Para ser honesto, tentei muito fazer isso funcionar, mas sem sorte. Meu objetivo é adicionar um rodapé que contenha um nome no lado esquerdo e a contagem do número da página no lado direito para cada site do meu currículo com class moderncv
.
Para mim está claro como fazer isso com moderncv
estilo casual
, mas não com estilo classic
.
Alguém tem um exemplo mínimo que funcione imediatamente?
Responder1
O comportamento desejado pode ser alcançado com o seguinte trecho de código:
\fancyfoot{}
\fancyfoot[LE,RO]{\thepage}
\fancyfoot[RE,LO]{John Doe}
Responder2
Então, eu fiz isso funcionar sozinho antes de encontrar este post. O primeiro problema que encontrei é que o comando makecvfooter não está definido para o tema Clássico por algum motivo. O tema Casual tem isso definido. Você pode pesquisar o tema casual para o makecvfooter e copiá-lo ou usar esteresponderpara uma pergunta semelhante. (Sugiro totalmente fazer referência a essa resposta.)
Depois disso fiz as seguintes alterações:
Numeração de páginas
% moderncv.cls \usepackage{lastpage}% Add this for getting the total page count. % moderncvstyleclassic.sty \fancyfoot[r]{\thepage of \pageref{LastPage}} % Right side footer area
Centralização do texto. Por algum motivo, minhas informações de contato estavam todas bagunçadas. Eu queria que a página fosse centralizada e se estendesse a partir do centro.
% Original code %\setlength{\footerwidth{0.8\textwidth}} % Definition of footerwidth %\parbox[b]{\footerwidth}{% Usage of footerwidth. This should work. % My change \parbox[b]{\textwidth}{% This got the formatting that I desired for the center.