13 votes

Utilisez une police différente pour le texte en gras, au lieu d'utiliser du gras artificiel

Dans Word, comment pouvons-nous rendre le texte en gras (par exemple en appuyant sur Ctrl+B/le bouton B) utiliser la variante en gras d'une police nommée différemment de celle de la police non en gras ?

Nous utilisons la version Light de la police Open Sans. Mettre en gras certains textes fait que Microsoft Word utilise ce qui semble être une version synthétique automatiquement mise en gras de la version Light, plutôt que la version Bold. Comment pouvons-nous faire en sorte qu'il utilise la vraie version Bold ?

Open Sans se décline en plusieurs graisses ; nous les avons toutes installées.

Cependant, dans Word, la graisse Light apparaît comme une police distincte appelée ‘Open Sans Light’. La police appelée ‘Open Sans’ comporte seulement les graisses Regular et Bold.

De toute évidence, la police qui apparaît comme ‘Open Sans Light’ ne comporte pas de graisse Bold. Comment pouvons-nous dire à Word que lorsqu'il met en gras quelque chose en Open Sans Light, il devrait utiliser la graisse Bold de Open Sans ?

Alternativement, y a-t-il un moyen d'installer une copie de Open Sans Bold en tant que Open Sans Light Bold, de telle manière que Word le trouve et fasse automatiquement ce qu'il faut ?

Nous voulons mettre en place un document modèle afin que tous les utilisateurs de l'organisation puissent facilement suivre le style de la maison et obtenir les bonnes polices dans tous nos documents, sans avoir besoin de connaître les détails de la mise en œuvre. Merci.

0voto

Catter Man Points 1

Je vais juste poster ma solution au problème, ça semble assez similaire aux autres réponses, cependant. Voilà.

Aussi, désolé mais pas désolé de ne pas laisser le fil mourir en paix.

Comment enregistrer la macro :

  1. Allez dans Affichage, ou en Suédois "Visa".
  2. Recherchez le bouton "Macros" ou "Makron"
  3. Cliquez sur la flèche déroulante et cliquez sur enregistrer la macro. Donnez-lui un nom et sélectionnez le clavier, si vous voulez enregistrer des raccourcis. (J'utilise CMD + B et CTRL + B sur mon mac, car cela ne change pas le comportement des autres polices.)
  4. Cliquez simplement sur OK. Vous n'avez rien à faire dans le document, arrêtez juste l'enregistrement juste après.
  5. Cliquez à nouveau sur la flèche déroulante, et allez à l'écran de la macro probablement quelque chose comme "afficher les macros".
  6. Sélectionnez la Macro que vous venez d'enregistrer et cliquez sur "Modifier" or "redigera"
  7. Collez le code VBA suivant dans la fenêtre qui s'ouvre. Le texte doit être sous "Sub Nom de la macro" et au-dessus "End Sub".
  8. Enregistrez et c'est bon. Maintenant, vous devriez pouvoir mettre en gras et enlever le gras de n'importe quelle police avec votre propre police spécifiée.

COLLER CE CI-DESSUS :

   Dim fontNameLight As String
    fontNameLight = "Hiragino Mincho Pro W3" '<- Mettez votre police légère entre les guillemets

   Dim fontNameBold As String
    fontNameBold = "Hiragino Mincho Pro W6" '<- Même chose mais pour votre police en gras

   Si Sélection.font.Name = fontNameLight Alors
    Sélection.font.Name = fontNameBold
   Sinon
    Si Sélection.font.Name = fontNameBold Alors
        Sélection.font.Name = fontNameLight
    Sinon
     Sélection.font.Bold = wdToggle
    Fin Si
   Fin Si

J'espère que cela fonctionne pour ceux qui cherchent.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X