在 TeX 中:
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{csquotes}
\begin{document}
"Error"\\
"Server"
\end{document}
编译为
错误“
SServer”
我需要能够"
在 latex 文档的文本中使用 ASCII 符号。我不能使用任何类型的宏。
具体来说:我想终止 babel 简写命令,即将符号转换
"
为 Ë
预期结果:
“错误”
“服务器”
编辑:澄清了 ngerman 和目标
EDIT2:澄清"
标志的用法
答案1
(在得知原帖者想要禁用简写后,我更新了答案babel
)
你需要改变
\usepackage[ngerman]{babel}
到
\usepackage[shorthands=off,ngerman]{babel}
为了禁用 Babel 速记。