Saltar al contenido

LyX – rompiendo largas líneas de fórmula

Esta división ha sido analizado por especialistas así se asegura la exactitud de nuestra esta noticia.

Solución:

Sí, pero hay que hacerlo a mano.

Verificar:

  1. ¿Cómo puedo tener saltos de línea en mis ecuaciones largas de LaTeX?
  2. Ecuaciones multilínea de látex

Lyx tiene un control “Insertar -> Matemáticas -> Entorno multilínea AMS”, o puede usar las soluciones recomendadas anteriormente ingresando Latex directamente usando el control Insertar Latex.

Nota sobre la brevedad

Michael Downes ha realizado una codificación de Tex extraordinaria con este paquete, pero no es lo suficientemente robusto para el uso general; en su mayoría es incompatible con Amsmath, por ejemplo, se rompe en formas difíciles de entender y hace algunos saltos de línea demostrablemente erróneos en las fórmulas.

El salto de línea automático en las fórmulas de visualización figuraba como uno de los principales problemas de investigación abiertos en Texas.

Si incluye usepackagebreqn en el “Preámbulo de LaTeX” de LyX (más el siguiente código), entonces el entorno de “ecuación” estándar (Fórmula mostrada) se dividirá automáticamente como desee.

% Add support for automatic equation breaking
gdef[email protected]@environ#1#2
    expandafterletcsname [email protected]@#1expandafterendcsnamecsname #1endcsname
    expandafterletcsname [email protected]@#1expandafterendcsnamecsname end#1endcsname
    expandaftergdefcsname [email protected]@#1endcsname%
        expandafterletcsname #1expandafterendcsnamecsname [email protected]@#1endcsname%
        begin#2%
    
    expandaftergdefcsname [email protected]@#1endcsname%
        expandafterletcsname end#1expandafterendcsnamecsname [email protected]@#1endcsname%
        end#2%
        expandafterletcsname #1expandafterendcsnamecsname [email protected]@#1endcsname%
        expandafterletcsname end#1expandafterendcsnamecsname [email protected]@#1endcsname%
    
    expandafterletcsname #1expandafterendcsnamecsname [email protected]@#1endcsname
    expandafterletcsname end#1expandafterendcsnamecsname [email protected]@#1endcsname

[email protected]@environequationdmath
[email protected]@environequation*dmath*

Agregado 2016-12-08:

Si desea anular el entorno de ecuación LyX predeterminado (sin numerar), agregue también lo siguiente:

DeclareRobustCommand[beginequation*
DeclareRobustCommand]endequation*

Es posible que desee probar el breqn paquete. Proporciona salto de línea automático para fórmulas grandes. De esta manera, no hay necesidad de corregir manualmente los delimitadores o elegir los puntos de ruptura. Por supuesto, esta no es una funcionalidad real de LyX, pero hace exactamente lo que quieres.

Puntuaciones y reseñas

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *