正直に言うと、これを機能させるためにいろいろ試しましたが、うまくいきませんでした。私の目標は、クラス付きの履歴書の各サイトに、左側に名前、右側にページ数を含むフッターを追加することですmoderncv
。
moderncv
私にとって、それをスタイリッシュに行う方法は明らかですcasual
が、スタイリッシュではありませんclassic
。
すぐに使える最小限の例を持っている人はいますか?
答え1
次のコード スニペットを使用すると、目的の動作を実現できます。
\fancyfoot{}
\fancyfoot[LE,RO]{\thepage}
\fancyfoot[RE,LO]{John Doe}
答え2
それで、この投稿を見つける前に、これを自分で動作させました。私が見つけた最初の問題は、makecvfooterコマンドが何らかの理由でクラシックテーマに定義されていないことです。カジュアルテーマにはこれが定義されています。カジュアルテーマでmakecvfooterを検索してコピーするか、これを使用することもできます。答え同様の質問に対して。(その回答を参照することを強くお勧めします。)
その後、次の変更を加えました。
ページ番号
% moderncv.cls \usepackage{lastpage}% Add this for getting the total page count. % moderncvstyleclassic.sty \fancyfoot[r]{\thepage of \pageref{LastPage}} % Right side footer area
テキストを中央揃えにします。何らかの理由で、連絡先情報がすべて台無しになってしまいました。ページの中央に配置し、中央から広がるようにしたかったのです。
% 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.