我正在使用以下 LaTeX 源将徽标放入页眉:
\pagestyle{fancy}
\chead{\includegraphics[width=1.5cm,keepaspectratio]{./docs/log4cplus}}
\setlength{\headheight}{47.0pt}
\addtolength{\topmargin}{-4\baselineskip}
不幸的是,当文本很长时,它会与徽标重叠:
我可以通过稍微提高徽标或在标题文本太长/重叠的页面上插入一些垂直空白来解决这个问题吗?
答案1
正如我在评论中提到的那样,使用 将图形向上移动\raisebox
。
\documentclass{article}
\usepackage{fancyhdr}
\usepackage[demo]{graphicx}
\pagestyle{fancy}
\chead{\raisebox{\baselineskip}{%
\includegraphics[width=1.5cm,height=1.5cm,keepaspectratio]{./docs/log4cplus}}}
\setlength{\headheight}{47.0pt}
\addtolength{\topmargin}{-4\baselineskip}
\begin{document}
\section{A very long header, very long indeed}
My section text
\end{document}