如下是两个例子:
\documentclass{article}
\usepackage{tikz-page}
\usepackage{lipsum}
\newcommand{\tikzpagelayout}{
\tpshowframes
\tikzpageputanchors
}
\pagestyle{plain}
\begin{document}
\lipsum
\end{document}\documentclass{article}
\usepackage{tikz-page}
\usepackage{lipsum}
\definecolor{halfgray}{gray}{0.55}
\newcommand\anglei{-45}
\newcommand\angleii{45}
\newcommand\angleiii{225}
\newcommand\angleiv{135}
\newcommand{\tikzpagelayout}{
\tpflip{
\coordinate (aux1) at ([yshift=-15pt]page.northeast);
\coordinate (aux2) at ([yshift=-410pt]page.northeast);
\coordinate (aux3) at ([xshift=-4.5cm]page.northeast);
\coordinate (aux4) at ([yshift=-150pt]page.northeast);
}{
\coordinate (aux1) at ([yshift=-15pt]page.northwest);
\coordinate (aux2) at ([yshift=-410pt]page.northwest);
\coordinate (aux3) at ([xshift=4.5cm]page.northwest);
\coordinate (aux4) at ([yshift=-150pt]page.northwest);
\renewcommand\anglei{-135}
\renewcommand\angleii{135}
\renewcommand\angleiii{-45}
\renewcommand\angleiv{45}
}
\begin{scope}[halfgray!40,line width=12pt,rounded corners=12pt]
\draw (aux1) -- coordinate (a) ++(\angleiii:5) -- ++(\anglei:5.1) coordinate (b);
\draw[shorten <= -10pt] (aux3) -- (a) -- (aux1);
\draw[opacity=0.6,halfgray,shorten <= -10pt] (b) -- ++(\angleiii:2.2) -- ++(\anglei:2.2);
\end{scope}
\draw[halfgray,line width=8pt,rounded corners=8pt,shorten <= -10pt]
(aux4) -- ++(\angleiii:0.8) -- ++(\anglei:0.8);
\begin{scope}[halfgray!70,line width=6pt,rounded corners=8pt]
\draw[shorten <= -10pt] (aux2) -- ++(\angleiii:3) coordinate[pos=0.45] (c) -- ++(\anglei:3.1);
\draw (aux2) -- (c) -- ++(\angleiv:2.5) -- ++(\angleii:2.5) -- ++(\anglei:2.5) coordinate[pos=0.3] (d);
\draw (d) -- +(\angleii:1);
\end{scope}
}
\pagestyle{plain}
\begin{document}
\lipsum
\end{document}



发表评论 取消回复