Como faço para numerar parágrafos no Word sem afetar os títulos?

3

Estou tentando criar um modelo com parágrafos numerados, mas não quero que a numeração de parágrafos afete a numeração de títulos. Atualmente, é assim:

1    Heading 1

2    Heading 2

2.1  Subheading 2.1

3    Heading 3
     [1] Some paragraph text.
     [2] Another paragraph.

3.2  Subheading 3.1
     [1] Some more paragraph text.

O que eu quero que pareça é isto:

1    Heading 1

2    Heading 2

2.1  Subheading 2.1

3    Heading 3
     [1] Some paragraph text.
     [2] Another paragraph.

3.1  Subheading 3.1
     [1] Some more paragraph text.

Observe a diferença na sub-rubrica 3.1.

O que eu fiz foi usar a numeração. Eu associei o Título 1 ao nível 1 e assim por diante até o Título 4 e o nível 4. Depois, associei o texto do parágrafo ao nível 5 e exibi apenas o último número. O problema é que isso significa que se eu adicionar texto de parágrafo após um cabeçalho de nível 1, ele também incrementará o contador de nível 2.

Eu posso corrigi-lo artificialmente em cada caso selecionando manualmente um cabeçalho e escolhendo "Reiniciar numeração", mas essa será uma ocorrência comum, e estou fazendo disso um modelo para centenas de pessoas usarem, então eu gostaria de evitar muito trabalho manual se eu puder.

O que eu quero é que os parágrafos operem em um contador diferente dos ehadings, mas que este contador seja resetado toda vez que houver um novo cabeçalho - ou algo nesse sentido. Eu olhei para outras questões, mas nenhuma parece capturar o que eu preciso. Parágrafos numerados no Word 2007 parecem os mais próximos, mas eu não consegui seguir isso, e eu não acho que foi perto o suficiente.

Estou trabalhando com o Microsoft Word 2003, mas a versão provavelmente será alterada em breve, portanto, qualquer solução seria bem-vinda.

Obrigado antecipadamente.

    
por timbo 28.03.2014 / 02:59

1 resposta

1

O artigo do Word MVP " Métodos para Reiniciar a Numeração " descreve vários métodos, incluindo um de nível superior estilo de título, código VBA ou um campo LISTNUM.

Na sua situação, o estilo de título de nível superior parece com o que você já tentou. Realmente não funciona porque você não pode prever qual nível de cabeçalho será exibido antes de sua lista, e não parece haver uma maneira de redefinir a numeração após vários estilos diferentes.

A melhor opção pode estar usando os campos LISTNUM, conforme descrito aqui . Após cada lista, adicione o seguinte código de campo: {LISTNUM \ l 1 \ s 0}. Observe que isso é exibido como zero, portanto, ele precisa estar oculto.

Eu recomendaria criar um estilo para o código de campo para mantê-lo oculto (por exemplo, tornando a fonte branca ou definindo-a como texto oculto).

Adicionar este campo após cada lista pode não ser muito menor do que renumerar cada nova lista, mas você pode torná-la uma parte rápida para evitar a necessidade de redigitá-la.

    
por 08.12.2014 / 22:28