modo matemático LaTeX y el modo mbox
Pregunta
De acuerdo con un documento que encontré alrededor
Un \ mbox en modo matemático no utiliza la fuente actual de matemáticas; sino que utiliza el tipo de letra de los alrededores texto corriente.
En el modo matemático, me gustaría escribir algo así como una _ {\ mbox {foo}}. Si utilizo esto, el foo será bastante grande, demasiado grande. Si escribo a_ {foo}, foo estará en cursiva.
¿Cuál es el truco de magia que no tiene cursiva, texto pequeño?
Solución
Yo personalmente prefiero utilizar el comando \text{}
proporcionada por el paquete AMS-LaTeX . Para utilizarlo, es necesario incluir la declaración
\usepackage{amsmath}
en algún lugar de su documento de preámbulo, y luego en cualquier entorno matemático,
a_{\text{foo}}
producirá la salida deseada. Sección 6 de la Guía del del usuario para el paquete amsmath menciona que el \mbox{}
equivalente es
a_{\mbox{\scriptsize foo}}
Una última opción es
a_{\mathrm{foo}}
que es lo que solía antes de descubrir AMS-LaTeX y el comando \text{}
.
Otros consejos
Yo suelo usar la opción a_{\rm foo}
ya que esta es la forma más corta que soy consciente de. No estoy seguro de si hay advertencias sin embargo. Creo que la forma apropiada está utilizando la forma sugerida por a_{\text{foo}}
las3rjock
Puede simplemente escribir a_{\text{foo}}
no lo probé, pero debería funcionar
Edit: Como dijo las3rjock, la \text{.}
es proporcionado por el paquete AMS-LaTeX. Así que hay que añadir el \usepackage{amsmath}
Puede utilizar el \mathmbox
comandos similares o \mathmakebox
proporcionado por el paquete mathtools
.