我正在使用 TeXLive 2016,并使用 XeLaTeX 运行(日志显示“LaTeX2e <2016/03/31> 补丁级别 3”)。
以下代码给了我一个警告,如问题标题所述:
\documentclass[11pt,a4paper]{article}
\usepackage{fontspec}
\usepackage[most]{tcolorbox}
\usepackage[french]{babel}
\begin{document}
test
\end{document}
完整的警告如下:
由于缺少 \pdf@unescapehex,软件包加载被中止
该问题似乎与文件有关listingsutf8.sty
,但它阻止了我,也许有人可以帮忙?
答案1
与 XeLaTeX 一起使用listingsutf8
通常不是一个好主意。
该most
选项将加载由以下tcolorbox
库加载的库:many
listingsutf8 external magazine vignette poster
你可能不需要它们。因此你可以简单地执行
\usepackage[many]{tcolorbox}
警告将会消失。对于代码清单,你可以改用minted
库。