Comment changer la police d'OS X Yosemite

Stéphane Moussie |

Le changement de police dans OS X Yosemite ne fait pas que des heureux. Si la variante d'Helvetica Neue, la nouvelle police du système, est bien lisible sur les écrans Retina, c'est moins le cas sur les écrans classiques qui équipent encore la très large majorité de machines compatibles avec OS X 10.10.

Lucida Grande dans OS X Mavericks (en haut), contre Helvetica Neue dans OS X Yosemite (en bas).

Un remplacement simplissime avec des polices prêtes à l'emploi

Passé le débat Lucida Grande contre Helvetica Neue, des personnes ont cherché un moyen de remplacer la police du système. Et il se trouve que c'est très simple. On trouve sur Internet des polices qui ont été « préparées » pour remplacer la police par défaut. Jens Kutilek, un spécialiste de la typographie, a mis en ligne la famille de polices Fira Sans prête à se substituer à Helvetica Neue. Tout ce qu'il y a à faire est de :

  • télécharger la police
  • la copier dans /Library/Fonts (vous pouvez copier ce chemin dans le menu « Aller au dossier... » du Finder ou plus simplement dans Spotlight)
  • fermer la session.

À la réouverture de la session, la police Fira Sans est appliquée dans tout le système — barre des menus, Finder, boites de dialogues d'OS X, mais aussi iTunes, Mail, etc.

Fira Sans

Avec cette méthode, les fontes originales ne sont ni supprimées ni modifiées. C'est la police Fira qui a été modifiée au préalable pour être identifiée comme étant celle par défaut. En la plaçant dans le dossier /Library/Fonts qui prévaut sur /System/Library/Fonts où est stockée la police standard, le système charge Fira. Pour rétablir Helvetica Neue, il suffit de supprimer Fira.

On trouve d'autres polices qui ont été préparées pour Yosemite. Il y a Source Sans, Input et... Comic Sans, la police mythique de Microsoft. On l'installera plutôt sur le Mac d'un collègue pour lui faire une blague que sur sa propre machine, quoique Comic Sans s'accorde bien avec le nouveau visage du Finder.

Source Sans
Comic Sans

Pour les nostalgiques de Lucida Grande, un script s'occupe de faire ça tout seul (il convertit la police et la déplace au bon endroit).

