带脚注的颜色和分页符

带脚注的颜色和分页符

我的问题是:有没有办法给文本着色,尽管文本溢出到输出 PDF 的下一页(并且在第一页的底部有一个脚注)?

我正在对一份 80 页的文本文档进行颜色编码(使用从 LaTeX 转换为 PDF pdflatex)。

无论我使用color还是xcolor包,我的大多数文档都能按照我想要的方式呈现。例如,

... of that \textcolor{blue}{I myself can only be judge in my own conscience, as I will answer it}, at the great day, to ...

将相关文本渲染为蓝色。即使文本从一页延伸到下一页,也是如此。

但是,当页面底部有脚注时,彩色文本会过早停止并且不会继续到下一页。

这听起来像是xcolor 手册,第 2.15.2 节(第 30 页);但是,建议的修复方法(\usepackage[fixpdftex]{xcolor})“不支持多个独立的文本流(如脚注)”,因此对我的问题不起作用。

有谁知道一个可以解决脚注问题的解决方案吗?或者一个不同的、可能更简单的颜色包可以避免这种情况?(这个问题在我使用 和 时都会出现colorxcolor

提前谢谢了。

答案1

你可以尝试一下pdfcolfoot。它为脚注实现了独立的颜色堆栈:

\documentclass{article}
\usepackage{xcolor}
\usepackage{lipsum}
\usepackage{pdfcolfoot}

\begin{document}
\lipsum[1-4]\footnote{\color{red}\lipsum[1-2]}
\textcolor{blue}{\lipsum*[1]}

\end{document}

随包输出

在此处输入图片描述

没有它的输出

在此处输入图片描述

相关内容