私は LaTeX を使い始めたばかりなので、この質問は明白かもしれません。moderncv
パッケージを使用する場合、ドキュメントに脚注を追加すると、脚注が多くのスペースを占めてしまいます。
脚注の余白を減らすにはどうすればよいですか?
問題を再現するための最小限の例 (MWE) を次に示します。
\documentclass[11pt,a4paper,sans]{moderncv}
\moderncvstyle{classic}
\usepackage[bottom,norule]{footmisc}
\usepackage[utf8]{inputenc}
\usepackage[scale=0.75]{geometry}
\firstname{John}
\familyname{Doe}
\address{street and number}{postcode city}
\mobile{+1~(234)~567~890}
\phone{+2~(345)~678~901}
\email{[email protected]}
\homepage{www.johndoe.com}
\begin{document}
\makecvtitle
\section{Computer skills}
\cvdoubleitem{category 1}{XXX\footnotemark[1], YYY\footnotemark[2], ZZZ}{category 4}{XXX, YYY, ZZZ}
\cvdoubleitem{category 2}{XXX\footnotemark[1], YYY, ZZZ}{category 5}{XXX, YYY, ZZZ}
\footnotetext[1]{First note}
\footnotetext[2]{Second note}
\end{document}
答え1
すでにパッケージを読み込んでいるので、 (下余白)と(テキスト本文の下部と脚注テキストの上部の間隔)geometry
の値を調整します。例:bmargin
footnotesep
\usepackage[scale=0.75,bmargin=1cm,footnotesep=1cm]{geometry}
答え2
Gonzalo Medina の回答では、ドキュメントの余白を自由に調整できます。同じ余白を維持し、脚注がフッターに表示されるようにするには、次の操作を実行します。
% Ensure the footnotes are pushed to the end of the page, whether it is full or not
\vfill
% Add the footer to the content of the page
\enlargethispage{\footskip}
\footnotetext[1]{First note}
\footnotetext[2]{Second note}
さらに、この方法と Gonzalo Medina の方法の両方を使用して、脚注が下まで表示されるようにし ( を使用\vfill
)、余白を減らす ( を使用geometry
) こともできます。
答え3
脚注が多くのスペースを占めるというのはどういう意味か分かりません。脚注をページのさらに下の方に配置したい場合は、最初のページに次のコマンドを追加してみてください。
\enlargethispage{6\baselineskip}
これは、最初のページにテキストを入力しない場合にのみ機能します。