저는 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}
이는 첫 페이지를 텍스트로 채우지 않은 경우에만 작동합니다.