Moderncv 经典多行页脚文本

Moderncv 经典多行页脚文本

我想使用参数在页脚中添加一些文本moderncv classic/extrainfo它以前还可以用,但是最近做了一些更改后,它出现了换行问题(它只是从页面中移开,没有显示全部内容:

在此处输入图片描述

添加多行页脚文本且文本对齐的正确方法是什么?我尝试过几次,//但都无法正确对齐。

所有代码均来自模板可在以下网站获取: https://www.sharelatex.com/project/587f3511cd715c136762f9f1

查看 lorem ipsum\extrainfo

答案1

您可以使用以下自定义设置重现页脚(添加到您的序言中):

\makeatletter
\newcommand{\setfooter}[1][\relax]{%
\pagestyle{fancy}
\fancyfoot[C]{\makebox[0pt]{\color{color2}\begin{tabular}[b]{c}
  \ifx#1\relax\else
    \textbf{#1} \\
  \fi
  \@addressstreet
  ~--~%
  \@addresscity
  ~--~%
  \@addresscountry \\
  \mobilephonesymbol \collection@phones@item 
  ~~\textbullet~~%
  \fixedphonesymbol \collection@phones@itemi
  ~~\textbullet~~%
  \faxphonesymbol \collection@phones@itemii \\
  \emailsymbol \@email
  ~~\textbullet~~%
  \homepagesymbol \@homepage \\
  Lorem ipsum dolor sit amet, consectetur adipiscing elit. \\ 
  Donec pellentesque faucibus libero, id feugiat nunc volutpat in. \\
\end{tabular}}}
}
\makeatother

现在使用

\makecvtitle
\setfooter

作为求职信的一部分,使用

\makelettertitle    
\setfooter[John Doe]

如果需要,可以增加页脚中添加的符号数量。

在此处输入图片描述

相关内容