我已经使用以下代码测试了 xelatex:
\documentclass[b5paper,11pt]{article}
\usepackage{fontspec}
\usepackage{xeCJK}
\usepackage{fancyvrb}
\setCJKmonofont{Adobe Ming Std}
\setmonofont{Courier Std}
\begin{document}
\begin{Verbatim}[commandchars=\\\{\},numbers=left]
test中文
"test中文"
\end{Verbatim}
\end{document}
“test”和unicode字符“中文”之间没有空格。但在pdf结果中,fancyvrb
似乎输出了额外的空格。
有什么解决方案可以删除这些空格吗?
答案1
[原帖者的回答已转换]
我发现它\CJKsetecglue{}
有效。