我使用了此网站上的一些很好的建议,尝试将我的引号(源文件:markdown)更改为 guillemet。不幸的是,它不起作用,它们最终"
在 pdf 输出中保持原样。最重要的是,在某些情况下,似乎对我的源代码进行了误解"
,最终将其变成了德语变音符号(至少我认为是这样)。显然,我在这些文件中做了一些错误的事情:.tex
\documentclass{book}
\title{Weidefleisch}
\author{My Name}
\date{September 2021}
\usepackage{markdown}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{gensymb}
\usepackage{footnote}
\usepackage[ngerman]{babel}
\usepackage[german=guillemets]{csquotes}
\DeclareUnicodeCharacter{202F}{\,}
\begin{document}
\markdownInput{test.md}
\end{document}
.md:
Ich bekomme weder "diese", noch "diese" Anführungszeichen in Guillemets umgewandelt.
Meine Zitate funktionieren auch nicht richtig.[^Siehe dieses Klammer]
Auch dieses Zitatformat löst das Problem nicht.^[Andere Reihenfolge]
Sonderzeichen grad: 15°C
你可以帮帮我吗?
(我最后得到这个:
Ich bekomme weder "diese", noch "dieseÄnführungszeichen in Guillemets
umgewandelt. Meine Zitate funktionieren auch nicht richtig.[^Siehe dieses Klam-
mer] Auch dieses Zitatformat löst das Problem nicht.^[Andere Reihenfolge] Son-
derzeichen grad: 15°C
答案1
解决方案是添加\MakeOuterQuote{"}
。我检查的示例并在评论中添加了链接,指出应改用\MakeAutoQuote{"}
。这是我之前尝试过的。它不起作用并产生了错误消息。
因此,要自动转换"
为»
和«
,请使用以下命令:
\usepackage[german=guillemets]{csquotes}
\MakeOuterQuote{"}