다음을 사용하여 같은 줄에 여러 개의 각주를 가질 수 있습니다.
\usepackage[para]{footmisc}
그러나 숫자와 각 음표 사이에 추가 공간이 생성됩니다(아래 그림 참조). 이 공간을 없애고 싶습니다. 누군가 나를 도울 수 있다면 감사하겠습니다. 어쨌든 관심을 가져주셔서 감사합니다!
내 MWE는 다음과 같습니다.
\documentclass[a4paper,12pt]{book}
\usepackage[para]{footmisc}
\begin{document}
\ \vfill
First unknown word\footnote{The first note.}.
Second one\footnote{The second one}.
Third one\footnote{The third one.}.
\end{document}
이는 다음을 생성합니다.
답변1
관련 코드는footmisc
패키지 문서섹션 5.3 단락 각주 지원 코드에서 찾을 수 있으며, 이는 다음과 같습니다.
% Taken from package documentation, Sect 5.3
\long\def\@makefntext#1{\leavevmode
\@makefnmark\nobreak
\hskip.5em\relax#1%
}
이 명령은 \@makefntext
각주 번호( \@makefnmark
) + 실제 각주 자체(인수로 사용 #1
)를 인쇄합니다. 각주 표시와 각주 텍스트 사이에는 가로 간격이 있는데 \hskip.5em
, 이는 변경하려는 간격입니다.
전체 MWE:
\documentclass[a4paper,12pt]{book}
\usepackage[para]{footmisc}
\makeatletter
\long\def\@makefntext#1{\leavevmode
\@makefnmark\nobreak
\hskip.1em\relax#1% <----------- change the dimension here
}
\makeatother
\begin{document}
First unknown word\footnote{The first note.}.
Second one\footnote{The second one}.
Third one\footnote{The third one.}.
\end{document}
산출:
화살표로 표시된 간격은 \hskip<dim>
원래 코드의 영향을 받은 간격입니다.