Si le remplacement de police est très simple, il peut aussi entraîner des dysfonctionnements. On a repéré quelques bugs graphiques (le nom d'utilisateur mal aligné dans la barre des menus) et Chrome (version 38 et 39) plante au démarrage avec certaines polices. À noter que la police de substitution est conservée après une mise à jour du système (nous sommes passés de 10.10 à la bêta de 10.10.1).

Comment convertir n'importe quelle police

Si vous désirez utiliser une police non mentionnée ci-dessus, il faut la convertir manuellement pour qu'elle soit prise en compte comme fonte du système. Un développeur a mis au point un script, Yosemite System Font Patcher, qui simplifie cette opération — mais qui nécessite quand même quelques lignes de commande. Voici comment procéder :

  • Installez Homebrew, un gestionnaire d'utilitaires. Pour cela, rendez-vous sur le site brew.sh et copiez-collez dans le Terminal la ligne de commande en bas de la page (sous le titre « Install Homebrew »). Vous devez saisir votre mot de passe administrateur dans le Terminal pour que l'installation se fasse.
  • Installez XQuartz, qui est nécessaire pour faire tourner l'éditeur de polices FontForge
  • Dans le Terminal, tapez brew install fontforge --with-python pour installer FontForge qui servira à modifier les polices
  • Lancez l'utilitaire en tapant dans le Terminal mkdir -p /tmp/YosemiteSystemFontPatcher && cd /tmp/YosemiteSystemFontPatcher && curl -L https://github.com/dtinth/YosemiteSystemFontPatcher/archive/master.tar.gz | tar xvz --strip 1 && ./bin/convenient-script && open .
  • Choisissez la police que vous voulez convertir et celle qu'elle doit remplacer. Pour faire bien les choses, il faut remplacer chaque type de police (gras, italique, fine...), ce qui est un peu fastidieux. Si vous voulez juste faire un essai, appliquez au moins le changement pour System Font Regular, System Font Bold et System Font Medium P4.
  • Les polices converties se trouvent dans le dossier /private/tmp/YosemiteSystemFontPatcher/. Il ne reste plus qu'à les copier dans le dossier /Library/Fonts et fermer la session pour appliquer le changement.

Pour rétablir Helvetica Neue, il suffit de supprimer les polices qui ont été ajoutées. Si vous voulez désinstaller Homebrew, il faut copier-coller les lignes de commande spécifiées sur ce site dans le Terminal. Pour désinstaller XQuartz, la méthode est la même : copiez-collez les lignes de code précisées sur cette page.

avatar EricdeB | 

Je trouve dommage qu'Apple n'ait pas poussé la mise au point graphique de son OS en faisant concevoir une police de caractères propre, conçue spécifiquement pour un affichage écran, pour un OS, pour LEUR OS. L'Helvetica n'est pas un modèle ni d'exclusivité, ni de lisibilité, bien loin de là. C'est un caractère archi banal, presque une typo “par défaut” du même genre que le Times. Ils auraient gagné en lisibilité et en identité... Dommage.
iOS y aurait gagné aussi!

avatar tekikou | 

Helvetica Neue présent sur Yosemite est une version spécifiquement adaptée pour celui-ci.
Ça a été expliqué pendant le Keynote.

avatar EricdeB | 

Oui oui, mais ça reste un Helvetica Neue... Je n'ai pas vu cette partie du keynote, ils ont dû bosser sur les graisses et l'affichage. D'ailleurs c'est bien fait. Mais bon. Il n'y a aucune créativité, aucune conception spécifique. Il ont juste optimisé un des caractères les plus répandus au monde et pas un modèle de lisibilité avec ses formes fermées.

Qu'on aime ou pas, le caractère Fira évoqué dans l'article va dans le bon sens en terme de lisibilité avec ses formes plus ouvertes (je ne l'ai pas essayé. S'il le faut il n'est pas si terrible, je n'ai que survolé les captures d'écran de l'article). Que ce soit ce caractère ou un autre, je trouve dommage que ce ne fut pas une vraie interrogation de la part d'Apple. Comme certaines marques font créer des typos propres, identifiantes et uniques, prolongeant leur identité visuelle, l'OS d'Apple en aurait certainement profité.

avatar Kaporal5 | 

Helvetica Neue est une horreur, surtout à petite taille sur des écrans standards (non Retina), ses caractères fermés (notamment le "e") sont illisibles et la police est trop compacte pour rendre la lecture agréable. J'ai partiellement résolu le problème en désactivant totalement le lissage des polices dans les Préférences Système. Mais c'est franchement dégueulasse de la part d'un constructeur qui a toujours été le chouchou des graphistes et des professionnels de l'image en général.

Sur Retina, c'est déjà beaucoup mieux. D'ailleurs, je pense que le choix d'Helvetica Neue n'est pas innocent par rapport à la sortie de l'iMac 5K... Autrement dit, dans un futur très proche, si vous voulez bosser confortablement sur OS X, il vous faudra obligatoirement investir dans un Mac Retina ou 5K. Tant pis pour les autres...

PS : je viens d'ouvrir le Mac App Store fraîchement relooké. C'est à se demander si Apple ne le fait pas exprès ! Une police minuscule et compacte, dans un environnement très blanc et peu contrasté. C'est tout bonnement illisible. Incroyable.

avatar EricdeB | 

@Kaporal5
Je plussoie ;)
Cela dit, écran retina, 5K ou ce que tu veux, rien ne les aurait empêchés d'en choisir/commander une plus adaptée, lisible.
À une époque Apple employait à fond l'Adobe Myriad. Son dessin, même si archi vu et revu, était déjà plus cohérent...
Maintenant, en faire faire une rien qu'à eux et tout spécialement conçu pour un OS eut été encore plus pertinent.

avatar studdywax | 

À noter que la comic sans ms, police la plus détesté du monde graphique est pourtant très utile pour les personnes souffrant de dyslexie. En effet, les caractères qui composent cette famille de typo comporte des lettre non "droite" comme les polices sans serif comme l'helvetica qui sont trop linéaire pour eux. Les gens dyslexiques et leur cerveau parviennent à mieux composer des mots et des syllabes et donc à mieux lire.

avatar amnesic | 

