![使用 csquotes 和 T2A 编码的角度引号](https://linux22.com/image/288413/%E4%BD%BF%E7%94%A8%20csquotes%20%E5%92%8C%20T2A%20%E7%BC%96%E7%A0%81%E7%9A%84%E8%A7%92%E5%BA%A6%E5%BC%95%E5%8F%B7.png)
我想要得到这个:
我可以轻松获得它,\usepackage[T1]{fontenc}
并使用\usepackage[german=guillemets]{csquotes}
但是对于俄语,我需要[T2A]{fontenc}
并且内部引号会弄乱。它看起来像这样:
这是一个简单的例子:
\documentclass[12pt,a4paper]{article}
\usepackage[T1, T2A]{fontenc} % T2A messes up inner quotes
\usepackage[utf8]{inputenc}
\usepackage[english,russian,german]{babel}
\usepackage[german=guillemets]{csquotes}
\begin{document}
Someone said: \enquote{The other one told me: \enquote{Don't bother!}}
\end{document}
我已经尝试过:
\usepackage[style=russian]{csquotes}
以及其他我不记得的设置......
提前致谢!
答案1
添加
\DeclareTextSymbolDefault{\guilsinglright}{T1}
\DeclareTextSymbolDefault{\guilsinglleft}{T1}
你的序言。
顺便说一句:如果您的主要语言是德语,您应该将 T1 作为最后的编码加载,以便它在文档开始时处于活动状态。
\usepackage[T2A,T1]{fontenc}