Como inserir vários códigos de campo no mesmo campo no MS Word?

0

Estou tentando alcançar o seguinte esquema de numeração para um documento em texto:

[Seção 1]

[fórmula] (1.1)

[fórmula] (1.2)

[fórmula] (1.3)

[Seção 2]

[fórmula] (2.1)

[fórmula] (2.2)

[fórmula] (2.3)

Basicamente, em cada seção, eu preciso numerar as fórmulas automaticamente, com o número da seção no começo e o número da fórmula naquela seção depois disso. O segundo número nas parantheses deve ser redefinido no começo de cada seção.

Eu tenho tentado inserir o número da seção e um rótulo SEQ em um único campo, sem sucesso. Alguma ideia de como conseguir isso?

P.S. Eu estou ok com a redefinição do segundo número manualmente no início de cada seção, se necessário.

    
por SercioSoydanov 19.08.2018 / 12:06

1 resposta

1

Você precisa usar uma lista de vários níveis com níveis de título. As Seções podem ser Título 1 e as entradas de fórmulas um dos outros níveis, como Título 2 ou 3. Para um recurso sobre como criar uma lista de vários níveis, aqui está um link para um artigo " Como criar títulos numerados ... " se preferir não usar o link faça uma pesquisa na Web em ShaunaKelly.Com e procure o artigo.

Com base nos seus comentários adicionados ...

Uma lista de vários níveis pode ser configurada para ser Justificada Justamente. Você faz isso justificando os estilos de parágrafos personalizados e, na caixa de diálogo Lista, onde você atribui cada nível de lista a um dos seus parágrafos personalizados, também define a justificação correta no símbolo de nível.

Se você ainda não quiser usar uma Lista Multilevel personalizada. Então, uma alternativa é usar os códigos de campo SECTION e SEQ. Com base no seu exemplo da sua pergunta, eles ficariam assim:

({ SECTION }.{ SEQ  mylist \r1 })

({ SECTION }.{ SEQ  mylist \n })

Espero que você saiba que as chaves devem ser digitadas usando o atalho de teclado Ctrl + F9.

As chaves de campo no campo SEQ dizem ao campo que reinicie a numeração em 1 ou continue a numeração a partir da entrada anterior.

Você poderia definir essas duas entradas como entradas AUTOCORRECT e atribuir à primeira um nome como =Seq1 e, quando inserido na primeira entrada em uma nova seção do documento, reiniciaria a numeração em 1. Em seguida, uma entrada AUTOCORRECT em o segundo (aquele com a opção / n), dado um nome como =Seg2 , você inseriria em todas as entradas subseqüentes na seção do documento.

Uma alternativa final é simplesmente usar apenas a segunda entrada AUTOCORRECT que eu forneci, a que insere a string ({SECTION}. {SEQ mylist \ n}). Com isso, todas as entradas seriam definidas corretamente para cada seção do documento, mas seu esquema de número secundário seria contínuo. O que você criaria, então, é uma macro personalizada que, quando executada, procuraria no documento os campos de sequência e definiria o primeiro encontrado em uma seção com a opção de numeração de reinicialização.

    
por 19.08.2018 / 15:33