![使用 \pagestyle{fancy} 在页脚自动换行](https://linux22.com/image/399628/%E4%BD%BF%E7%94%A8%20%5Cpagestyle%7Bfancy%7D%20%E5%9C%A8%E9%A1%B5%E8%84%9A%E8%87%AA%E5%8A%A8%E6%8D%A2%E8%A1%8C.png)
我已创建页脚如下:
\fancyfoot[L]{\textcolor{grey}{\sffamily{\footnotesize{\nouppercase{\leftmark}}}}} % Fuß links
\fancyfoot[C]{\sffamily{\thepage}} % Fuß mitte
\fancyfoot[R]{\textcolor{grey}{\sffamily{\footnotesize{\autor}}}} % Fuß rechts
\renewcommand{\footrulewidth}{0.4pt} % Liniendicke Fuß
当我的章节名称太长时,页脚的左侧部分会与页码重叠。
我该如何避免重叠?章节名称太长时是否可以自动拆分/缩短?
答案1
要将页脚中的长文本分成更多行,您需要\parbox
用规定的宽度将其括起来,例如0.45\linewidth
:
\fancyfoot[L]{\parbox[t]{0.4\linewidth}{
\textcolor{grey}{\sffamily\footnotesize\nouppercase{\leftmark}}}} % Fuß links
\fancyfoot[C]{\sffamily\thepage} % Fuß mitte
\fancyfoot[R]{\textcolor{grey}{\sffamily\footnotesize{\autor}}} % Fuß rechts
\renewcommand{\footrulewidth}{0.4pt}
注意:多行文本将影响页脚保留的空间。