2010-04-13 72 views
5

¿Hay alguna manera conveniente de escribir llaves en matemáticas en látex?llaves para matemáticas en LaTeX

Especialmente cuando ya he escrito mucho "(" y ")" en lugar de "\ left" ("y" \ right) ", ¿cómo puedo hacer un reemplazo rápido? de manera similar para "{" y "}" y "[" y "]"?

¿Es importante realizar tales cambios? Estoy escribiendo una tesis.

¡Gracias y saludos!

BTW: Principalmente edito archivos de látex en Texmaker y sé cómo usar emacs. Si hay otro editor que puede hacer dicho reemplazo de manera rápida, por favor avíseme.


EDIT:

si no hay nada tomando más de una altura de línea dentro de las llaves, ¿hay alguna diferencia en sus apariciones entre el uso de \ left y \ right y no usar? ¿Todavía es necesario usar \ left y \ right?

+3

¿Por qué es el voto a favor? Esta es una pregunta seria. – Tim

+0

En serio, ¿dos votos a favor? –

Respuesta

5

El objetivo de la sintaxis \left(\right) es hacer que los corchetes cambien de tamaño automáticamente para ajustarse a su contenido.

Una búsqueda/reemplazo es una manera simple de corregir sus corchetes (M-% (RET \left(RET en emacs, por ejemplo, que le permitirá verificar cada aparición), o su entorno de edición podría tener una manera rápida de escribirlos.

+0

Gracias Scott! Si no hay nada que tenga más de una línea de altura dentro de las llaves, ¿hay alguna diferencia en sus apariencias entre utilizar \ left y \ right y no usar? ¿Todavía es necesario usar \ left y \ right? – Tim

+0

@Tim Mientras no haya nada como superíndices, fracciones, etc., deberían aparecer idénticos –

+0

Los paréntesis anidados también cambiarán sus tamaños, de modo que los niveles externos sean más grandes –

3

Suponiendo que usted no desea reemplazar ( 's con \left(' s en los archivos de origen, puede intentar este truco:

\def\oparen{\left(} \def\cparen{\left)} 
{\catcode`\(=\active \gdef({\oparen} \catcode`\)=\active \gdef){\cparen}} 
\everymath={\catcode`\(=\active \catcode`\)=\active} 

Pero esto probablemente va a romper algunas de las macros utilizando paréntesis.

El mismo truco posible con {/} (usar con extremo cuidado!) Y [/].

Cuestiones relacionadas