所以我只是想在 overleaf 上用德语写一些东西,但是对于特殊的德文字母如 ä、ü、ö... 没有任何效果。有谁知道如何解决这个问题 (Package inputenc 错误:Unicode 字符 ̈ (U+0308)) ?
我尝试使用 latin1/ansinew 和 utf8 作为 inputenc,它们在 Texmaker 上运行正常,但在 overleaf 上却不行?
请帮帮我,我已经被困了好几个小时了。
\documentclass[]{scrreprt}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{graphicx}
\title{Durchführung}
\author{}
\date{}
\begin{document}
\maketitle
\tableofcontents
\newpage
\section{Beugungseffizienz in Abhängigkeit der Intensität der
Schallwellen }
\chapter{März}
\end{document}
答案1
问题是你并没有ä
在代码中使用。例如,如果有人检查你的单词Abhängigkeit
,它会给出
0041 LATIN CAPITAL LETTER A
0062 LATIN SMALL LETTER B
0068 LATIN SMALL LETTER H
0061 LATIN SMALL LETTER A
0308 COMBINING DIAERESIS
006E LATIN SMALL LETTER N
0067 LATIN SMALL LETTER G
0069 LATIN SMALL LETTER I
0067 LATIN SMALL LETTER G
006B LATIN SMALL LETTER K
0065 LATIN SMALL LETTER E
0069 LATIN SMALL LETTER I
0074 LATIN SMALL LETTER T
a
它先用法线,再用点构建 ä 。如果使用实数ä
,则:
0041 LATIN CAPITAL LETTER A
0062 LATIN SMALL LETTER B
0068 LATIN SMALL LETTER H
00E4 LATIN SMALL LETTER A WITH DIAERESIS
006E LATIN SMALL LETTER N
0067 LATIN SMALL LETTER G
0069 LATIN SMALL LETTER I
0067 LATIN SMALL LETTER G
006B LATIN SMALL LETTER K
0065 LATIN SMALL LETTER E
0069 LATIN SMALL LETTER I
0074 LATIN SMALL LETTER T
如果你重新输入它们,以下代码将有效:
https://www.overleaf.com/read/bnyhqzdjmfmx
\documentclass[]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{graphicx}
\title{Durchführung}
\author{}
\date{}
\begin{document}
\maketitle
\tableofcontents
\newpage
\section{Beugungseffizienz in Abhängigkeit der Intensität der Schallwellen}
\chapter{März}
\end{document}