在我的乳胶文档中出现“”符号后,我得到了一些奇怪的效果。
这是我的 \usepackage 部分:
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{ulem}
\usepackage{titlepage}
\usepackage{graphicx}
\usepackage{xcolor}
\usepackage{lmodern}
\usepackage{pdfpages}
\usepackage[colorlinks=false,linktoc=none]{hyperref}
\usepackage[toc,nonumberlist]{glossaries}
\usepackage{bookmark}
\usepackage[footsepline]{scrlayer-scrpage}
\usepackage{tabularx}
\usepackage{listings}
以下列出一些奇怪的事情:
来源:
Paketmanagers "apt-get" der
使成为:
Paketmanagersäpt-get"der
来源:
"hostapd", "iw" und "dnsmasq" benötigt
使成为:
"hostapd", ïwünd "dnsmasq"benötigt
有人能帮我修复它们吗?这是我在 Latex 中的第一个作品
Phill93
答案1
我也在 LaTeX 中使用德语引号,但我采用了引用包。我可以使用以下方式引用一个单词
\enquote{Test1}
我使用 TeXstudio 作为 IDE,它在“编辑器”->“替换引号”中有一个选项,您可以在其中选择 csqoutes 包。Texstudio 会自动将第一个替换"
为\enqoute{
,将第二个"
替换为}
。这非常好,您可以像在标准编辑器或办公软件中一样打字。
答案2
你应该绝不在 LaTeX 中用作"
引号。正确的引号是''
(请注意两个字符)作为结束引号,语言相关的版本是开始引号(我不懂德语的印刷规则)。
答案3
babel
使 catcode 处于"
活动状态,因此此字符本身充当命令,而不是普通的引号。您可以查看babel
文档并发现不少额外的命令,如,"a
等等。"s
"<