
¿Cómo puedo componer un carón o un circunflejo invertido como un carácter por sí solo en el modo matemático, en lugar de como un signo diacrítico encima de otro carácter? Necesito hacer esto porque quiero usarlo como superíndice, como fˇ
. Esto es cuando se describe un par de funciones: f^
y fˇ
.
Respuesta1
¿Algo como esto?
\documentclass{article}
\usepackage{amsmath} % for \text macro
\begin{document}
$f\text{\v{}}$ $f\text{\^{}}$ $f\text{\u{}}$ $f\text{\={}}$ $f\text{\.{}}$ $f\text{\"{}}$
\end{document}
Respuesta2
Ajuste la cantidad de descenso (ahora 0,5ex) según sus necesidades.
\documentclass{article}
\usepackage{amsmath}
\makeatletter
\newcommand\post@accent[2]{%
\mbox{\fontsize{#2}{\z@}\selectfont\raisebox{-0.5ex}[\dimexpr\height-0.5ex][0pt]{$\m@th\,#1{}$}}%
}
\newcommand{\definepostaccent}[2]{%
\newcommand{#1}{\mathchoice{}{}{\post@accent{#2}{\f@size}}{\post@accent{#2}{\sf@size}}}%
}
\makeatother
\definepostaccent{\pcheck}{\check}
\definepostaccent{\pbreve}{\breve}
\begin{document}
Standard size
$f^{\pcheck}>f^{\pcheck}_{T}$
$f^{\pbreve}<f^{\pbreve}_{T}$
Subscript
$X_{f^{\pcheck}-f^{\pbreve}_{x}}$
\end{document}
Explicación
Después \definepostaccent{\pcheck}{\check}
, la macro \pcheck
está definida para hacer
\mathchoice{}{}{\post@accent{\check}{\f@size}}{\post@accent{\check}{\sf@size}}
Esto significa que \pcheck
debe usarse sólo en superíndices; imprimirá un cuadro donde
se establece el tamaño de fuente adecuado:
\f@size
en superíndices de primer nivel,\sf@size
en superíndices de segundo nivel, que corresponden al tamaño de fuente normal y al tamaño de fuente de superíndice;La caja contiene una caja rebajada de 0,5ex a la que se le da su altura natural (
\height-0.5ex
) y profundidad cero.El cuadro inferior contiene el acento matemático, ligeramente desplazado hacia la derecha.
El uso ^{\pcheck}
garantiza que un subíndice se imprimirá en su posición habitual.
Respuesta3
¿Puedo sugerir un enfoque alternativo? Utilice $\vee$ y $\wedge$ como superíndices, como $f^\vee$ y $f^\wedge$.