\xspace
如果它是使用 的自动引号,我试图在 “ 之前添加一个空格csquotes
。这是一个 MWE:
\documentclass{minimal}
\usepackage[autostyle,german=guillemets]{csquotes}
\usepackage{xspace}
\MakeAutoQuote{(}{)}
\def\test{test\xspace}
\begin{document}
Hello, \test (after command.)
\end{document}
无论我多么努力,它都无法满足我的要求...我错过了什么?
编辑:更多信息:与此同时,我发现即使这样
\def\qq{\csq@oqopen}
Hello, \test \qq after command)
不起作用。这里发生了一些事情,让我\xspace
认为它不能添加空格。但我不知道为什么。
答案1
使用\AtBeginDocument{\MakeAutoQuote{“}{”}}