如何在页边距中添加不同的图形

如何在页边距中添加不同的图形

我需要排版一份以文本为主、偶尔包含图片的病例报告。当然,这可以在articleamsart课堂上完成,但我想在页边空白处添加一个变化的图形(一个小噱头),就像在乐高进度报告(例如第 10、16 和 17 页的迷你人偶)。

因此,我的问题是,我如何才能实现这一目标?

答案1

您可以使用包图形将外部图形文件包含到文档中。要将其绝对放置在当前页面,您可以使用包文本位置或者埃索一皮克。如果要将其放置为边注(又称边注),您可以使用\marginpar{\includegraphics[width=\marginwidth]{filename}}。如果这导致垂直位置出现问题,您应该查看包边距修正。如果你不想让页边注浮动在页边,可以尝试使用边注\marginnote{\includegraphics[wdith=\marginwidth]{filename}}

这是一个简单的\marginpar例子:

\begin{filecontents*}{\jobname.eps}
%!
%%BoundingBox:100 100 172 172
100 100 moveto
72 72 rlineto
72 neg 0 rlineto
72 72 neg rlineto
stroke
100 100 moveto
/Times-Roman findfont
72 scalefont
setfont
(A) show
showpage
\end{filecontents*}
\documentclass[mpinclude]{scrartcl}
\AfterCalculatingTypearea{\addtolength{\marginparwidth}{\marginparwidth}}
\recalctypearea
\usepackage[english]{babel}
\usepackage{blindtext}
\usepackage{graphicx}
\begin{document}
\section{Test}

\blindtext[3]

And now the
picture\marginpar{\includegraphics[width=\marginparwidth]{\jobname.eps}}
\blindtext[2]
\end{document}

示例代码结果的第一页

相关内容