将单个字形放置在页面上的某个位置

将单个字形放置在页面上的某个位置

我希望使用 LaTeX 来模拟人们使用凸版印刷制作的印刷艺术。对我来说,这意味着我希望能够将字形任意放置在(x,y)页面上的某个位置,并进行一些旋转,理想情况下,我希望字形的中心位于(x,y)并且围绕其中心旋转。我不太擅长 Tikz,所以我没有尝试过,但我想这可能是必要的?我愿意使用任何软件包。

答案1

\documentclass[12pt]{article}

\usepackage{tikzpagenodes}


\begin{document}


\begin{tikzpicture}[remember picture,overlay,shift={(current page.south west)}]
\node at (10.23,10.35) {x};
\end{tikzpicture}



\end{document}

答案2

这是实现此目的的一种方法:

\documentclass{article}
\pagestyle{empty}
\usepackage{tikz}
\newcommand{\glyph}[3]{%
\node[shift={#2}, rotate=#3] at (current page.south west) {#1};
}
\begin{document}
\begin{tikzpicture}[overlay,remember picture]
\glyph{T}{(1,1)}{70}
\glyph{E}{(2,1.5)}{60}
\glyph{S}{(2.7,2)}{30}
\glyph{T}{(3,3)}{10}
\end{tikzpicture}
\end{document}

TEST glyphs

相关内容