Comment remplacer les emoji de Windows 10?

17

J'aimerais remplacer les emoji Segoe UI Symbol de Microsoft dans le monde par ceux de Noto Color Emoji (car il a des drapeaux de pays et, plus important encore, je pense qu'ils sont adorables). Malheureusement, Windows me dit que ce n'est pas un fichier de police valide.

  • Existe-t-il un moyen caché d'installer cette police et de lui donner la priorité?
  • Si ce n'est pas le cas, comment serait-il hacky de les remplacer de toute façon?
Tamschi
la source
Avant que quelqu'un ne demande: Mon pare-feu est activé. Firefox ne semble cependant pas définir l'origine du fichier et j'ai utilisé 7zip pour décompresser la police, donc je ne pense pas que ce soit un téléchargement est la source du problème.
Tamschi

Réponses:

10

Eh bien, ce n'est pas comme si Microsoft avait délibérément désactivé le support de Noto Emoji. Plus simplement, il ne prend tout simplement pas en charge le format utilisé par Noto.

Alors que presque toutes les polices que vous traitez sont basées sur OpenType, il existe plusieurs extensions de polices de couleurs différentes pour OpenType - Segoe UI Emoji utilise le propre format de Microsoft (dessins vectoriels en couches dans COLR / CPAL), tandis que Noto Emoji Color utilise celui de Google (images bitmap) dans CBDT / CBLC). Il y a aussi le format "SVG" d'Adobe et "sbix" d'Apple.

Noto est à l'origine dessiné au format SVG, il inclut donc le tableau "SVG" d'Adobe aux côtés des bitmaps de Google, car c'est assez simple. Mais le format en couches de Microsoft est assez différent, donc je ne suis pas sûr que la conversion automatique soit facile ou même possible.

Voir aussi le numéro 43 "NotoColorEmoji.ttf n'est pas une police valide dans Windows" sur GitHub pour une explication plus détaillée.


Il y a quelque temps, il existait un "Adobe Type Manager" ajoutant la prise en charge des polices de type 1, à l'époque où Windows ne supportait que TrueType. Mais je n'ai entendu parler de rien qui ajouterait la prise en charge de différents types de polices emoji ...

Peut-être que vous aimerez le nouveau Segoe Emoji que la version 14316 apporte?


Mise à jour: Microsoft dit que la mise à jour "Anniversaire" de 2016 prend enfin en charge tous les formats ci-dessus.

user1686
la source
1
Merci, cela me donne des informations sur les raisons pour lesquelles cela ne fonctionne pas. J'attendrai un peu plus longtemps si quelqu'un connaît une solution de contournement avant d'accepter la réponse. (Les nouveaux emoji de Microsoft sont définitivement meilleurs, mais je préfère toujours ceux de Google.)
Tamschi
2

Je l'ai enfin compris ... Je vais vous donner les étapes essentielles, mais lisez d'abord le tout et soyez prudent .

  1. Sauvegarder le fichier - Allez dans: "Panneau de configuration \ Tous les éléments du panneau de configuration \ Polices", recherchez Segoe UI Emoji. Copiez le fichier et collez-le en toute sécurité.
  2. Contrôle complet des autorisations - Nous allons modifier les autorisations afin que vous puissiez désinstaller / supprimer le fichier de police. Clic droit-propriétés-onglet sécurité-modifier. Si vous pouvez simplement sélectionner la case pour "Contrôle total" super, j'ai dû cliquer sur "ajouter", tapez mon nom d'utilisateur, puis cliquez sur la case. Je ne me souviens pas, mais il y a peut-être eu des avertissements ... ça va.
  3. Si vous êtes certain de l'avoir enregistré ailleurs , cliquez sur "supprimer" en haut de l'écran.
  4. Redémarrez votre ordinateur. À ce stade, les «emojis Windows» étaient toujours présents, mais ils étaient maintenant d'une seule couleur comme une police ordinaire.
  5. (J'ai effectué plusieurs modifications de registre à ce stade en raison de la frustration, principalement des «substitutions de polices», mais je ne pense pas qu'elles étaient nécessaires.)
  6. Ayez un autre fichier de police emoji prêt à être le remplacement . (J'ai mis le nouveau et l'ancien dans le même dossier, donc c'est plus facile dans les étapes suivantes.) Si vous n'en avez pas, essayez le Noto ↑ ou recherchez-le simplement.
  7. Téléchargez Font Forge ici: fontforge.github.io/en-US/ et installez-le.
  8. Ouvrez le programme et ouvrez le nouveau fichier de police emoji . Enregistrez-le en tant que fichier .sfd. Le nom n'a pas d'importance.
  9. Ouvrez maintenant le fichier Segoe . Pour les deux, ouvrez maintenant les informations de police sous le troisième onglet "Élément". Copiez toutes les informations Segoe dans la nouvelle police, car nous trompons essentiellement le système. Je suggère de copier-coller pour 1) Nom de police , 2) Nom de famille , & 3) Nom pour les humains , mais si vous voulez laisser la main libre ...
  10. J'ai également apporté quelques modifications au glyphe. J'ai fait le tour de plusieurs polices et il était assez facile de copier / coller entre elles pour la meilleure. (Voici un conseil, si vous cliquez dans une case et appuyez sur "Tab", cela vous amène au prochain élément présent.)
  11. Lorsque vous avez le produit final que vous aimez, allez dans Générer des polices sous Fichier et enregistrez-le en tant que .otf et juste pour être sûr de l'appeler "Segoe UI Emoji". Cela m'a également donné quelques avertissements de validation, semble être correct.
  12. Ouvrez maintenant ce nouveau fichier et installez-le. S'il vous demande si vous souhaitez remplacer l'existant, duh. (Mais c'est peut-être juste moi puisque j'avais 50 étapes de plus.)
  13. Redémarrez et cela devrait le faire.

* Notez que j'ai fait tout cela pour avoir spécifiquement des emojis monochromes, donc je ne sais pas ce qui arrive aux couleurs. Mais dans mon long processus, j'ai réinstallé Segoe avant l'étape 6, et je pense qu'ils étaient de retour. De plus, la police que j'ai choisie n'avait pas de couleurs ou de changements pour commencer ...

Voici mon fichier fini si vous le souhaitez, et vous pouvez ignorer les étapes 6 à 11. Bonne chance!

pic: Calendrier Windows avec ma nouvelle police

Victoria Poe
la source
Merci pour l'explication détaillée! Malheureusement, cela ne fonctionne pas avec Noto Color Emoji, car Font Forge ne prend pas en charge le format emoji couleur de Google. Il peut ouvrir et probablement modifier celui de Microsoft, mais vous y verrez les couches de couleur individuelles sous forme de glyphes en noir et blanc au lieu d'images composites colorées, donc ce n'est pas exactement simple.
Tamschi