microsoft-word - MS Word: listado de títulos de ecuaciones en MS Word con nivel de encabezado adicional

CorePress2024-05-09  3

MS Word: Listing captions of equations in MS Word with extra Heading level

Tengo varias ecuaciones que me gustaría enumerar usando subtítulos. Creé una nueva etiqueta de título, llamada 'Eqn'. donde la numeración sigue al Título 1 del Capítulo, para seguir la lista de capítulos. por ejemplo:

Chapter 1
d*S* = >= 0 (Eqn. 1.1)
E = mc^2 (Eqn. 1.2)
Chapter 2
a^2 + b^2 = c^2 (Eqn. 2.1)

Supongamos que necesito modificar la ecuación 1.2 y mostrarla tal como está resuelta para m. Quiero nombrar las mismas dos ecuaciones con el mismo número (es decir, 1,2) pero con una etiqueta diferente (por ejemplo, usando letras), por ejemplo:

    Chapter 1
        d*S* = >= 0 (Eqn. 1.1)
        E = mc^2 (Eqn. 1.2A)
        m = E/c^2 (Eqn. 1.2B)
        Chapter 2
        a^2 + b^2 = c^2 (Eqn. 2.1)

Por supuesto, quiero que todos los subtítulos sean automatizados y consistentes



-----------------------------------

Puede lograr esta numeración, pero no puede "automatizarse" por completo sin perder algunas de las funciones integradas de Word. Inicialmente, intentaré abordar la situación específica que usted ha descrito, es decir, a veces desea dos ecuaciones sucesivas etiquetadas con el mismo número pero con A para la primera y B para la segunda. Si realmente está buscando algo más general que eso, p. es posible que tenga A, B, C o que las ecuaciones relacionadas no estén necesariamente inmediatamente una después de la otra,

Es posible que necesite un esquema más complejo y Deberá describir sus requisitos con más detalle y pensar si está dispuesto a perder ciertas funciones de Word.

Normalmente, si define una etiqueta de título "Eqn." y use la numeración de capítulos.caption con (digamos) párrafos de estilo Título 1 como encabezados, Word usará el siguiente texto y codificación de campos para insertar sus títulos

Eqn. { STYLEREF 1 \s }.{ SEQ Eqn. \* ARABIC \s 1 }

(Donde todos los { } son el archivo especialld pares de llaves que puede insertar en el escritorio de Windows Word usando Ctrl-F9).

Tal vez estés insertando corchetes manualmente alrededor del título como este

(Eqn. { STYLEREF 1 \s }.{ SEQ Eqn. \* ARABIC \s 1 })

pero dejemos ese aspecto a un lado por ahora.

AIUI lo que quieres es poder tener una secuencia de ecuaciones numeradas así

Eqn. 1.1
Eqn. 1.2A
Eqn. 1.2B
Eqn. 1.3

Entonces, a primera vista, podrías lograr eso modificando el título de 1.2A para que sea así

Eqn. { STYLEREF 1 \s }.{ SEQ Eqn. \* ARABIC \s 1 }A

y el título de 1.2B será así

Eqn. { STYLEREF 1 \s }.{ SEQ Eqn. \* ARABIC \c }B

porque la opción \c simplemente dice "usar el número actual en la secuencia de ecuación"

Pero, si ha creado su tabla de ecuaciones de la manera habitual (insertando una tabla de figuras y seleccionando la etiqueta Ecn.), en realidad no recogerá el título 1.2B, porque simplemente lo hace. no reconoce un campo SEQ con una opción \c.

Una forma de solucionarlo es aplicar un estilo de párrafo específico (por ejemplo, "Eqn" a los títulos de las ecuaciones y generar la tabla de ecuaciones usando eso).

Otra es modificar el código de los títulos A y B para que la Tabla de Ecns. La posibilidad más obvia es:

Eqn. { STYLEREF 1 \s }.{ SEQ Eqn. \* ARABIC \s 1 }{ SET XEQn { SEQ Eqn. \c } }A

Eqn. { STYLEREF 1 \s }.{ SEQ Eqn. \* ARABIC \r { XEQn } }B

Para dos ecuaciones A y B, realmente no tiene sentido intentar generar A y B usando cualquier tipo de numeración {SEQ}. Si lo hace, la primera SEQ normalmente tiene que restablecer la secuencia usando \r 1 y la segunda no. Pero no es más sencillo.



-----------------------------------

Your guide to a better future - quark24
Your guide to a better future - quark24