Recibo un error: "Utilice \mathaccent para acentos en modo matemático" para el siguiente código. Supongo que es un problema con $Vˆ{\infty}$
, pero no estoy muy seguro de por qué está mal ya que está en $
.
\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}
Respuesta1
Está utilizando un carácter que no es ASCII, ˆ
en lugar de ^
como iniciador de superíndice. El carácter ˆ
también se puede ingresar como \textasciicircum
. Eso podría estar bien en modo texto (siempre que se use la codificación de entrada utf8), pero no funciona en modo matemático.
El resultado: Úselo solo ^
en modo matemático.
Un MWE (ejemplo de trabajo mínimo):
\documentclass{article}
\usepackage[utf8]{inputenc}
\begin{document}
$Vˆ{\infty}$ vs.\ $V^{\infty}$
\end{document}
El conjunto completo de mensajes de advertencia en realidad es:
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}$ ?
Los mensajes de error y advertencia de TeX son famosos por su concisión (y a veces casi impenetrables). La clave es buscar elprimeromensaje de error o advertencia, que en el presente caso es "Advertencia LaTeX: Comando \textasciicircum
no válido en modo matemático". Esto podría haberte avisado; sin embargo, puede que no haya sido obvio [!] que ˆ
también se puede ingresar como \textasciicircum
.