Apéndice de referencia cruzada sin etiqueta

Apéndice de referencia cruzada sin etiqueta

Tengo un documento con muchos apéndices, normalmente cruzo el apéndice como cualquier número de párrafo y trae la etiqueta completa, por ejemplo, "Apéndice A". Ahora, en mi documento me gustaría decir "Ver Apéndices BG", donde se hace referencia cruzada a B y G, pero no puedo encontrar la manera de vincular solo las letras sin la etiqueta.

Para figuras y tablas utilizo la "solución alternativa torpe" que se muestra aquí.Número de referencia cruzada de Word 2010 con capítulo sin etiqueta. Pero no puedo usar este método en los Apéndices porque cuando intento seleccionar solo la letra, también selecciona toda la etiqueta. Esto se debe a que el formato de estilo de apéndice que uso incluye un formato numérico que incluye la etiqueta "Apéndice", por lo que la etiqueta es parte del número secuencial.

También intenté eliminar el formato del número y crear la numeración usando códigos de campo, es decir { SEQ Appendix \* ALPHABETIC }. Esto funcionó muy bien para las etiquetas del Apéndice, pero ya no aparecían en la herramienta de selección de referencias cruzadas. Tampoco pude hacer que funcionaran las referencias de código de campo, incluso cuando creé un marcador, pero tampoco pude encontrar un buen ejemplo.

Entonces, ¿alguien sabe cómo puedo obtener una referencia cruzada para vincular a un Apéndice, sin utilizar la etiqueta "Apéndice"?

Respuesta1

Puede insertar un modificador \t en el campo REF de la referencia cruzada para eliminar la parte "Apéndice" de la etiqueta.

(Lo siento, me había olvidado de eso). Dejé los otros dos enfoques a continuación en caso de que sean aplicables a alguna otra variación de este problema.

Una forma, aunque todavía no puede usar la herramienta de selección de referencias cruzadas y normalmente también perderá otras características de referencias cruzadas/tablas/índices de Word, es hacer esto:

Usar

Appendix { SEQ App \*Alphabetic }" 

para insertar cada etiqueta de Apéndice, como ya lo ha intentado.

Marque cada etiqueta de Apéndice a la que necesite hacer referencia (solo es necesario que marque el campo { SEQ }).

Entonces, por ejemplo, el Apéndice del marcador etiqueta AG como Violeta, Índigo, Azul, Verde, Amarillo, Naranja, Rojo.

Defina su referencia como

Appendixes { SEQ App Indigo \*Alphabetic }-{ SEQ App Red \*Alphabetic }

No estoy convencido de que sea más fácil de mantener hacer esto que insertar la referencia cruzada completamente manualmente y mantenerla manualmente. Por ejemplo, si reduce el rango (por lo que es BF), entonces tendrá que volver a marcar F como "Rojo" o cambiar la segunda SEQ a {SEQ App Orange *Alphabetic}. Este es un problema general con las referencias cruzadas, pero me parece que empeora cuando uno se aleja de la familiaridad con los mecanismos integrados.

Hay otro enfoque que podría funcionar siempre que todos los que trabajan en el documento sepan lo que está sucediendo. Se supone que LISTNUM es confiable (parece un poco peculiar):

Utilice la numeración de listas múltiples para aplicar la etiqueta "Apéndice A" completa. Supongamos que utiliza el Nivel 1 para ese número.

Configure el nivel 9 (digamos) para que consista ennúmerodesde el Nivel 1 (usando el menú desplegable "Incluir número de nivel desde") y nada más. Formatee el "número" como A,B,C...

Al comienzo de cada Apéndice al que necesite hacer referencia cruzada, inserte el siguiente campo

{ LISTNUM \l 9 }

Estedeberíamostrar la misma letra que está en la etiqueta del Apéndice.

Seleccione el campo LISTNUM e inserte un marcador; por ejemplo, use Violet...Red para AG como antes.

Formatee el campo/resultado como oculto

Defina su referencia como

Appendixes { Indigo \*Charformat }-{ Red \*Charformat }

Ahora que volvemos a usar campos de referencia, es posible que también pueda usar otras cosas como \h.

Idealmente, sería posible establecer el marcador y ocultar el resultado de LISTNUM usando

{ SET Indigo "{ LISTNUM \l 9 }" } 

pero el resultado {LISTNUM} parece estar en blanco siempre que está anidado dentro de otro campo.

El *Charformat está ahí para "contrarrestar" el formato oculto.

información relacionada