Vous avez peut-être lu le tutoriel dans lequel je vous proposais de créer une composition typographique en 10 minutes. Ce billet se veut un peu une suite logique puisque je me suis intéressé aux polices eBook par défaut lorsque nous spécifions simplement la famille et pas un font-stack contenant des polices bien précises et leurs solutions de repli.
Par famille de police, j’entends quelque chose comme ceci dans la feuille de styles CSS :
body { font-family: serif; } h1, h2, h3, ol, ul { font-family: sans-serif; } code { font-family: monospace; }
En effet, j’ai cherché à savoir quelles polices seraient affichées en fonction de ces (très) vagues déclarations CSS dans les diverses solutions de lecture que j’avais sous la main.
Après tout, peut-être que certains d’entre vous êtes des disciples de Frank Lloyd Wright et que vous cherchez à construire une maquette en harmonie avec l’environnement du lecteur. Il n’est donc pas inutile de savoir quelle police est mappée sur la famille « sans-serif », « serif » et « monospace ».
Les tableaux des polices eBook par défaut
Il faut faire remarquer que ces tableaux ne sont pas complets. Il y manque beaucoup de solutions de lecture, notamment des liseuses. Et c’est là que vous avez un rôle à jouer mais nous y reviendrons à la fin de ce billet. 😉
Sans attendre, voici donc les premières informations que j’ai pu récupérer, plateforme par plateforme.
Mac OS X
App | Sans | Serif | Monospace | Remarque |
---|---|---|---|---|
Adobe Digital Editions | Myriad Pro | Minion Pro | Courier (Standard) | Ne garantit pas une même combinaison sur toutes les machines utilisant le kit Reader Mobile |
iBooks | Helvetica | Times | Courier | — |
Kobo | Trebuchet MS | Georgia | Trebuchet MS | Ignore déclaration monospace |
Sony Reader | Swiss 721 | Dutch 801 | Courier Pitch | Faux italique et gras |
Play Books (Web Reader) | Helvetica | Georgia | Courier | Monospace en 13 pixels au lieu de 16 |
Readium (extension Chrome) | Helvetica | Times | Courier | — |
Kindle | Georgia | Georgia | Courier New | Sans-serif ignoré sur les titres |
Windows
App | Sans | Serif | Monospace | Remarque |
---|---|---|---|---|
Adobe Digital Editions | Myriad Pro | Minion Pro | Courier (Standard) | — |
Kobo | — | — | — | Refuse de synchroniser depuis ADE |
Google Play (Web Reader) | Arial | Times New Roman | Consolas | Défauts des préférences du navigateur |
Readium (extension Chrome) | Arial | Times New Roman | Consolas | Défauts des préférences du navigateur |
Kindle | Georgia | Georgia | Courier New | Idem OS X, ignore sans-serif |
iOS
App | Sans | Serif | Monospace | Remarque |
---|---|---|---|---|
iBooks | Helvetica | Times New Roman | Courier | — |
Kobo by Fnac | Helvetica | Times New Roman | Courier | Même qu’iBooks |
Play Books | Helvetica | Times New Roman | Courier | Même qu’iBooks |
Bluefire Reader | Myriad Pro | Minion Pro | Courier (Standard) | Même qu’ADE |
Kindle | Helvetica | Times New Roman | Courier | Même qu’iBooks |
Android
À noter que Kindle Fire est inclus dans ce tableau, l’OS étant dérivé d’Android.
App | Sans | Serif | Monospace | Remarque |
---|---|---|---|---|
Play Books | Droid Sans | Tinos | Droid Sans Mono | Tinos dispose de proportions très similaires à Times New Roman |
Kobo | — | — | — | Refuse d’importer livres depuis dernière MAJ |
Aldiko | Myriad Pro | Minion Pro | Courier (Standard) | Même qu’ADE |
Mantano Reader Lite | Myriad Pro | Minion Pro | Courier (Standard) | Même qu’ADE |
FB Reader | Droid Sans | Droid Serif | Droid Sans Mono | Polices système Android |
Moon+ Reader | Droid Serif | Droid Serif | Droid Sans | Ignore déclaration sans-serif pour les titres, ne dispose d’aucune police monospace |
Asus My Library | Myriad Pro | Minion Pro | Courier | Même qu’ADE |
Gitden Reader | Droid Sans | Droid Serif | Droid Sans Mono | Polices système Android |
UB Reader | Myriad Pro | Minion Pro | Courier | Même qu’ADE |
Kindle app | Droid Sans (gras) + Serif (normal et ital.) | Réglage utilisateur | Réglage utilisateur | Pas de monospace |
Kindle Fire (tablette) | Helvetica | Réglage utilisateur | Droid Sans Mono | Monospace différente des liseuses |
Liseuses (eInk)
À noter que pour les liseuses Kobo, le fichier est testé dans les deux formats, « .epub » et « .kepub.epub ».
Appareil | Sans | Serif | Monospace | Remarque |
---|---|---|---|---|
Sony PRS-x50 | Swiss 721 | Dutch 801 | Courier Pitch | Même qu’app desktop |
Kobo Mini (KePub) | Georgia | Georgia | Georgia | Composition modifiée par CSS Kobo, pas de monospace |
Kobo Mini (ePub) | Avenir Next | Georgia | Georgia | Italiques deviennent gras si police sans-serif, pas de monospace |
Kindle Classic (non-tactile) | Helvetica | Caecilia | Non déterminée | Monospace différente des tablettes Fire |
Kindle Touch (gen 7) | Helvetica | Palatino | Non déterminée | Monospace différente des tablettes Fire |
Ce que nous pouvons en tirer
Plusieurs observations peuvent être faites à la vue de ces résultats.
- En 2015, des solutions ne garantissent toujours pas la présence d’une police monospace, pourtant nécessaire pour le code. Il convient donc de l’intégrer dans votre fichier.
- Dommage que certaines solutions basées sur le RMSDK Adobe n’en récupèrent pas systématiquement les polices par défaut, d’autant qu’il est finalement aisé de trouver des alternatives pour les solutions qui ne l’utilisent pas.
- Il y a tout de même moyen d’obtenir une certaine cohérence sur chaque plateforme, en tournant les font-stacks intelligemment. Autrement dit, on peut imaginer créer une composition qui tienne la route sans forcément intégrer des polices au fichier.
- La liste des polices système d’Android est d’une pauvreté affligeante, cela ne rend service à personne. En comparaison, Apple offre le Pérou aux développeurs iOS.
- Amazon, fidèle à son habitude, ne fait pas dans la cohérence. L’un des arguments « mercantile » du format propriétaire étant justement un meilleur contrôle du format, il est assez ironique de constater que les équipes qui développent les solutions de lecture sont incapables de communiquer entre elles pour instaurer cette cohérence. À l’heure actuelle, sur beaucoup de points, l’app sur Android est loin derrière la liseuse Kindle de troisième génération, commercialisée en 2010…
Et maintenant ?
Comme je l’ai dit, il manque un nombre assez conséquent de solutions de lecture. Aussi, je vous propose de participer à ce projet et de me faire remonter les informations manquantes.
Les fichiers ayant servi à l’élaboration de cette base de données sont disponibles en téléchargement. Il vous suffit de cliquer sur le bouton ci-dessous et de synchroniser le format (EPUB, KePub ou Mobi) supporté par votre appareil de lecture.
Ce que je vous propose, c’est donc de les consulter sur votre liseuse ou dans une app de votre choix et de me faire parvenir une capture d’écran, une photo (de bonne qualité) ou le nom des polices utilisées — si vous n’avez pas le moindre doute — par mail ou directement dans les commentaires de ce billet. Les tableaux seront bien évidemment mis à jour dès l’arrivée de nouvelles données et je remercie d’avance ceux qui voudront bien participer à leur complétion.
J’ai fait quelques tests sur des apps android, deux captures d’écran à chaque fois. Je n’ai pas eu l’audace d’aller jusqu’à identifier les polices utilisées, mon niveau en typographie laissant à désirer. J’ai inclus des captures de FB reader mais je me suis rendu compte après coup qu’il était déjà listé.
Le zip contenant les screenshots.
Il faut noter que FB reader et UB reader font partie des apps eBooks les mieux référencées sur Gplay, et que toutes deux font un usage… disons discutable des overrides et supportent en plus relativement mal certaines fonctions CSS (à mettre au même niveau que Moon+).
Gitden par contre, est d’un très bon niveau (si je ne me trompe pas, meilleur support ePub 3 sur Android) mais est bien moins visible sur le store Google, évidemment.
Asus My Library est présent pour référence, c’est un logiciel médiocre installé de base uniquement sur les tablettes de ce fabricant.
Voilà, en espérant que ça aide 🙂
Merci ! Je vais regarder ça et mettre à jour, du coup.
PS : pas de très grosse surprise, on reste sur défaut ADE ou Android.
Lisant beaucoup sur une Pocketbook, modèle Touch (réf. 622) avec déjà quelques années au compteur, je participe (deux ans après !). Après tout, des beaux livres, c’est mieux. Les photos sont là : http://dl.free.fr/bnfDKmJJs
Pour information, ma liseuse contient les polices :
AdobeHeitiStd-Regular.otf
AdobeMingStd-Light.otf
AdobeMyungjoStd-Medium.otf
amasis-mt.ttf
AveriaSerifLibre-Bold.ttf
AveriaSerifLibre-Italic.ttf
AveriaSerifLibre-Regular.ttf
CourierStd-Bold.otf
CourierStd-BoldOblique.otf
CourierStd-Oblique.otf
CourierStd.otf
literata-bold-italic.otf
literata-bold.otf
literata-italic.otf
literata-regular.otf
MinionPro-Bold.otf
MinionPro-BoldIt.otf
MinionPro-It.otf
MinionPro-Regular.otf
MyriadPro-Bold.otf
MyriadPro-BoldIt.otf
MyriadPro-It.otf
MyriadPro-Regular.otf
RyoGothicPlusN-Medium.otf
SymbolStd.otf
Amasis, Averia & Literata ont été ajoutées par mes soins lors d’essais de personnalisation. Essais peu concluants d’ailleurs…
Bonjour je voudrais faire un livre numérique à partir d’un fichier indesign.
Quelle police me conseillez vous ?
En vous remerciant.
Très cordialement.
Kari