Ich erhalte für den folgenden Code die Fehlermeldung: „Bitte verwenden Sie \mathaccent für Akzente im Mathematikmodus“. Ich vermute, dass es sich um ein Problem mit handelt $Vˆ{\infty}$
, bin mir aber nicht wirklich sicher, warum es falsch ist, da es in steht $
.
\begin{proof}
(4) can be written component-wise for all $t$
as $v=Qv$, where $Q$ is the operator
on $Vˆ{\infty}$ defined on the R.H.S of (4).
\end{proof}
Antwort1
Sie verwenden ein Nicht-ASCII-Zeichen, ˆ
, statt ^
als hochgestellten Initiator. Das Zeichen ˆ
kann auch als eingegeben werden \textasciicircum
. Das mag im Textmodus in Ordnung sein (solange die UTF-8-Eingabekodierung verwendet wird), aber im Mathematikmodus funktioniert es nicht.
Das Fazit: Nur ^
im Mathematikmodus verwenden.
Ein MWE (Mininum Working Example):
\documentclass{article}
\usepackage[utf8]{inputenc}
\begin{document}
$Vˆ{\infty}$ vs.\ $V^{\infty}$
\end{document}
Der vollständige Satz der Warnmeldungen lautet:
LaTeX Warning: Command \textasciicircum invalid in math mode on input line 4. LaTeX Warning: Command \^ invalid in math mode on input line 4. ! Please use \mathaccent for accents in math mode. \add@accent ...@spacefactor \spacefactor }\accent #1 #2\egroup \spacefactor ... l.4 $Vˆ {\infty}$ vs.\ $V^{\infty}$ ?
Die Fehler- und Warnmeldungen von TeX sind bekanntermaßen knapp (und manchmal fast unverständlich). Der Schlüssel liegt darin, nach denErsteFehler- oder Warnmeldung, die im vorliegenden Fall lautet: „LaTeX-Warnung: Befehl \textasciicircum
im Mathematikmodus ungültig“. Dies hat Sie möglicherweise darauf hingewiesen; es war jedoch möglicherweise nicht offensichtlich [!], dass ˆ
auch als eingegeben werden kann \textasciicircum
.