En MS Word, ¿cómo puedo hacer una leyenda de una imagen como "2-1" en lugar de "II-1" si el encabezado uno está numerado bajo números romanos?

0

En MS Word.

Si el encabezado uno está numerado usando números romanos, cuando el título de la figura también incluye números de capítulos, los números romanos se usarán así: "II-1", pero lo que quiero es "2-1". ¿Cómo puedo conseguir esto?

ingrese la descripción de la imagen aquí

Colmillo Yishu
fuente
¿Los títulos de sus capítulos tienen que usar números romanos? Me parece que la solución más rápida sería usar números arábigos para los títulos de los capítulos y luego hacer que las cifras se numeren automáticamente de la manera que desee.
Kelly Tessena Keck

Respuestas:

4

Personalmente, creo que es confuso variar los estilos de numeración de esta manera, pero ...

Hay varias formas de hacerlo, pero si el documento está siendo creado / mantenido por otros, tendrá que decirles cómo mantenerlo.

El punto de partida es mirar lo que Word normalmente inserta. Si presiona Alt-F9 y mira su primer título de Figura, probablemente verá esto:

Figure { STYLEREF 1 \s }-{ SEQ Figure \* ARABIC \s 1 } apple

Lo que realmente necesita hacer es reemplazar {STYLEREF \ 1 s} por algo más en cada pie de Figura. En mi opinión, la forma más sencilla de hacerlo es asegurarse de que coloca el siguiente campo en algún lugar de cada párrafo con el estilo Título 1:

{ SEQ Chap \h }

luego use la siguiente codificación para el pie de foto:

Figure { SEQ Chap \c }-{ SEQ Figure \* ARABIC \s 1 } 

Puede ponerlo en un autotexto / bloque de creación para que sea más fácil insertarlo. (* ARABIC es el formato predeterminado, por lo que realmente no lo necesita).

Como de costumbre, todos los {} tienen que ser los pares de llaves de campo especiales que puede insertar en Windows Word usando ctrl-F9.

Además, si los números de sus capítulos eran 1, 2, 3 y deseaba I, II, III en sus subtítulos, probablemente podría evitar tener campos adicionales y cambiar el campo STYLEREF para que sea

{ STYLEREF 1 \s \*Roman }

Sin embargo, no creo que haya ningún interruptor que transforme un número romano en un número decimal.

Otra forma sería utilizar el resultado del campo STYLEREF para construir el nombre de una Propiedad del documento, o Variable del documento. por ejemplo, suponga que sabe que solo tendrá 4 capítulos, I, II, III y IV. Los dejo para que descubran cómo crear tales propiedades / variables.

Entonces, en teoría, podría crear propiedades de documento personalizadas llamadas I, II, III, IV con valores 1,2,3,4

y en lugar de

{ STYLEREF 1 \s }

utilizar

{ DOCPROPERTY { STYLEREF 1 \s } }

"En teoría" también podría hacerlo utilizando campos REF, por ejemplo, tener

{ SET I 1 }{ SET II 2 }{ SET III 3 }{ SET IV 4 }

al comienzo de su documento o en un pie de página de encabezado, luego

{ REF { STYLEREF 1 \s } }

en tu pie de foto.

Pero no funciona aquí, y fue difícil ver por qué hasta que descubrí que el campo {STYLEREF} inserta una "Marca de izquierda a derecha" invisible al comienzo del resultado del campo STYLEREF.


fuente
Funciona bien, pero cuando uso referencias cruzadas para referirme a esa figura, solo se muestra la primera parte, por ejemplo: "figura 2" y no "figura 2-1", ¿por qué?
Yishu Fang
Porque Word busca una estructura de código de campo específica cuando hace referencias cruzadas. Si desea hacer eso también, creo que tendrá que marcar la parte "Figura 2-1" y hacer referencia a ese marcador. Además, verificaría que una Tabla de Figuras funciona con estos códigos de campo (lo hice aquí y parece estar bien). Esta es una razón por la cual desviarse del soporte incorporado proporcionado por Word suele ser más problemático de lo que vale.
0

Puede hacer clic con el botón derecho en el número del encabezado y seleccionar "ajustar sangría de la lista" y luego marcar la casilla que dice "Numeración de estilo legal". Luego puede hacer clic con el botón derecho en el estilo de la cinta de opciones y seleccionar "Actualizar X para que coincida con la sección".

Matthew Davidson
fuente
Esto funciona para los jefes de sección al menos.
matthew davidson
0

Tengo una mejor solución:

Numere los encabezados de los capítulos con números arábigos y luego use el formato oculto (ctrl + shift + h) para ocultar el número y escriba manualmente "Capítulo I", "Capítulo II", etc. No es la solución más bonita, pero creo que es la más fácil. . ToC debe usar lo que haya escrito allí para que también pueda cambiarlo manualmente si lo necesita.

Matthew Davidson
fuente