Word 2010: Criar um estilo sem uma cor de fonte

14

Existe uma maneira de criar um estilo que não tenha uma cor de fonte. O texto ao qual eu quero aplicar a fonte já está colorido (cores diferentes dependendo da palavra), só quero que o estilo tenha o tamanho e o fundo da fonte.

Jonathan Allen
fonte
1
Deixar a cor da fonte do estilo em "Automático" não funciona?
Ƭᴇcʜιᴇ007
1
Estranhamente, altera algum texto para preto, mas deixa outro texto colorido.
Jonathan Allen
Posso confirmar que não funciona corretamente e algumas palavras mudam de cor, enquanto a maioria não. Este parece ser um erro no MS Word.
Alexander Galkin
Desde os dias em que usei o Word, lembro que o comportamento também seria diferente para o texto que já tivesse menos ou mais de 50% de alguma formatação aplicada. Como se uma palavra estivesse em negrito ou usando uma fonte específica, ela permaneceria assim. Porém, se mais de 50% de uma frase estiver em negrito ou usando essa outra fonte, ela poderá ser removida quando outro estilo for aplicado. Não me lembro dos detalhes exatos, e não me lembro se eles também se aplicavam às cores.
Arjan #
Eu tenho exatamente o mesmo problema, mas nenhuma das respostas aqui ajudou. Eu já anunciado como nova pergunta para uma versão diferente do winword .
BmyGuest 17/01

Respostas:

7

Os estilos foram um grande avanço na produção eficiente de documentos nas primeiras versões do Word, mas ficou tão complicado que gera mais problemas do que vale para a maioria dos usuários.

Na definição de estilo, há uma configuração para "Estilo baseado em" e outra para "Tipo de estilo" -

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Aqui você vê dois estilos padrão incorporados ao Word 2007. Ambos têm a cor da fonte definida como azul. Aqui estão os resultados da aplicação desses estilos ao texto em que as palavras foram coloridas individualmente:

insira a descrição da imagem aqui

Como você pode ver, quando o "Tipo de estilo" é "Vinculado" e "Estilo baseado em" é definido como o estilo de parágrafo Normal, o atributo de cor do estilo não substitui nenhuma cor de palavra individual. "Tipo de estilo" definido como Caractere e "Estilo baseado em" definido como Fonte de parágrafo padrão substitui cores individuais.

Ao definir seu próprio estilo, você terá opções para "Tipo de estilo", como mostrado aqui: insira a descrição da imagem aqui

Você deve conseguir o que deseja escolhendo Vinculado para "Tipo de estilo" e Normal para "Estilo baseado em" na definição de estilo.

Dave Becker
fonte
1
Você não está realmente respondendo à pergunta. Como você não define a cor em um estilo?
Flodin
"Você deve conseguir o que deseja escolhendo Vinculado para" Tipo de estilo "e Normal para" Estilo baseado em "na definição de estilo." É assim que você define um estilo sem cor. Entrei em muitos detalhes sobre como isso funciona, mas essa é a resposta específica.
Dave Becker
hmm ... O Office365 parece não fornecer uma opção "@defaultparagraphfont".
Carl Witthoft 08/08/19
Descobriu que Style, mas Office365 se recusa a deixar-me usá-lo - -É marcado "Hide até ser usado"
Carl Witthoft
4

Embora isso seja bastante antigo, mas hoje enfrentei o mesmo problema e a seguinte é a solução (trabalhando no Word-2010):

  1. Use o botão de alternância para mostrar marcas de parágrafo
  2. Verifique se o estilo mostra o tipo de estilo: vinculado (parágrafo e caractere)
  3. Estilo Formatação Cor = Automático

  4. Selecione o texto no qual deseja aplicar o estilo.

Cuidado: Selecione Parágrafo completo, incluindo todas as marcas de parágrafo associadas a ele.

  1. Aplique o estilo. Vai NÃO mudar a cor texto original.

Eu enfrentei um problema semelhante. Durante Copiar / Colar e Aplicar o estilo, algumas vezes a cor do texto foi alterada e outras não. A resposta de Dave Becker e o Link a seguir me ajudaram a resolver esse problema:

http://shaunakelly.com/word/styles/stylesoverridedirectformatting.html

:)

Shivam7898
fonte
Eu concordo, tenho um estilo para o qual verifiquei que a cor está definida como automática. Na maioria das vezes, quando eu o aplico a um parágrafo com destaque de cor de sintaxe de código (as palavras têm cores diferentes), o estilo se aplica corretamente. Mas, às vezes, todas as palavras ficam pretas. Assim, como sugerido, tente fazer a seleção do parágrafo de maneira diferente, por exemplo, coloque uma linha acima ou abaixo. Você verá que funciona :) ...
codea
0

