Diminuir a margem das notas de rodapé no moderncv

Diminuir a margem das notas de rodapé no moderncv

Estou começando com LaTeX, então esta questão pode ser óbvia. Ao usar moderncvo pacote, se eu adicionar notas de rodapé ao meu documento, as notas de rodapé ocuparão muito espaço.

Como posso diminuir a margem das notas de rodapé?

Aqui está um exemplo mimal (MWE) para reproduzir o problema:

\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}

Responder1

Como você já está carregando o geometrypacote, ajuste os valores para bmargin(margem inferior) e footnotesep(separação entre a parte inferior do corpo do texto e a parte superior do texto da nota de rodapé); por exemplo:

\usepackage[scale=0.75,bmargin=1cm,footnotesep=1cm]{geometry}

Responder2

A resposta de Gonzalo Medina permite jogar à margem do documento. Se desejar manter as mesmas margens e garantir que suas notas de rodapé acabem no rodapé, você pode fazer o seguinte:

% 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}

Além disso, você pode usar esse método e o de Gonzalo Medina para garantir que as notas de rodapé fiquem totalmente para baixo (com \vfill) e reduzir as margens (usando geometry).

Responder3

Não está claro o que você quer dizer com nota de rodapé que ocupa muito espaço. Se quiser as notas de rodapé mais abaixo na página, você pode tentar adicionar este comando na primeira página:

\enlargethispage{6\baselineskip}

Isso só funcionará se você não preencher a primeira página com texto.

informação relacionada