我希望在\fancyhead[L]
和上有顶部对齐的文本\fancyhead[R]
。
首次尝试:parbox
目前我能够获得这个(红色虚线仅用于解释目的):
使用以下代码parbox
:
\documentclass{article}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[L]{%
\parbox[t]{0.45\textwidth}{%
{\Huge Huge size text}\\
normal size text\\
normal size text\\
}}%
\fancyhead[R]{%
\parbox[t]{0.55\textwidth}{%
{\Large Large size text}\\
{\small small size text}\\
}}%
\begin{document}
\hfill
\end{document}
问题在于 中的文本\fancyhead[L]
没有与 中的文本顶部对齐\fancyhead[R]
。
如果可以获得等效行为,则不强制使用\fancyhead[L]
和\fancyhead[R]
或甚至:两个不同的文本“框”可以分别放在页面的左侧和右侧(当然是顶部对齐)。parbox
答案1
它们是顶部对齐的(在每种情况下都在第一行的基线处)。如果您希望参考点位于其顶部边缘,请将其\vspace{0pt}
作为每个元素中的第一个元素。\parbox[t]