xelatex 和 tcolorbox 不兼容?

xelatex 和 tcolorbox 不兼容?

我在使用 xelatex 和 tcolorbox 时遇到了一个严重的问题:可破坏的 tcolorbox 后面的文本消失了!此问题不是由 pdflatex 引起的,而是由 xelatex 引起的。我使用的是 TexLive (MacTeX) 2014 和 tcolorbox 3.05。

这是一个最小的工作示例:您可以通过更改许多 tex 编辑器(例如 TeXshop)中的第一行(注释)在 xelatex 和 pdflatex 之间切换。

%!TEX TS-program = xelatex 

\documentclass[11pt,usletter]{book}
\usepackage[breakable]{tcolorbox}
\usepackage{blindtext}

\begin{document}
\begin{tcolorbox}[colback=red!5!white,colframe=red!75!black,title=test, breakable]
\blindtext[4]
\end{tcolorbox}
\blindtext[4]
\end{document}

答案1

tcolorbox版本的文本颜色实现3.12 (2014/07/29)已更改,以规避一些其他与 xelatex 相关的颜色问题。相关问题是使用带有可破坏盒子的 paracol (tcolorbox)最后 xe(la)tex 在某些情况下将文本变成白色。@egreg 确认这也解决了您的问题。

3.12 (2014/07/29)如果您在更新到 tcolorbox 版本或更新版本后仍然遇到问题,请告诉我。

相关内容