Oui, mais ce n’est déjà pas facile d'être dyslexique alors, devoir en plus supporter du comic sans ms c'est cruel :-)
Je conseillerais OpenDyslexic ou Eulexia plutôt :
http://opendyslexic.org
http://antijingoist.github.io/Eulexia/

avatar sedition | 

Merci je ne connaissais pas.
C'est fini d'avoir les yeux qui brulent.

avatar Mr. THZ | 

Beurk le Comic Sans, je garde ça pour le 1er Avril xD

avatar DVP | 

A quand le retour de Chicago...

avatar la.fouine | 

Voilà une très bonne idée de vieux ! ;)

avatar aldomoco | 

@la.fouine

Vivement le retour d'Eliot Ness ;-)

avatar la.fouine | 

Oh la @aldomoco !
Et pourquoi pas le capitaine Troy !

avatar aldomoco | 

@la.fouine

... Parce qu'il il n'a pas connu Al Capone lui ;-)

avatar Joël Pierre (non vérifié) | 

Avec Mac OS Classic, on pouvait choisir ses polices et ses couleurs. Avec OS X tout est imposé !

avatar EricdeB | 

Ben plus maintenant ;)
Enfin, pour la police en tout cas.

avatar aldomoco | 

@Joël Pierre

... c'est le règne de la police occultée ;-)

avatar Almux | 

Frutiger… mais il aurait fallu payer des droits…

avatar EricdeB | 

Alors autant en créer une nouvelle ;) Donc infiniment moins répandue et plus identifiante.

avatar Almux | 

Si tu es typographe, tu sais à quel point il est bien ardu de créer une police complète en partant de zéro. (Je parle d'une police de fontes parfaitement lisible et adaptée… bien sûr!)

avatar EricdeB | 

@Almux
Ben oui. Et?
Des tas de marques/boîtes en commandent chaque années. Pourquoi pas Apple?

Ce n'est pas mon activité première, je suis graphiste. Mais j'en ai créées pas mal. Pour moi, distribuées dans diverses fonderies américaines et pour des clients/marques. Les nombreux créateurs dont c'est l'activité principale en pondent durant toute l'année. C'est un métier comme un autre, de plus en plus automatisé/scripté pour toutes les tâches redondantes. Tu ne vas pas reculer devant le projet de construire une maison à partir de zéro parce que c'est ardu, non? Sinon on ne fait plus rien. Et vu le nombre de fontes de qualité créées et présentées chaque années, ça ne fait pas très peur ;) Il y en a un paquet qui auraient été super partants pour bosser sur un projet aussi génial!!!

D'autant que dans ce cas, même si les fontes sont archi complètes, la déclinaison se fait que sur 4 graisses. Aller, parce que le client est compliqué et compte tenu de l'enjeu, qu'il aurait fallu beaucoup de tests et de mises au point, 3 mois pour la conception, les allers-retours sur la forme et 3 mois de mises au point, tests, etc. En 6 mois c'était dans la poche.

avatar EricdeB | 

(Punaise, je n'avais pas remarqué que modifier/corriger un com' modifait complètement sont ordre d'arrivage dans l'appli iPhone... Du coup ça mélange tout.)

avatar pim | 

Ils n'ont pas créer une typo par défaut, ils ont pris la meilleure qui soit !!! :p

avatar caissonbulle | 

Sympa, l'information. Un bon moyen pour reprendre un peu la main sur le système ;-)

Mais alors, MacGe a de gros progrès à faire dans la rédaction de ces tutos !... Il faut commencer par l'installation de XQuarts, car elle demande de relancer la machine !...

ET pourquoi ne pas "libeller” les fameuses lignes de codes plutôt que de laisser les users DANS ces pages de geeks, bourrées de codes dans tous les sens ?

Pas glop !... :-(

En tous cas, pour ceux que cela intéresse... LISEZ L'INTÉGRALITÉ DE CES PAGES EN ANGLAIS AFIN D'IDENTIFIER PARFAITEMENT ET LES PROCÉDURES D'INSTALLATION ET LES PROCÉDURES DE DÉSINSTALLATION.

NB : utiliser une nouvelle police avec cette procédure remplace la fonte Lucida Grande dans InDesign CS6.

avatar sedition | 

MERCI DE NE PAS CRIER DANS LE CHAT

Pages

CONNEXION UTILISATEUR