Digamos que eu esteja tentando criar um arquivo de dicionário de idioma estrangeiro pessoal.
O formato inicial das entradas é assim:
• & lbrack; 1 & rbrack; & lbrack; 2 & rbrack; & lbrack; 3 & rbrack ;;
& lbrack; 4 & rbrack;
• & lbrack; 1 & rbrack; & lbrack; 2 & rbrack; & lbrack; 3 & rbrack ;;
& lbrack; 4 & rbrack;
• etc
Onde, & lbrack; 1 & rbrack; - palavra estrangeira; & lbrack; 2 & rbrack; - parte do discurso; & lbrack; 3 & rbrack; - tradução; & lbrack; 4 & rbrack; - exemplo / frase de citação.
Qual é a melhor maneira de marcar & lbrack; 1 & rbrack; - & lbrack; 4 & rbrack; como pertencentes a "categorias" específicas, de modo que, quando mais tarde houver necessidade, por exemplo, de trocar & lbrack; 2 & rbrack; com o & lbrack; 3 & rbrack; ou adicionar colchetes a todos os & lbrack; 2 & rbrack ;, será uma tarefa fácil fazer com que o programa do Word encontre as partes necessárias e aplique as alterações necessárias?
No caso de Estilos de caracteres as duas tarefas de amostra parecem impossíveis de serem feitas sem usar macros VB.
Outra solução abaixo seria adicionar “tags de letra” invisíveis (talvez em tamanho de fonte 1) em cada bloco de texto de determinada categoria, mas isso tornaria a adição de palavras no futuro um tanto difícil e cansativa porque você teria que adicionar essas etiquetas para cada um deles também.
Encontrei esse problema várias vezes antes também, portanto, tornar o arquivo do dicionário em si não está no ponto - simplesmente um exemplo.
Tags microsoft-word tags