答案1
正如前面的评论所指出的,通过使用 ,仅在 处babel
设置活动字符。:!?;
\begin{document}
\AtBeginDocument
\shorthandon{:}
可以通过在定义之前\deuxpoints
和\shorthandff{:}
之后使用命令来将定义保留在序言中 。
KeepShorthandsActive
另一个解决方案是在传递给的选项中添加babel
。
令人惊讶的是,这个etoolbox
钩子本\AfterEndPreamble
应能解决问题但却不能直接起作用。
看这个帖子