我有一页用 LaTeX 格式化的文本,我想在页面的某个位置放置一张图片,这样它就不会以任何方式改变文本布局 - 我的意思是,就好像我打印了页面并将图片粘贴在我想要的位置一样。使用 LaTeX 可以做到这一点吗?
答案1
您也可以单独使用 TikZ 执行此操作:
\documentclass{article}
\usepackage{lipsum}
\usepackage{tikz}
\begin{document}
\lipsum[1-3]
\begin{tikzpicture}[remember picture, overlay]
\node [shift={(-6cm, -3.5cm)}, rotate=35] at (current page.north east)
{ \includegraphics[scale=0.6]{stamp.png} };
\end{tikzpicture}
\end{document}
鉴于邮票.png,结果为:
答案2
当需要将图像绝对定位到页面的特定位置时,tikzpagenodes
加载 的包tikz
通常很有用。它知道text area
和其他东西。可以使用xshift
和yshift
将图像放置在距离某个标准锚点指定距离的位置。
\documentclass{article}
\usepackage{lipsum}
\usepackage{tikzpagenodes}
\begin{document}
\begin{tikzpicture}[overlay,remember picture]
\node[anchor=north] at ([yshift=-1cm]current page text area.north){\includegraphics{example-image-duck}};
\end{tikzpicture}
\lipsum[1-3]
\end{document}