我的老师要求我在报告的每一页上都加上我的名字。有没有一种巧妙的方法,可以让我的名字以一种不显眼的方式出现?
答案1
为了将您的姓名添加到页眉/页脚,LyX 通过以下方式提供“花式”标题fancyhdr
包裹。首先,激活这些样式标题(文档 > 设置... > 页面布局 > 标题样式):
现在将以下代码添加到您的 LaTeX 序言中(也在文档 > 设置... 下):
\fancyhf{} % Clear fancy header/footer
\fancyfoot[L]{My name} % My name in Left footer
\fancyfoot[R]{\thepage} % Page number in Right footer
\makeatletter
\let\ps@plain\ps@fancy % Plain page style = fancy page style
\makeatother
前三行设置清除页眉/页脚,并分别设置L
和R
页脚。最后三行将plain
页面样式(通常与标题页等相关)替换为与fancy
页面样式相同。对于您的情况,这可能不是必需的。
答案2
这是一个不需要页眉或页脚的解决方案。它利用\AddToShipoutPicture
了eso-pic
包裹。
我假设您希望您的名字位于左上角,但它可以调整为位于页面的任何位置。
代码:
\documentclass{article}
\usepackage{eso-pic}
\usepackage{blindtext} % just for the example
\AddToShipoutPicture{%
\AtPageUpperLeft{%
\hspace*{20pt}\makebox(200,-20)[lt]{%
\footnotesize%
\textbf{user42356}%
}}}
\begin{document}
\blinddocument % just for the example
\end{document}
输出:
PS 要在 LyX 的序言中添加此内容,请转到文档 --> 设置 --> LaTeX 序言并插入所需的行,即
\usepackage{eso-pic}
\AddToShipoutPicture{%
\AtPageUpperLeft{%
\hspace*{20pt}\makebox(200,-20)[lt]{%
\footnotesize%
\textbf{user42356}%
}}}