miércoles, 5 de agosto de 2009

Definición de operadores y relaciones en LaTeX

Si vamos a usar con frecuencia una función o relación no estándar conviene definirla en el preambulo indicando su categoría para garantizar el espaciado correcto. Por ejemplo, para definir una función sen (en lugar de sin, que da LaTeX por defecto) deberemos poner en el preámbulo

\def\sen{\mathop{\mbox{\normalfont sen}}\nolimits}
Ponemos \nolimits para evitar que al escribir \sen^2 x obtengamos
2
sen x,
es decir, con el 2 encima de la palabra sen, en lugar de como un superindice.

En cambio, si queremos definir un operador máx (con acento) deberemos poner

\def\max{\mathop{\mbox{\normalfont m\’ax}}\limits}

para permitir construcciones como
máx ai.
i∈I

En general, los comandos para especificar la categoría de un símbolo son \mathbin (operador binario), \mathop (operador), \mathrel (relación), \mathord (ordinario), \mathnormal (normal). Es raro que necesitemos definir un delimitador, un acento o un signo de puntuación.

No hay comentarios:

Publicar un comentario