我正在尝试在标题上添加照片。我想使用wallpaper
包裹.我的简单代码是
\documentclass{article}
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\usepackage{wallpaper}
\usepackage[margin=2.8cm]{geometry}
\begin{document}%\vspace{1cm}
\ULCornerWallPaper{0.2}{headerPhoto}
\lipsum[1-3]
\end{document}
输出为
正如你所见,照片被放置在确切地在左上角。我相信这样看起来会更漂亮
即更右和更低。我尝试使用hspace{}
和,\vspace{}
但似乎不起作用。
对此您有什么想法吗?
答案1
该命令\ULCornerWallPaper
不接受任何偏移,但是\CenterWallPaper
确实如此。
您可以使用长度\wpXoffset
和\wpYoffset
来调整页面中的位置。
在下面的例子中我设置了
\addtolength{\wpXoffset}{-5.8cm}
\addtolength{\wpYoffset}{12.5cm}
但您必须改变这些值才能完成图像的定位。
\documentclass{article}
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\usepackage{wallpaper}
\usepackage{mwe} % only for the example
\usepackage[margin=2.8cm]{geometry}
\addtolength{\wpXoffset}{-5.8cm}
\addtolength{\wpYoffset}{12.5cm}
\begin{document}
\CenterWallPaper{0.15}{example-image-a} % change back to your image
\lipsum[1-3]
\end{document}
结果:
答案2
您也可以使用tikz
和background
包来实现这一点。与wallpaper
这两个包不同的是,它们允许您将图片放在页面的任何位置。我在tikz
下面给出了一个例子。
\documentclass{article}
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\usepackage{tikz}
\usetikzlibrary{calc}
\usepackage[margin=2.8cm]{geometry}
\begin{document}
\tikz[remember picture, overlay]\node[anchor=north west,inner sep=0,outer sep=0]
at ($(current page.north west) + (3.5cm,-.4cm) $) {\includegraphics[width=3cm]{example-image-a}};
% change back to your image. In (3.5cm,-.4cm) => (<xvalue>, <yvalue>) postive xvalue moves the picture
% to the right and negative yvalue moves it below
\lipsum[1-3]
\end{document}