德语中的连字符

德语中的连字符

我正在写一个大型文档,其中只有一页是德文。在那一页上,连字符无法正确使用。此外,在使用时,\usepackage[ngerman]{babel}我遇到了一些变音问题。有人知道如何解决这个问题吗?可能只需更改该单页上的某些文档属性即可?

答案1

假设您使用的是 pdfLaTeX,您可能希望使用以下模板来组织与语言相关的印刷内容。(请注意,在加载ngerman之前指定。)englishbabel

\documentclass{article}
\usepackage[ngerman,english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\begin{document}
Once upon a time \dots

\begin{otherlanguage}{ngerman}

Es war einmal \dots

\end{otherlanguage}

Back to English.
\end{document}

如果您使用 LuaLaTeX,则以下模板更为合适。

\documentclass{article}
\usepackage[ngerman,english]{babel}
\usepackage{fontspec}
\begin{document}
Once upon a time \dots

\begin{otherlanguage}{ngerman}

Es war einmal \dots

\end{otherlanguage}

Back to English.
\end{document}

相关内容