我想使用参数在页脚中添加一些文本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]
如果需要,可以增加页脚中添加的符号数量。