OpenOffice - Regex para reformatar linha com palavra + números

0

Eu tenho um documento com seções intituladas "Capítulo 1" - "Capítulo 45". Eu quero torná-los todos em maiúsculas e todos em negrito usando um regex. Estou preso. Eu continuo terminando com coisas como "CHAPTER" [0-9] "(substituindo o Capítulo 8 e não em negrito). Eu tentei procurar por" Chapter. * $ "(Sem aspas) para ver se eu poderia pegar a linha e não lidar com os números, mas isso também não funcionou.

Muito obrigado !! Tenho certeza que esta é uma solução rápida, eu simplesmente não consigo descobrir a sintaxe. Eu não trabalhei no OpenOffice por vários meses, então estou enferrujado.

    
por user206856 13.03.2013 / 19:55

2 respostas

1

Você pode atribuir um estilo de parágrafo aos títulos e formatar o estilo de parágrafo da maneira que desejar com CAPS e negrito. Para abrir a janela de estilo, pressione F11, atribua um estilo de parágrafo (clique duas vezes no nome do estilo) (título 1, por exemplo) aos títulos e clique com o botão direito do mouse no nome do estilo para modificá-lo. Você encontrará a opção CAPS na guia de efeitos de fonte e negrito em fontes.

    
por 14.03.2013 / 15:17
0

Por que não ignorar os números e optar por ^Chapter - > ^CHAPTER ?
Supondo que o Chapter realmente comece no início da linha, ou então se ele estiver centrado com uma guia, adicione a guia \t entre o ^ e a string de pesquisa / substituição.

Depois de converter os capítulos em maiúsculas, você pode procurar CAPÍTULO, substituí-lo por CAPÍTULO, mas agora com o formato Negrito & Itálico.

Você não pode usar expressões regulares e formatar ao mesmo tempo em editar / substituir.

    
por 14.03.2013 / 00:14