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?

¿Fue útil?

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 .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top