我想将一个特定图像放在左上角,将另一个图像放在右上角。我尝试使用 和 来实现这一点\lhead
,\rhead
但它并没有将图像放置在页面的角落,而是放置在文本块的正上方。
图像应该位于每一页的整个页面的角落。
有办法吗?
答案1
你可以使用background
为了这:
\documentclass{article}
\usepackage{background}
\usepackage{graphicx}
\usepackage{lipsum}
\backgroundsetup{
scale=1,
angle=0,
opacity=1,
color=black,
contents={\begin{tikzpicture}[remember picture, overlay]
\node at ([xshift=-2cm,yshift=-2cm] current page.north east)
{\includegraphics[width = 3cm]{lion}} %
node at ([xshift=2cm,yshift=-2cm] current page.north west)
{\includegraphics[width = 3cm]{lion}}; %<- change the name of image
\end{tikzpicture}}
}
\begin{document}
\lipsum[1-7]
\end{document}
答案2
您可以使用 和 来做到这tikz
一点everypage
:
\documentclass[]{article}
\usepackage{tikz}
\usepackage{everypage}
\AddEverypageHook{%
\begin{tikzpicture}[remember picture,overlay]
\node[anchor=north east,yshift=1pt,xshift=2pt] at (current page.north east)
{\includegraphics{example-image-a}};
\node[anchor=north west,yshift=1pt,xshift=2pt] at (current page.north west)
{\includegraphics{example-image-b}};
\end{tikzpicture}}
\usepackage{blindtext}
\begin{document}
\Blinddocument
\end{document}