我正在尝试创建一个边缘带有边框的模板但却无法翻转图像以适应它。
\documentclass{article}
\usepackage{tikz,blindtext}
\input{inkscape.tex}
\title{Table 1}
\author{}
\begin{document}
\maketitle
\begin{tikzpicture}[remember picture,overlay]
\node[below left] at ([xshift=-1cm,yshift=-1cm]current page.north east) {\ornament{scale=1}};
\end{tikzpicture}
\begin{tikzpicture}[remember picture,overlay]
\node[below left] at ([xshift=5cm,yshift=-1cm]current page.north west) {\ornament{scale=1}};
\end{tikzpicture}
\blindtext
\end{document}
将上述代码与此文件一起使用https://gist.github.com/anonymous/9035028
答案1
您正在嵌套 tikzpicture,哪一个不应该做。要避免这种情况,您可以使用保存箱。至于您的问题,您可以简单地使用xscale=-1
。
\documentclass{article}
\usepackage{tikz,blindtext}
\input{inkscape.tex}
\newsavebox\Ornament
\savebox\Ornament{\ornament{scale=1}}
\title{Table 1}
\author{}
\begin{document}
\maketitle
\begin{tikzpicture}[remember picture,overlay]
\node[below left] at ([xshift=-1cm,yshift=-1cm]current page.north east)
{\usebox\Ornament};
\end{tikzpicture}
\begin{tikzpicture}[remember picture,overlay]
\node[below left,xscale=-1] at ([xshift=1cm,yshift=-1cm]current page.north west)
{\usebox\Ornament};
\end{tikzpicture}
\blindtext
\end{document}
这样做的一个巧妙的副作用是坐标现在[xshift=-1cm,yshift=-1cm]
相对于[xshift=1cm,yshift=-1cm]` 是对称的,并且很容易避免重叠。
\documentclass{article}
\usepackage{tikz,blindtext}
\input{inkscape.tex}
\newsavebox\Ornament
\savebox\Ornament{\ornament{scale=1}}
\title{Table 1}
\author{}
\begin{document}
\maketitle
\begin{tikzpicture}[remember picture,overlay]
\node[below left] at ([xshift=-0.25cm,yshift=-1cm]current page.north east)
{\usebox\Ornament};
\end{tikzpicture}
\begin{tikzpicture}[remember picture,overlay]
\node[below left,xscale=-1] at ([xshift=0.25cm,yshift=-1cm]current page.north west)
{\usebox\Ornament};
\end{tikzpicture}
\blindtext
\end{document}
答案2
希望这对你有帮助。你可以简单地使用\reflectbox
以及\rotatebox
来实现你的结果
\documentclass{article}
\usepackage{tikz,blindtext}
\input{inkscape.tex}
\title{Table 1}
\author{}
\begin{document}
\maketitle
\begin{tikzpicture}[remember picture,overlay]
\node[below left] at (current page.north east) {\ornament{scale=1}};
\node[below left] at ([xshift=-10cm,yshift=0cm]current page.north east) {\reflectbox{\rotatebox[origin=c]{360}{\ornament{scale=1}}}};
\end{tikzpicture}
\blindtext
\end{document}
(x,y)
您可以根据自己的需要调整班次以进行对齐。