Use uma fonte diferente para texto em negrito, em vez de negrito sintético

8

No Word, como podemos criar texto em negrito (por exemplo, pressionando o botão Ctrl+B / the B ) usando a variante em negrito de uma fonte nomeada de forma diferente da fonte não em negrito?

Estamos usando o peso leve da fonte Open Sans. Marcar algum texto como negrito faz com que o Microsoft Word use o que parece ser uma versão sintética automaticamente em negrito do peso leve, em vez do peso em negrito. Como podemos usar o peso real em negrito?

O

Open Sans vem com muitos pesos ; temos todos eles instalados.

No entanto, no Word, o peso leve aparece como um tipo de letra distinto chamado "Open Sans Light". O tipo de letra chamado "Open Sans" só tem os pesos Normal e Negrito.

Obviamente, a fonte exibida como "Open Sans Light" não tem um peso ousado. Como podemos dizer ao Word que, quando isso está encorajando algo no Open Sans Light, ele deve usar o peso em negrito do Open Sans?

Como alternativa, existe uma maneira de instalar uma duplicata do Open Sans Bold como Open Sans Light Bold, de modo que o Word a encontre e faça automaticamente a coisa certa?

Queremos configurar um documento de modelo para que todos os usuários da organização possam facilmente seguir o estilo da casa e obter as fontes certas em todos os nossos documentos, sem que precisem saber nada sobre como isso é implementado. Obrigado.

    
por Smylers 04.04.2013 / 17:45

4 respostas

7

Em vez de implementar uma macro / macros no Word (como sugerido por respostas anteriores), você pode criar cópias duplicadas do Bold e do Negrito / Itálico

Basicamente, você apenas:

  1. Crie novas cópias dos arquivos de fonte Open Sans Bold e Open Sans Bold Italic, nomeando o nome do arquivo adequadamente.
  2. Edite o (s) novo (s) arquivo (s) de fontes usando (por exemplo) typograf para alterar a família de fontes e o nome da fonte para estar correto para 'Open Sans Light'.

Agora, distribua / instale as novas variantes de fonte da mesma maneira que faria com qualquer outro arquivo de fonte, e o Word (e qualquer outro aplicativo) os verá agora corretamente.

    
por 11.04.2013 / 09:53
3

Isso não é muito difícil - defina a fonte do estilo Strong para Open Sans Bold.

Veja os screengrabs abaixo mostrando a mesma coisa com Eras Light / Eras Bold.

Para aplicar isso a todas as instâncias do texto em negrito automaticamente sem que os usuários precisem especificar o estilo Strong ou executar manualmente um localizar e substituir, considere a macro habilitação do arquivo (salve como .docm) e adicione o seguinte código à área ThisWorkbook no Editor do Visual Basic (pressione Alt + F11 para acessar o VBE).

Private Sub Document_Close()
   Selection.Find.ClearFormatting
   Selection.Find.Font.Bold = True
   Selection.Find.Replacement.ClearFormatting
   Selection.Find.Replacement.Style = ActiveDocument.Styles("Strong")
   With Selection.Find
      .Text = ""
      .Replacement.Text = ""
      .Forward = True
      .Wrap = wdFindContinue
      .Format = True
      .MatchCase = False
      .MatchWholeWord = False
      .MatchWildcards = False
      .MatchSoundsLike = False
      .MatchAllWordForms = False
   End With
   Selection.Find.Execute Replace:=wdReplaceAll
End Sub

Isso executará a localização e substituição quando seus usuários salvarem e sairem.

    
por 04.04.2013 / 19:40
1

Crie a seguinte macro:

Sub ChangeBold()  
  If Selection.Font.bold = False Then
    If Selection.Font.Name = "Open Sans Light" Then
      Selection.Font.Name = "Open Sans"
      Selection.Font.bold = wdToggle
    Else
      Selection.Font.bold = wdToggle
    End If
  Else
    If Selection.Font.Name = "Open Sans" Then
      Selection.Font.Name = "Open Sans Light"
      Selection.Font.bold = wdToggle
    Else
      Selection.Font.bold = wdToggle
    End If
  End If
End Sub

Agora mude o atalho de teclado Ctrl + B :

  1. clique na guia Arquivo
  2. clique em Opções
  3. clique na guia Personalizar Faixa de Opções
  4. no painel Personalizar a Faixa de Opções e os atalhos de teclado , clique em Personalizar
  5. na caixa Salvar alterações em , selecione Normal para salvá-lo no modelo padrão
  6. na caixa Categorias , clique em Iniciar
  7. na caixa Comandos , clique em Negrito
  8. clique em Ctrl + B na caixa Chaves atuais
  9. clique em Remover
  10. na caixa Categorias , clique em Macros
  11. na caixa Macros , clique na macro que você criou (ChangeBold)
  12. na caixa Pressione a nova tecla de atalho , digite Ctrl + B
  13. na caixa Salvar alterações em , selecione Normal para salvá-lo no modelo padrão
  14. clique em Atribuir

Você não pode substituir a função do ícone B , mas pode adicionar a macro ao menu da faixa de opções:

  1. clique com o botão direito na faixa de opções e selecione Personalizar a faixa de opções
  2. selecione Macros na lista suspensa Selecionar comando
  3. selecione Início na vista de árvore do lado direito e clique em Novo grupo
  4. renomeie Novo grupo para Macros personalizadas usando o botão Renomear
  5. arraste o item de macro para o novo grupo
  6. renomeie o novo botão de macro
  7. clique em OK para salvar as alterações
por 09.04.2013 / 15:58
0

Quando terminar o documento, use a localização avançada e substitua para substituir o texto em negrito pela fonte correta. Localização Avançada e Substituição Formatação Substituir: o estilo da fonte é Negrito com A fonte está aberta sem regular e negrito Substitua tudo.

    
por 15.04.2016 / 13:20