각주와 고급 바닥글 사이에 일정한 거리 확보

각주와 고급 바닥글 사이에 일정한 거리 확보

둘 사이의 거리를 어떻게 구성할 수 있나요? 텍스트와 각주 사이의 거리를 다루는 리소스는 많은 것 같지만 각주와 바닥글에 대해서는 그렇지 않습니다. 내 문서는 여러 페이지에 여러 거리를 가지고 있지만 내가 만든 최소한의 예제는 그렇지 않습니다(잘 동작합니다). 전체 문서의 소스를 게시하고 싶지 않기 때문에 더 나은 예제를 생성하기 위한 제안을 환영합니다.

첫 번째와 세 번째 이미지를 보고 간격이 어떻게 다른지 확인하세요. 내 문서에는 서로 다른 페이지에 두 거리가 모두 있습니다.

전체 페이지 공백 페이지

문서의 잘못된 페이지:

문서의 잘못된 페이지

최소 코드(잘 동작함):

\documentclass[12pt, a4paper]{article}
\usepackage[colorlinks=true]{hyperref}
\usepackage{xcolor}
\usepackage{url}
\usepackage{graphicx}
\usepackage{enumitem}
\usepackage{parskip}
\usepackage{fancyhdr}
\pagestyle{fancy}

\usepackage{blindtext}

\lhead[eo]{}
\rhead[eo]{}
\chead[eo]{}
\lfoot[eo]{Footer}
\rfoot[eo]{Footer}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{1pt}

\renewcommand{\footnoterule}{%
    \kern -3pt
    \hrule width \textwidth height 0.5pt
    \kern 2pt%
}

\setlength{\skip\footins}{1cm} % gap between text and footer
%\setlength{\footskip}{1.5cm}

\begin{document}

Text \footnote{footnote 1} \blindtext

\blindtext \footnote{footnote 2} 

\blindtext \footnote{footnote 3} \footnote{footnote 4}

\blindtext \footnote{footnote 5}

\end{document}

답변1

article기본적으로 를 사용하는 클래스를 사용하고 있으므로 옵션을 사용하여 패키지를 \raggedbottom로드할 수 있습니다 .footmiscbottom

\usepackage[bottom]{footmisc}

이는 ( 와 함께 \raggedbottom) 각주를 페이지 하단에 강제로 배치하여 멋진 발과 일정한 거리를 유지하게 합니다.

MWE( footmisc로드되어야 함 을 참고하세요.~ 전에 hyperref):

\documentclass[12pt, a4paper]{article}
\usepackage[bottom]{footmisc}
\usepackage[colorlinks=true]{hyperref}
\usepackage{xcolor}
\usepackage{url}
\usepackage{graphicx}
\usepackage{enumitem}
\usepackage{parskip}
\usepackage{fancyhdr}
\pagestyle{fancy}

\usepackage{blindtext}

\lhead[eo]{}
\rhead[eo]{}
\chead[eo]{}
\lfoot[eo]{Footer}
\rfoot[eo]{Footer}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{1pt}

\renewcommand{\footnoterule}{%
    \kern -3pt
    \hrule width \textwidth height 0.5pt
    \kern 2pt%
}

\setlength{\skip\footins}{1cm} % gap between text and footer
%\setlength{\footskip}{1.5cm}

\begin{document}

Text \footnote{footnote 1} \blindtext

\blindtext \footnote{footnote 2}

\blindtext \footnote{footnote 3} \footnote{footnote 4}

\blindtext \footnote{footnote 5}

\end{document} 

산출:

여기에 이미지 설명을 입력하세요

관련 정보