宏自动将英文引号 ("") 转换为法语 («»)

宏自动将英文引号 ("") 转换为法语 («»)

使用 \og 和 \fg 命令可以轻松获得法语引号。虽然这完全没问题,但在打字时使用它们并不是很直观。

有没有办法让 latex 自动将奇数“引号转换为 \og 并将偶数“引号转换为 \fg,使用一些 \renewcommand 魔法或类似的东西?

答案1

您可以使用以下定义:

\catcode`\"=13
\def"{\begingroup\og \def"{\fg\endgroup}}

Aha "test" more "once".

相关内容