当我尝试将徽标放在标题页顶部时,不知何故,所有其他页面上的徽标空间也都留了下来。这意味着所有文本都向下移动,而这只应该发生在标题页上。
\documentclass{article}
\usepackage{fancyhdr}
\begin{document}
\begin{titlepage}
\begin{center}
\thispagestyle{fancy}
\setlength\headheight{122pt}
\addtolength{\textheight}{-122pt}
\chead{\includegraphics[width=1\textwidth]{TiUlogo.jpg}}
\vspace*{3cm}
\huge
\textbf{Some text}
\end{center}
\end{titlepage}
这样只会在标题页顶部显示徽标,文本向下移动,因此不会重叠。但在其他页面上,文本似乎仍然向下移动,而我并不想这样做。我使用 \thispagestyle 使其仅在标题页上起作用。我确实收到警告,提示 headheight 太小,至少应为 121.33118,但奇怪的是,我已经将其设置为 122。有什么帮助吗?
答案1
与其玩弄页面尺寸(除非重置,否则会贯穿整个文档),不如按照 Ulrike 的这个答案来做,标题中的图形/徽标,并且仅使用可选参数将\raisebox
有效图形尺寸设置为零。
\documentclass{article}
\usepackage{fancyhdr,lipsum}
\usepackage[demo]{graphicx}
\begin{document}
\begin{titlepage}
\begin{center}
\thispagestyle{fancy}
\chead{\raisebox{0pt}[0pt][0pt]{%
\includegraphics[width=1\textwidth,height=2cm]{TiUlogo.jpg}}}
\vspace*{3cm}
\huge
\textbf{Some text}
\end{center}
\end{titlepage}
\lipsum[1-10]
\end{document}