![classicthesis 中的不可见部分介绍(\ctparttext{})](https://linux22.com/image/315330/classicthesis%20%E4%B8%AD%E7%9A%84%E4%B8%8D%E5%8F%AF%E8%A7%81%E9%83%A8%E5%88%86%E4%BB%8B%E7%BB%8D%EF%BC%88%5Cctparttext%7B%7D%EF%BC%89.png)
我遇到了一个奇怪的问题。在编译我的大型项目(超过 200 页)后生成的 PDF 中classicthesis.sty
,它运行良好,只是零件介绍不可见。文本在那里,可以选择(尝试了 Okular 和 Acroread)并复制,但不能查看。它是不可见的,或者与背景颜色相同。
我看到这里有人问了类似的问题:文档中包含pdf不可见文本的问题我在提供 MWE 时也遇到了同样的问题。目前,我不知道我的庞大文档中的哪个部分实际上导致了此错误,并且正在寻找可能的来源或进一步调试此错误的方法,以便我可以显示导致此错误的相关代码部分。
我的假设是,导致生成的 pdf 中的文本不可见(即可选择)的问题之间存在一些共同点。
更新 20150925;我现在已经通过更新到最新的 classicthesis.sty 文件(截至目前为 2015/01/01)解决了这些问题。然后问题就消失了。之前我完全注释掉了所有内容,但问题仍然存在。我没有继续研究 sty 文件之间的差异是什么导致了改进。
答案1
问题出在 classicthesis.sty 文件中。黑色被错误地定义为 cmyk(0,0,0,0),它是透明的 :) 只需更改:
\definecolor{Black}{cmyk}{0, 0, 0, 0}
到
\definecolor{Black}{cmyk}{75, 68, 67, 90}
一切就绪