여러 페이지에 걸쳐 분할된 컬러 각주

여러 페이지에 걸쳐 분할된 컬러 각주

각주가 긴 책을 조판하고 있는데 각주에 있는 일부 문구나 단어에 색상이 표시되어 있습니다. 아래에 MWE가 있는 문제가 발생했습니다.

\documentclass{article}
\usepackage{lipsum}
\usepackage{xcolor}
\usepackage[colorlinks=true]{hyperref}
\begin{document}
\lipsum[1-2]
\lipsum[3]\footnote{\textcolor{red}{\lipsum[1-5]}}
\lipsum[4-20]
\end{document}

여기서 무슨 문제가 있습니까? 첫 번째 페이지의 각주 텍스트에는 텍스트 색상이 제대로 작동하지만 두 번째 페이지의 계속되는 각주는 영향을 받지 않습니까?

XeTeX 버전 3.1415926-2.4-0.9998(TeX Live 2012/W32TeX)을 사용하고 있습니다.

2014년 5월 9일 금요일 오후 10시 20분(GMT)에 수정됨:

답변 감사드립니다. 빅풋을 사용하는 데 도움이 되었습니다. 새로운 질문이 필요하지 않다고 생각되는 사소한 것입니다. 재정의는 \thefootnote에 아무런 영향을 미치지 않는 것 같습니다 bigfoot. 다음 작업을 수행하는 방법은 무엇입니까?

\documentclass{article}
\usepackage{lipsum}
\usepackage{xcolor}
\usepackage{bigfoot}
% The line below has no effect
\renewcommand{\thefootnote}{\textcolor{red}{\fnsymbol{footnote}}}
\usepackage[colorlinks=true]{hyperref}
\begin{document}
\lipsum[1-2]
\lipsum[3]\footnote{\textcolor{red}{\lipsum[1-5]}}
\lipsum[4-20]
\end{document}

답변1

pdfTeX

이는 본문용으로 하나, 각주용으로 하나, 여러 색상 스택이 필요한 일반적인 경우입니다. 이는 다음에서 제공됩니다.pdfTeX패키지는 pdfcolfoot foonotes(LaTeX의 기본 각주)에 대한 추가 색상 스택에 대한 지원을 추가합니다.

\documentclass{article}
\usepackage{lipsum}
\usepackage{xcolor}
\usepackage[colorlinks=true]{hyperref}
\usepackage{pdfcolfoot}
\begin{document}
\lipsum[1-2]
\lipsum[3]\footnote{\textcolor{red}{\lipsum[1-5]}}
\lipsum[4-20]
\end{document}

루아텍스

LuaTeX에는 속성이라는 새로운 개념이 있습니다. 패키지luacolor속성을 통해 색상을 구현합니다.

\documentclass{article}
\usepackage{lipsum}
\usepackage{xcolor}
\usepackage{luacolor}
\usepackage[colorlinks=true]{hyperref}
\begin{document}
\lipsum[1-2]
\lipsum[3]\footnote{\textcolor{red}{\lipsum[1-5]}}
\lipsum[4-20]
\end{document}

패키지bigfoot

다양한 기능을 갖춘 훌륭한 패키지입니다.선적 서류 비치:

각주에 색상을 사용할 수 있습니다. 각주가 여러 페이지에 걸쳐 나누어지면 나누었던 부분의 색상이 다음 페이지에서 다시 시작됩니다. 실제로 전체 색상 스택이 복원됩니다.

하지만 제 기억이 맞다면 hyperref각주 연결에 문제가 있을 수도 있습니다.

기타

운없는.

관련 정보