Apêndice de referência cruzada sem etiqueta

Apêndice de referência cruzada sem etiqueta

Tenho um documento com muitos apêndices, normalmente faço referência cruzada ao apêndice como qualquer número de parágrafo e traz o rótulo inteiro, por exemplo “Apêndice A”. Agora no meu documento eu gostaria de dizer "Ver Apêndices BG" onde o B e o G são referenciados cruzados, mas não consigo descobrir como vincular apenas às letras sem o rótulo.

Para figuras e tabelas eu uso a "solução alternativa kludgy" mostrada aquiNúmero de referência cruzada do Word 2010 com capítulo sem rótulo. Mas não posso usar esse método em Apêndices porque quando tento selecionar apenas a letra ele seleciona todo o rótulo também. Isso ocorre porque o formato de estilo de apêndice que uso inclui um formato numérico que inclui o rótulo "Apêndice", portanto, o rótulo faz parte do número sequencial.

Também tentei excluir o formato do número e criar a numeração usando códigos de campo, ou seja { SEQ Appendix \* ALPHABETIC }, . Isso funcionou muito bem para os próprios rótulos do Apêndice, mas eles não apareciam mais na ferramenta de seleção de referência cruzada. Também não consegui fazer com que as referências de código de campo funcionassem, mesmo quando criei um marcador, mas também não consegui encontrar um bom exemplo.

Alguém sabe como posso obter uma referência cruzada para vincular a um Apêndice, sem usar o rótulo "Apêndice"?

Responder1

Você pode inserir uma opção \t no campo REF da referência cruzada para remover a parte "Apêndice" do rótulo.

(Desculpe, eu tinha esquecido disso). Deixei as outras duas abordagens abaixo, caso sejam aplicáveis ​​a alguma outra variação deste problema.

Uma maneira, embora você ainda não possa usar a ferramenta de seleção de referência cruzada e normalmente também perderá outros recursos de referências cruzadas/tabelas/índice do Word, é fazer o seguinte:

Usar

Appendix { SEQ App \*Alphabetic }" 

para inserir cada etiqueta do Apêndice, como você já tentou.

Marque cada rótulo de apêndice que você precisa referenciar (é necessário apenas marcar o campo { SEQ }).

Por exemplo, marque o Apêndice com rótulos AG como Violeta, Índigo, Azul, Verde, Amarelo, Laranja, Vermelho.

Defina sua referência como

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

Não estou convencido de que seja realmente mais fácil fazer isso do que inserir a referência cruzada completamente manualmente e mantê-la manualmente. Por exemplo, se você reduzir o intervalo (portanto, é BF), será necessário marcar novamente F como "Vermelho" ou alterar o segundo SEQ para { SEQ App Orange *Alphabetic }. Este é um problema geral com referência cruzada, mas parece-me que piora quando você se afasta da familiaridade com os mecanismos integrados.

Há outra abordagem que pode funcionar, desde que todos que trabalham no documento saibam o que está acontecendo. Ele assume que LISTNUM é confiável (parece um pouco peculiar):

Use numeração multilista para aplicar o rótulo completo do "Apêndice A". Suponha que você use o Nível 1 para esse número.

Configure o Nível 9 (digamos) para que consista nonúmerodo Nível 1 (usando o menu suspenso "Incluir número de nível de") e nada mais. Formate o "número" como A,B,C...

No início de cada Apêndice que você precisa fazer referência cruzada, insira o seguinte campo

{ LISTNUM \l 9 }

Essedeveexibir a mesma letra que está no rótulo do Apêndice.

Selecione o campo LISTNUM e insira um marcador - por exemplo, use Violet...Red para AG como antes.

Formate o campo/resultado como oculto

Defina sua referência como

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

Agora que voltamos a usar os campos Ref, você também pode usar outras coisas, como \h.

Idealmente, seria possível definir o marcador e ocultar o resultado do LISTNUM usando

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

mas o resultado { LISTNUM } parece estar em branco sempre que está aninhado dentro de outro campo.

O *Charformat existe para "neutralizar" a formatação oculta.

informação relacionada