我需要通过命令将图片放在空白页的左下角\put(x,y){}
。我可以在打字设置文档并通过 Acrobat Reader 测量(大约)偏移量并将测量值转换为 pt 后执行此操作。然后我可以编写以下内容:
\documentclass{extreport}
\usepackage{graphicx}
\begin{document}
\begin{picture}(0,0)
\put(-149.7,-657.3){\frame{\hbox{\includegraphics{example-image-a}}}}
\end{picture}
\end{document}
我可以使用一些 Tex 或 Latex 工具自动计算(定义)这些值(-149.7, -657.3)
吗?或者是否可以重置当前坐标以(0, 0)
使用\put(0,0){}
命令?
答案1
\documentclass{extreport}
\usepackage{graphicx}
\begin{document}
\mbox{}%something on the page
\AddToHook{shipout/background} %or \AddToHookNext
{\put(0,-\paperheight){\frame{\includegraphics{example-image-a}}}}
\end{document}
答案2
可能最容易加载eso-pic
具有\AtPageLowerLeft
说明符的包:
\documentclass{extreport}
\usepackage{graphicx}
\usepackage{eso-pic}
\begin{document}
Other stuff on page, or if need be:
\phantom{Other stuff on page.}
\AddToShipoutPictureBG*{%
\AtPageLowerLeft{%
\includegraphics{example-image-a}%
}%
}
\end{document}