%20%ED%9B%84%20%EB%B0%94%EB%8B%A5%EA%B8%80%2Fvspace%20%EB%A0%8C%EB%8D%94%EB%A7%81%EC%9D%B4%20%EB%8B%A4%EB%A5%B4%EA%B2%8C%20%ED%91%9C%EC%8B%9C%EB%90%A8.png)
이전 버전의 pdfTeX에서 업그레이드한 후 PDF 출력에서 예기치 않은 렌더링 변경 사항이 발생했습니다. 예전에는 을 사용했는데 pdfTeX 3.14159265-2.6-1.40.19 (TeX Live 2019/dev/Debian)
지금은 을 사용하고 있습니다 pdfTeX 3.141592653-2.6-1.40.24 (TeX Live 2022/Debian)
.
문제는 두 개의 빨간색 선으로 구성된 바닥글에 나타납니다. 업데이트 이후 LaTeX 코드가 변경되지 않았음에도 불구하고 이러한 행은 아래로 이동했으며 "Y 페이지의 X" 바닥글 텍스트는 약간 위로 이동했습니다.
전에:
후에:
유사한 문제가 보고되었습니다(하나,둘,삼). 그러나 제안된 해결 방법 중 어느 것도 내 문제를 해결하지 못하는 것 같습니다.
또한 Overleaf에서 테스트한 결과 2022년부터 시작하는 pdfTeX 버전(2021(레거시) 이전 및 포함 버전은 PDF를 올바르게 렌더링함)에 문제가 있는 것으로 나타났습니다.
PDF를 예전처럼 생성하려면 어떻게 해야 합니까?
내 LaTeX 코드의 예는 다음과 같습니다.
\documentclass[10pt]{report}
\usepackage[top=3.2cm, bottom=3.5cm, left=1.5cm, right=1.5cm, foot=1.7cm, head=2.6cm, heightrounded, portrait, a4paper]{geometry}
\usepackage{stackengine}
\usepackage{fancyhdr}
\usepackage{tikz}
\newcommand\FooterRedLine{\vspace*{-6.8mm}\textcolor{red}{\rule{0.5\textwidth-1.2cm}{2pt}}}
\newcommand{\SetupHeaderAndFooter}{
\fancypagestyle{plain}{
\fancyhf{}
\renewcommand{\headrulewidth}{1.2pt}
\setlength{\tabcolsep}{1pt}
\renewcommand{\arraystretch}{1}
\setlength\arrayrulewidth{0.2pt}
\fancyfoot[L]{
\FooterRedLine \hfill \FooterRedLine
}
\fancyfoot[C]{
\includegraphics[width=2.2cm, keepaspectratio=true]{example-image-a} \\
\small{ABC\texttrademark} \\[1mm]
\scriptsize{\textit{ABC}}
}
\fancyfoot[R]{
\vspace{3mm}
\small{Page X of Y}
}
}
}
\SetupHeaderAndFooter
\pagestyle{plain}
\begin{document}
Hello
\end{document}
vspace를 변경해도 효과가 없는 것 같습니다.
\FooterRedLine
: 아무것도 제거\vspace
하지 않았습니다.Page X of Y
바닥글 텍스트: vspace를\vspace*{3mm}
,\vspace{30mm}
또는 으로 변경해도\vspace*{30mm}
아무 작업도 수행되지 않았습니다.