我对我的引文中的双引号有疑问。
使用"OpenGL....."
结果即使ÖpenGL...
与\"OpenGL...
结果相同也一样。
使用 \verb 会导致双引号的字体类型错误(至少看起来不合适)。
\begin{quotation}
"OpenGL (Open Graphics Library) ist eine Spezifikation für eine plattform-
und programmiersprachenunabhängige Programmierschnittstelle zur
Entwicklung von 2D- und 3D-Computergrafik."
\end{quotation}
答案1
不要使用"
for 引用,而应使用``
and ''
(英文引号)或"`
and "'
(德文引号,需要babel
,见下文):
\begin{quotation}
"`OpenGL (Open Graphics Library) ist eine Spezifikation für eine plattform-
und programmiersprachenunabhängige Programmierschnittstelle zur
Entwicklung von 2D- und 3D-Computergrafik."'
\end{quotation}
babel
带有german
/选项的软件包ngerman
会执行"O
->Ö
翻译。这适用于没有变音符号的(旧)系统。
答案2
该csquotes
包已被多次提及,因此我决定举一个小例子:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{csquotes}
\SetBlockEnvironment{quotation}
\begin{document}
\begin{displayquote}
\enquote{%
OpenGL (Open Graphics Library) ist eine Spezifikation für eine plattform- und
programmiersprachenunabhängige Programmierschnittstelle zur Entwicklung von
2D- und 3D-Computergrafik.%
}%
\end{displayquote}
\end{document}
请注意,显示引号通常不带引号。