EPUBCheck CSS-028 : déclaration de font-face utilisée
Mis à jour :
EPUBCheck CSS-028 est un message d'utilisation : “Use of Font-face declaration.” Le livre déclare des polices avec @font-face. C'est une note d'utilisation affichée uniquement avec l'option -u de EPUBCheck, pour enregistrer que le livre intègre ou référence des polices ; ce n'est pas un problème en soi.
Le message officiel
Use of Font-face declaration.
- Gravité par défaut
- Utilisation. Informative uniquement et cachée par défaut : elle apparaît lorsque EPUBCheck s'exécute avec -u (--usage). Cela ne rend pas le EPUB invalide.
- version EPUBCheck
- 5.4.0
Causes typiques
- Toute feuille de style qui intègre une police avec @font-face.
- Polices ajoutées par un outil de conversion ou de conception pour les titres, les lettres capitales ou les scripts non latins.
Comment le corriger
- Rien à corriger à cause de cette note.
- Vérifiez que la licence de chaque police permet l'incorporation et que chaque fichier de police est dans le manifeste avec un type de média de police de base (font/woff2, font/woff, font/otf ou font/ttf).
- N'oubliez pas que de nombreuses applications de lecture permettent aux lecteurs de remplacer les polices intégrées, donc le texte doit fonctionner sans elles.
Quand ce n'est pas ça
Si le format de la police n'est pas un type de base, EPUBCheck ajoute CSS-007 ; une règle vide est CSS-019.
Termes utilisés ici
Autres messages CSS
CSS-029Found CSS class name "…" but no "…" property was declared in the package document.CSS-030The package document declares media overlays styling class names but no CSS was found in the content document.CSS-019CSS font-face declaration has no attributes.CSS-015Alternative style sheets must have a title.CSS-008An error occurred while parsing the CSS: ….CSS-007Font-face reference "…" refers to non-standard font type "…".
Sources
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.