禁用多行标题中的双倍行距

禁用多行标题中的双倍行距

在我的 Latex 文件中,我包含一个多行标题:

\AddToShipoutPicture{%
\AtPageUpperLeft{%
\makebox(480,-70)[r]{\resizebox{380pt}{!}{%%
\textsf{\textbf{\color{lightgray}
\begin{tabular}{rl}
     Author:         & \authorname\\
     Title:          & \title\\
     Date:           & {\today}      
\end{tabular}

在本文后面,我使用

\doublespacing

在文档中实现双倍行距。但是,此命令也会影响多行页眉,并导致页眉中也出现双倍行距。这看起来很糟糕。我怎样才能在文档中实现双倍行距,但在多行页眉中不实现?

答案1

fancyhdr软件包不受此问题影响。它也可能是一个创建多行标题的更简单的选择。

\documentclass{article}

\usepackage{setspace}
\usepackage{lipsum}
\usepackage{fancyhdr}

\doublespacing
\pagestyle{fancy}
\lhead{\begin{tabular}{rl}
     Author:         & author\\
     Title:          & tile\\
     Date:           & date      
\end{tabular}}

\begin{document}
\lipsum
\end{document}

给出输出:

输出

如果你不想在标题下显示一行,你可以\renewcommand{\headrulewidth}{0pt}

相关内容