« 和 » 字符未正确显示

« 和 » 字符未正确显示

在 LaTeX 中输入“和”字符的通常方式是使用命令"<, 表示“,和">, 表示”,同时使用babel带有 italian 选项的包和inputenc带有 utf8 选项的包。

这对我来说一直有效,但从昨天开始,这种组合不再有效。例如,这是此 MWE 的呈现方式:

\documentclass[a4paper]{article}

\usepackage[italian]{babel}
\usepackage[utf8]{inputenc}

\begin{document}
"<Hello world!">
\end{document}

“你好世界!”

我在处理一个文档时意识到了这一点,在这个文档上我使用了大约十个不同的包,所以我最初认为某些包可能与其他包冲突,但后来我尝试呈现以前的文档,其中“和”字符正确显示,而无需更改代码中的任何内容,现在它们也以这种方式显示。

你知道发生什么事了吗?

我使用的 TeX 版本是这个:

TeX 3.14159265 (TeX Live 2015/dev/Debian)

答案1

我必须加上\setactivedoublequote序言。我不知道为什么我从来没有用过它,但无论如何,现在它起作用了。

相关内容