我正在开发一个使用某些功能的软件包lualatex
。为了在文档中展示示例,我lualatex
还必须使用 进行编译。我决定使用软件包documentation
中的库tcolorbox
,但如果我想使用 ,就会失败lualatex
。编译在开始时(即在前导阶段)就停止并显示此错误消息
! String contains an invalid utf-8 sequence.
l.52 moredelim={[is][\itshape\rmfamily]{
�}{�}},
附加tcolorbox
库listings
或listingsutf8
没有帮助。由于documentation
基于这些库(据我所知),我怀疑这个不健康的功能源自 listings 包(错误moredelim
是一些指标)
我尝试了类似问题的解决方案(LuaLaTeX 和列表不起作用,而 XeLaTex 可以正常工作),但这并不能改善情况。
我并不是说这是一个错误tcolorbox
或者listings.sty
真的。
\documentclass{article}
\usepackage{blindtext}
\usepackage[documentation]{tcolorbox}
\begin{document}
\blindtext
\end{document}
答案1
将两者替换§
为^^a7
应该tcbdocumentation.code.tex
就可以了。