我应该有一个灰色的页脚,左边有一些单词,右边是公司名称,还有页码,所有这些都从标题页开始。但是我的表格下面没有页脚。我对使用 latex 非常陌生。这里出了什么问题?使用 xelatex。由于字符限制,将我的 latex mfe 链接作为 google drive 中的文件提供。提前致谢。
答案1
欢迎光临,mb158127!希望您发现这个网站有用!
解决方案
为了使页脚出现,请注释掉(或直接删除)对文档\fancyfoot{}
第 118 行的调用template.tex
:
...
\begin{titlepage}
%Change margins for title page
\newgeometry{top=.5cm,bottom=0cm, left=0cm, right = 0cm}
%Import header and footer/but remove footer
\thispagestyle{fancy}
%\fancyfoot{} % <----- The source of the issue with the footer
%Set up left side of page
\begin{minipage}{0.4\textwidth}
...
解释
此次调用将\fancyfoot{}
影响文档中从进行此调用的页面开始的所有页面以及所有后续页面,而不仅仅是标题页。
上一行对 的调用\thispagestyle{fancy}
仅影响当前页面,似乎足以从(当前)标题页中删除页脚,因此幸运的是,无需调用\fancyfoot{}
。
或者,如果您希望\fancyfoot{}
在标题页上发出命令,您可以通过定义自己的样式来实现,在其中调用\fancyfoot{}
,并将此样式传递给\thispagestyle
命令(例如\thispagestyle{MyStyle}
,),如下所示瑞士军刀在接受的答案中证明标题页(第一页)上的页眉和页脚不同。
证明解决方案有效
为了方便您参考和比较,下面显示了注释掉 之前和之后的输出 PDF 文件的页面\fancyfoot{}
。输出页面之间的唯一区别是,在我们注释掉 之后\fancyfoot{}
,页脚会出现在标题页之后的所有页面上,完全符合您的计划。
关于文档中包含的图形的说明
TeX
请注意,由于嵌入到文件中的图形includegraphics
未包含在问题中(可以理解),因此我简要地注释掉了它们以使文档编译。包括这些图形不会干扰包fancyhdr
,因此无论如何您都应该看到页脚。
第 1 页,更改前
更改后的第 1 页(由于标题页没有改变,因此没有区别。)
第 2 页,更改前
第 2 页,更改后(请注意底部的灰色页脚。)
第 3 页,更改前
第 3 页,更改后(请注意这里底部的页脚。)
最后评论
如果你发现fancyhdr
它对完成各种项目有帮助,你可以查找有用的命令,并在用户手册thispagestyle
中了解更多信息fancyhdr
https://ctan.math.utah.edu/ctan/tex-archive/macros/latex/contrib/fancyhdr/fancyhdr.pdf。
希望上述方法能解决您的问题!如果没有,我很乐意相应地调整答案以充分解决您的问题。