为什么不能使用 fancyhdr pkg 将文本置于标题中央?

为什么不能使用 fancyhdr pkg 将文本置于标题中央?

我想要实现的效果与使用 LibreOffice 制作的这个示例中所示的效果相同:

在此处输入图片描述

如您所见,我的名字位于页面中央。 我的个人资料

但是使用 Latex 我可以将第二个相对于页面居中,但是标题中的名称向左有一点偏移:

在此处输入图片描述

MWE 是这样的:

\documentclass[11pt,a4paper,roman]{moderncv}        % possible options   include font size ('10pt', '11pt' and '12pt'), paper size ('a4paper', 'letterpaper', 'a5paper', 'legalpaper', 'executivepaper' and 'landscape') and font family ('sans' and 'roman')

% character encoding
\usepackage{ngerman}
\usepackage[utf8]{inputenc}

\usepackage{savesym}  % Wegen einer vorher in moderncv definierter Variable "fax". Link: https://tex.stackexchange.com/questions/146138/the-package-marvosym-seems-to-clash-with-the-moderncv-class-what-can-i-do
\usepackage{ifsym}
\savesymbol{fax}
\usepackage{marvosym}
\usepackage{fancyhdr}
\restoresymbol{MARV}{fax}

\setlength{\parskip}{\baselineskip}%

% Meine Infos
\name{Max}{Mustermann}

\pagestyle{fancy}
\fancyhf{}
\lhead{\footnotesize{ \hfil \textbf{Max Mustermann} \hfil \newline     \textifsymbol{18} 1234 Avenue, 56788 Big City - \Mobilefone : 0123 4567890 -    \Letter : [email protected]}}

\begin{document}

\hfil \underline{\textbf{My Profil}} \hfil

\underline{Skills}
\begin{itemize}
\item Here some text
\item Here more text
\item Here a little bit more text
\end{itemize}

\end{document}

我使用 moderncv 作为类,并使用 fancyhdr 作为标题信息。

答案1

标题可以用\chead(而不是\lhead)居中。这在 下效果不佳,\newline但在 下效果很好\\

使用以下行调整您的 MWE:

\chead{\footnotesize{\textbf{Max Mustermann}\\ 1234 Avenue, 56788 Big City - T: 0123 4567890 - E: [email protected]}}

结果:

在此处输入图片描述

相关内容