![tcolorbox 的 tcblisting 环境中的“literate”选项仍然打开](https://linux22.com/image/449319/tcolorbox%20%E7%9A%84%20tcblisting%20%E7%8E%AF%E5%A2%83%E4%B8%AD%E7%9A%84%E2%80%9Cliterate%E2%80%9D%E9%80%89%E9%A1%B9%E4%BB%8D%E7%84%B6%E6%89%93%E5%BC%80.png)
我设置@
并|
作为<replace>
选项literate
(来自包),并在(来自)listings
中使用它。tcblisting
tocolorbox
它们工作正常,除了在text
部分tcblisting
,@
并且|
仍在其位置。它们没有按预期被替换。
那么,如何去除它们呢?
梅威瑟:
\documentclass{article}
\usepackage[most]{tcolorbox}
\begin{document}
\begin{tcblisting}{listing options={%
literate={@}{{\color{red}}}0{|}{{\normalcolor}}0}
}
rule@\rule{5pt}{5pt}|>rule
\end{tcblisting}
\end{document}