Você não pode realmente criar um estilo sem uma cor; todo estilo tem uma cor especificada ou herda a cor do estilo pai. (Os estilos de caracteres baseados no estilo de fonte de parágrafo padrão herdam as configurações de fonte, incluindo cores, do estilo de parágrafo aplicado.) Mas você provavelmente pode fazer o que parece que deseja fazer usando um estilo de parágrafo. Se menos de 50% de um parágrafo tiver uma formatação direta específica (ou seja, formatação aplicada sem o uso de estilos), ela será mantida quando o estilo do parágrafo for aplicado. (Se for mais de 50%, será necessário reaplicar as cores.) Um estilo vinculado também pode funcionar, mas eu os evito (exceto os estilos vinculados internos, incluindo os estilos Normal e Título); eles geralmente funcionam bem, mas ocasionalmente fazem coisas estranhas.

Pode não ser uma opção, mas você pode criar estilos de caracteres para as cores individuais que você está usando; a aplicação de um estilo de parágrafo não deve remover nenhuma formatação aplicada por meio de estilos de caracteres. (Um estilo vinculado pode ou não remover estilos de caracteres, dependendo de como é aplicado; uma das coisas estranhas que os estilos vinculados fazem.)

j_foster
fonte
0

Eu tive um problema parecido. No entanto, notei que isso não aconteceu com os estilos de caracteres internos. Abrir um dos estilos internos e depois o meu estilo na caixa de diálogo "Modificar estilo" revelou uma diferença importante. Aqui está um exemplo deste último:

Cor da fonte: Automático

A parte mais importante dessa caixa de diálogo é a caixa de texto somente leitura na parte inferior, que contém um resumo de todas as alterações feitas pelo estilo. Observe que neste exemplo ele inclui Font color: Auto. Criticamente, isso não estava presente nos estilos de caracteres internos que não manifestavam esse problema.

Infelizmente, não consegui encontrar nenhuma maneira de remover isso através da interface do usuário. Eu acho que isso é um descuido no design do Word.

No entanto, existe, pelo menos, uma maneira de fazer isso, embora não seja muito fácil de usar. Algum tempo atrás, o Microsoft Office adotou formatos de arquivo baseados em XML, portanto é possível dissecá-los e modificá-los arbitrariamente diretamente com relativa facilidade. Acontece que é muito fácil remover a especificação de cor incorreta.

Não me lembro 100% se o Word 2010 usou o formato XML, mas acho que sim. Eu testei isso no Word 2013; o procedimento pode ser um pouco diferente entre as versões.

Veja como:

  1. Verifique se o arquivo não está aberto no Office.

  2. Faça uma cópia de backup do arquivo. Um erro no procedimento pode tornar o documento não aberto.

  3. Renomeie o arquivo para ter a .zipextensão em vez de .docx. Os formatos XML do Office são na verdade apenas arquivos zip.

  4. Extraia o conteúdo deste arquivo em um diretório temporário.

  5. Localize um arquivo chamado styles.xmlque estará dentro de um subdiretório chamado word. Abra esse arquivo, de preferência em um editor XML ou em um editor de texto / código sem formatação de terceiros, como o EmEditor . Na pior das hipóteses, você também pode usar o Bloco de notas ou o Wordpad. O Office não coloca nenhuma quebra de linha ou tabulação no XML, portanto, será difícil trabalhar com eles, a menos que seu editor decida os elementos XML ou pelo menos agrupamentos de palavras.

  6. Encontre o <w:style>elemento para o estilo em questão. No meu exemplo, a tag de abertura se parece com isso, observando que há um elemento filho para o nome de exibição, pois o ID do programa não pode conter certos caracteres, como espaços:

    <w:style w:type="character" w:styleId="IntenseEmphasis"><w:name w:val="Intense Emphasis"/>
    

    Não saia do primeiro lugar em que você vê o nome do estilo, pois é provável que o nome também ocorra em outras partes do XML; verifique se ele corresponde ao modelo acima.

  7. Encontre o <w:color>elemento dentro desse elemento (ele estará em algum lugar entre o <w:style …>e <w:style/>). Os programadores observam que está dentro de um elemento filho chamado <w:rPr>. No meu exemplo, o elemento era o seguinte:

    <w:color w:val="000000" w:themeColor="text1"/>
    
  8. Exclua esse elemento inteiro (tudo, incluindo e <w:coloraté o primeiro  /> passado). Cuidado, pois os colchetes angulares das tags adjacentes ficarão imediatamente próximos a essa tag e, se você cortar parte de outra tag, tudo ficará ilegível.

  9. Salve e feche o arquivo.

  10. Compacte o conteúdo do diretório temporário. Observe que, se você estiver usando o recurso "Enviar para pasta compactada (zipada)" do Windows, verifique se está fazendo isso no conteúdo do diretório temporário e não no próprio diretório temporário; O Word não lerá o arquivo se os arquivos internos estiverem aninhados em um nível extra e você receberá um erro como "O Microsoft Office não pode abrir este arquivo porque algumas partes estão ausentes ou são inválidas".

  11. Renomeie o arquivo resultante para *.docx.

Agora você deve ver algo assim:

Nenhum atributo de cor da fonte

Observe que Font color: Autoagora se foi. Supondo que seja um estilo de personagem, agora não vai atrapalhar a cor do que quer que seja aplicado. (Testei no texto em que o estilo do parágrafo tinha uma cor específica, mas presumo que isso também se aplica à formatação direta ou ao estilo de caractere pai.)

Kevin
fonte