在页眉中将标题放在多行上(Friggeri CV)

在页眉中将标题放在多行上(Friggeri CV)

我正在用 LaTeX 帮助一位朋友制作一份看起来非常漂亮的简历,使用的是 Friggeri 简历模板。我对 LaTeX 很熟悉,但对 Tikz 不太熟悉,Tikz 用来制作开头带有姓名的黑色标题和简短的个人陈述。

我想将此语句写在两行上。我使用了“多行”来实现这一点,但是 1) 第二行似乎没有居中 2) 我无法将所有内容都放入标题中,而且我不想增加其高度。

解决方案是将名称移到上方,并减少边距。有人知道怎么做吗?附件是 MWE 以及此处的 CLS 类文件:https://github.com/oroce/cv/blob/master/friggeri-cv.cls

非常感谢。

%!TEX TS-program = xelatex
\documentclass[]{friggeri-cv}
\newcommand{\manylines}[1]{%
\begin{tabular}[t]{@{}l@{}}#1\end{tabular}%
}

\RequirePackage[absolute,overlay]{textpos}
\setlength{\TPHorizModule}{1.05cm}
\setlength{\TPVertModule}{1cm}
\renewenvironment{aside}{%
  \let\oldsection\section
  \renewcommand{\section}[1]{
    \par\vspace{\baselineskip}{\Large\headingfont\color{headercolor}         ##1}
  }
  \begin{textblock}{4}(0.5, 4.33)
  \begin{flushright}
  \obeycr
}{%
  \restorecr
  \end{flushright}
  \end{textblock}
  \let\section\oldsection
}

\begin{document}
\header{John}{Doe}
       {\manylines{Intergalactic master of the world looking the best job ever\\with blablablabla  bladibloudiblabla}}

\begin{aside}
  \section{About}
    Blabla Road
     Nº1 Meow 
    Wof
    {111 111 111}
  \section{Languages}
    English
\end{aside}

\section{Educación}
\begin{entrylist}
  \vspace{1mm}
  \entry
    {\manylines{Sep. 2015\\May 2016}}
    {Estudiante de Comunicación Audiovisual en programa de intercambio}
    {\\Universidad de California en Santa Bárbara, Estados Unidos}
    {}
\end{entrylist}

\end{document}

答案1

啊,原来的简历和执照都还在。非常好。

由于您不想改变该框的高度,所以您必须要么缩小字体,要么稍微减小行距。

我决定做最后一个。将以下内容添加到你的序言中。

\newcommand{\manylines}[1]{%
    \begin{tabular}[t]{@{}c@{}}#1\end{tabular}% this is now centered
}
\usepackage{etoolbox}
\patchcmd{\header}{24pt}{16pt}{}{}

相关内容