Terminologie |
Une typothèque est une collection organisée de polices.
Une police désigne un ensemble de fontes (un dossier de fontes) qui partagent une identité commune (« le même squelette »). Une police inclut toutes les variations possibles (gras, italique, etc.) d’une même famille de fontes.
Une fonte désigne l’ensemble des caractères (contenu dans un fichier) correspondant aux mêmes caractéristiques (de style) au sein d’une même police. Par exemple, la police « Times », inclut notamment les fontes « Times Regular », « Times Bold », ou « Times Italic ».
Un glyphe est une représentation graphique d’un signe typographique (un symbole). Cela peut inclure non seulement les lettres et les chiffres, mais aussi les accents, les ligatures (comme « fi » ou « fl »), et d’autres symboles.
Un scripts fait référence à un système d’écriture (une langue) que l’on peut utiliser avec une certaine police en fonction des glyphes présents au sein de celle-ci (on parle alors de son « jeux de caractères »). Par exemple, une police peut prendre en charge plusieurs scripts, comme le latin, le cyrillique, l’arabe ou le chinois.
La présente charte définit les droits et les obligations des utilisateur.trice.s de la typothèque de l’Ecole Romande d’Arts et Communication (Eracom). Elle s’applique à tous.tes les utilisateur.trice.s.
Une violation des principes énoncés plus haut peut entraîner le retrait de l’accès aux ressources. En outre, les abus seront dénoncés aux autorités académiques et/ou administratives compétentes en vue de sanctions disciplinaires. Sont réservés le remboursement des frais résultant de l’utilisation abusive et de son identification ainsi que d’éventuelles poursuites judiciaires.
Dans le cadre des activités professionnelles des graphistes, un système de classification se révèle utile pour identifier, sélectionner et combiner les polices de caractères ainsi que justifier leur usage en fonction du contexte (sémiotique).
La classification selon le «principe historique»1 (classification Vox adaptée) est une méthode de classification pédagogique des polices de caractères qui permet de répartir toutes les polices dans ordre chronologique lié à l’histoire de l’écriture et l’évolution des technologies.
Classification historique |
La classification selon le «principe de forme»2 (classification Kupferschmid adaptée) est une méthode de classification fonctionnelle des polices de caractères qui permet de répartir toutes les polices selon un système cohérent basé sur 3 paramètres.
Classification formelle |
Créer des paires de fontes avec la matrice de classification |
En se basant sur la classification formelle de Indra Kupferschmid, on peut faire les remarques suivantes concernant les combinaisons:
Ce système est un point de départ, il n’y a pas de règles absolues en matière de design. Il est nécesaire d’affiner les combinaisons en prenant en compte le contexte de votre projet, notamment les points suivants:
Cette catégorie inclut les digitalisations des fontes classiques de l’histoire de la typographie, qui datent d’avant l’ère digitale. La digitalisation fait référence au processus de conversion d’une police de caractères physique (par exemple, une police dessinée à la main ou gravée) en un format numérique. Ce processus implique la numérisation de dessins existants et leur conversion en courbes vectorielles, ce qui permet une mise à l’échelle sans perte de qualité.
Cette catégorie inclut les fontes contemporaines qui ont été conçues à partir du début du XXIe siècle. Ces fontes résultent soit d’une réinterprétation d’un classique, soit d’un design original. La réinterprétation d’une police de caractères consiste à créer une nouvelle version d’une fonte existante en introduisant différentes altérations de design dans le but de l’adapter à un contexte spécifique. Cela peut inclure des modifications dans la forme des glyphes, la graisse, le contraste, l’espacement ou même le character-set.
Extensions |
OTF, TTF
Les polices destinées à un usage desktop sont installées localement sur l’ordinateur d’un utilisateur et utilisées dans des logiciels comme les applications de traitements de texte (Word, Pages,…) et de mise en page (InDesign, Illustrator,…).
WOFF, WOFF2, EOT
Les polices destinées à un usage web sont compressées pour être utilisées directement sur des sites internet grâce à des langages comme le HTML et le CSS. Elles sont hébergées sur un serveur et chargées par le navigateur des utilisateurs lorsqu’ils visitent une page web.
OTF, TTF, WOFF, WOFF2
Les polices variables sont une nouvelle technologie qui permet d’inclure plusieurs styles (par ex., graisse, largeur, angle, etc.) dans un seul fichier de police. Cela permet aux designers de créer des variations infinies entre des styles définis sans avoir à installer plusieurs fichiers de police distincts. Ce format de police peut être utilisé pour de la mise en page, du développement web ou encore de l’animation vidéo.
Le type de license est toujours spécifié et précisé dans l’EULA (End User License Agreement). C’est un contrat qui définit les conditions d’utilisation des police par l’utilisateur.rice final. Il précise ce que l’utilisateur est autorisé à faire (comme installer la police sur un nombre limité d’ordinateurs, l’utiliser pour des projets imprimés ou web) et ce qui est interdit (comme redistribuer, modifier, ou copier les polices).
Une licence propriétaire est un contrat qui accorde à l’utilisateur.rice le droit d’utiliser une fonte, mais sans en posséder le code source ou les droits de modification et de redistribution. Les restrictions sont souvent strictes: l’utilisateur.rice ne peut pas copier, modifier, ni partager le produit sans autorisation explicite.
Une licence libre (open-source) permet généralement à l’utilisateur.rice d’utiliser, copier, modifier et redistribuer une fonte, souvent de manière gratuite et sans restriction. Elle garantit l’accès au code source et la liberté de l’adapter selon les besoins. Néamoins, il est toujours nécessaire d’aller vérifier ce qui est autorisé dans le contrat de license.
Afin de pouvoir utiliser les fontes de la typothèque, il est nécessaire d’installer un logiciel de gestion des fontes. Un tel outil permet notamment:
1. Incises
2. Scriptes
3. Sérifs
4. Slab-Sérifs
5. Sans-Sérifs
6. Expressives
7. Hybrides
8. Non-Latines
Installation |
Choisir une fonte |
Afficher les glyphes |
Afficher les informations |
Activer une fonte |
Afficher les tags d’une fonte |
Filtrer les fichiers de fontes grâce aux tags |
Remplacer MyFont par le nom de votre fichier.
@font-face {
font-family: 'MyFont';
src: url('MyFont.eot'); /* IE9 Compat Modes */
src: url('MyFont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('MyFont.woff2') format('woff2'), /* Super Modern Browsers */
url('MyFont.woff') format('woff'), /* Pretty Modern Browsers */
url('MyFont.ttf') format('truetype'), /* Safari, Android, iOS */
url('MyFont.svg#svgFontName') format('svg'); /* Legacy iOS */
}
body {
font-family: 'MyFont', Fallback, sans-serif;
}
/* synthax */
.class {
font-variant-ligatures: common-ligatures;
-moz-font-feature-settings: "liga", "clig";
-webkit-font-feature-settings: "liga", "clig";
font-feature-settings: "liga", "clig";
}
/* use small-cap alternate glyphs */
.small-caps {
font-feature-settings: "smcp" on;
}
/* convert both upper and lowercase to small caps (affects punctuation also) */
.all-small-caps {
font-feature-settings: "c2sc", "smcp";
}
/* use zeros with a slash through them to differentiate from "O" */
.nice-zero {
font-feature-settings: "zero";
}
/* enable historical forms */
.historical {
font-feature-settings: "hist";
}
/* disable common ligatures, usually on by default */
.no-ligatures {
font-feature-settings: "liga" 0;
}
/* enable tabular (monospaced) figures */
td.tabular {
font-feature-settings: "tnum";
}
/* enable automatic fractions */
.fractions {
font-feature-settings: "frac";
}
/* use the second available swash character */
.swash {
font-feature-settings: "swsh" 2;
}
/* enable stylistic set 7 */
.fancy-style {
font-family: Gabriola;
font-feature-settings: "ss07";
}
/* synthax */
.class {
font-variation-settings: "wght" 850, "wdth" 100, "ital" 1;
}
/* adjust the weight */
.weight {
font-weight: 600;
}
/* adjust the width */
.width {
font-stretch: 75%;
}
/* adjust the slant */
.slant {
font-style: oblique 15deg;
}
/* animate font weight on hover */
.class:hover {
transition: font-weight 0.3s ease;
font-weight: 800;
}
~/Library/Fonts
Grâce aux tags sur mac, il est possible filtrer les fontes en fonction de critères de recherche directement dans le finder. Sur windows, il faut se référer au tableau du catalogue ci-dessous.
Tag | Titre | Valeur |
---|---|---|
➡️ é_Hst | Classification Historique3 | Inc / Scr / Sér / Slab / Sans / Exp /Hyb / NonL |
➡️ é_ForP | Classification Formelle Principe | Dyn(amique) / Sta(tique) / Géo(métrique) |
➡️ é_ForC | Classification Formelle Contraste | Con(trasté) / Lin(éaire) |
➡️ é_ForT | Classification Formelle Terminaisons | Avec / Sans |
➡️ é_Typ | Typologie | Cla(ssique) / Mod(erne) / – |
➡️ é_Lic | License | Pro(priétaire) / Lib(re) |
➡️ é_Ext | Extensions | — / Var(iable) |
Police | é_Hst | é_ForP | é_ForC | é_ForT | é_Typ | é_Lic | é_Ext |
---|---|---|---|---|---|---|---|
Africa | 6_Exp | Mod | Pro | ||||
Agatha | 3.4_Sér_Didones | Sta | Ctr | Avec | Pro | Var | |
Akzidenz Grotesk Next | 5.1_Sans_Grotesques | Sta | Lin | Sans | Cla | Pro | |
Alaska | 5.3_Sans_Géométriques | Géo | Lin | Sans | Pro | Var | |
Allegra | 5.2_Sans_Humanistes | Dyn | Lin | Sans | Mod | Pro | |
Aloha | 4.2_Slab_Monos | Pro | Var | ||||
Alpaga | 4.2_Slab_Monos | Pro | Var | ||||
Alte Schwabacher D | 2.2_Scr_Fractures | Cla | Pro | ||||
Alverata | 1_Inc | Mod | Pro | ||||
Amazonia | 3.4_Sér_Didones | Sta | Ctr | Avec | Pro | Var | |
Angela | 6_Exp | Mod | Pro | ||||
Antarctica | 5.1_Sans_Grotesques | Sta | Lin | Sans | Pro | Var | |
Antique Legacy | 5.1_Sans_Grotesques | Sta | Lin | Sans | Mod | Pro | |
Apax | 5.3_Sans_Géométriques | Géo | Lin | Sans | Mod | Pro | |
Armada | 6_Exp | Mod | Pro | ||||
Arnhem | 3.3_Sér_Réales | Dyn | Ctr | Avec | Mod | Pro | |
Arno | 3.1_Sér_Humanes | Dyn | Ctr | Avec | Cla | Pro | |
Artex | 5.3_Sans_Géométriques | Géo | Lin | Sans | Pro | Var | |
Atacama | 3.2_Sér_Garaldes | Dyn | Ctr | Avec | Pro | Var | |
Atlantique Miami | 3.3_Sér_Réales | Dyn | Ctr | Avec | Pro | Var | |
Atlas Grotesk | 5.1_Sans_Grotesques | Sta | Lin | Sans | Mod | Pro | |
Avant Garde Gothic | 5.3_Sans_Géométriques | Géo | Lin | Sans | Cla | Pro | |
Avenir Next | 5.3_Sans_Géométriques | Géo | Lin | Sans | Cla | Pro | |
Azaka | 6_Exp | Mod | Pro | ||||
Azteca | 6_Exp | Mod | Pro | ||||
Baikal | 5.1_Sans_Grotesques | Sta | Lin | Sans | Pro | Var | |
Balance | 5.2_Sans_Humanistes | Dyn | Lin | Sans | Cla | Pro | |
Bodoni | 3.4_Sér_Didones | Sta | Ctr | Avec | Cla | Pro | |
Bradford | 3.3_Sér_Réales | Dyn | Ctr | Avec | Mod | Pro | |
Breeze Sans | 5.2_Sans_Humanistes | Dyn | Lin | Sans | Lib | ||
Caflisch Script | 2.3_Scr_Cursives | Cla | Pro | ||||
Caslon 224 | 3.3_Sér_Réales | Dyn | Ctr | Avec | Cla | Pro | |
Centaur | 3.1_Sér_Humanes | Dyn | Ctr | Avec | Cla | Pro | |
Chaparral | 4.1_Slab_Mécanes | Sta | Ctr | Avec | Cla | Pro | |
Charter | 3.3_Sér_Réales | Dyn | Ctr | Avec | Cla | Pro | |
Clarendon Graphic | 4.1_Slab_Mécanes | Sta | Ctr | Avec | Mod | Pro | |
Cochin | 3.2_Sér_Garaldes | Dyn | Ctr | Avec | Cla | Pro | |
Cooper Hewitt | 5.1_Sans_Grotesques | Sta | Lin | Sans | Lib | ||
Courier | 4.2_Slab_Monos | Cla | Pro | ||||
Crystal | 5.1_Sans_Grotesques | Sta | Lin | Sans | Pro | Var | |
Custodia | 3.3_Sér_Réales | Dyn | Ctr | Avec | Mod | Pro | |
Didot Elder | 3.4_Sér_Didones | Sta | Ctr | Avec | Mod | Pro | |
Didot Modern | 3.4_Sér_Didones | Sta | Ctr | Avec | Mod | Pro | |
Didot | 3.4_Sér_Didones | Sta | Ctr | Avec | Cla | Pro | |
Dominicale | 6_Exp | Mod | Pro | ||||
Egyptienne F | 4.1_Slab_Mécanes | Sta | Ctr | Avec | Cla | Pro | |
English 111 | 2.3_Scr_Cursives | Cla | Pro | ||||
Estuary | 3.2_Sér_Garaldes | Dyn | Ctr | Avec | Mod | Pro | |
European Pi | 8_NonL | Cla | Pro | ||||
Fedra Mono | 4.2_Slab_Monos | Mod | Pro | ||||
Fedra Sans | 5.2_Sans_Humanistes | Dyn | Lin | Sans | Mod | Pro | |
Fedra SerifAB | 3.2_Sér_Garaldes | Dyn | Ctr | Avec | Mod | Pro | |
Fedra | 7_Hyb | Mod | Pro | ||||
Fira | 5.2_Sans_Humanistes | Dyn | Lin | Sans | Lib | ||
Fleischmann | 3.3_Sér_Réales | Dyn | Ctr | Avec | Mod | Pro | |
Founders Grotesk | 5.1_Sans_Grotesques | Sta | Lin | Sans | Mod | Pro | |
Franklin Gothic | 5.1_Sans_Grotesques | Sta | Lin | Sans | Cla | Pro | |
Fraunces | 6_Exp | Lib | |||||
Frutiger | 5.2_Sans_Humanistes | Dyn | Lin | Sans | Cla | Pro | |
Futura | 5.3_Sans_Géométriques | Géo | Lin | Sans | Cla | Pro | |
Garamond Premier | 3.2_Sér_Garaldes | Dyn | Ctr | Avec | Cla | Pro | |
Geograph | 5.3_Sans_Géométriques | Géo | Lin | Sans | Mod | Pro | |
Gill Sans | 5.2_Sans_Humanistes | Dyn | Lin | Sans | Cla | Pro | |
Glypha | 4.1_Slab_Mécanes | Sta | Ctr | Avec | Cla | Pro | |
Goudy Text | 2.2_Scr_Fractures | Cla | Pro | ||||
Gradot | 3.3_Sér_Réales | Dyn | Ctr | Avec | Mod | Pro | |
Heldane | 3.2_Sér_Garaldes | Dyn | Ctr | Avec | Mod | Pro | |
Helvetica Neue | 5.1_Sans_Grotesques | Sta | Lin | Sans | Cla | Pro | |
Herculanum | 1_Inc | Cla | Pro | ||||
Hermes | 5.3_Sans_Géométriques | Géo | Lin | Sans | Mod | Pro | |
Humanistika | 2.1_Scr_Onciales | Cla | Pro | ||||
IBM Plex | 7_Hyb | Lib | |||||
Ibarra Real Nova | 3.3_Sér_Réales | Dyn | Ctr | Avec | Lib | ||
Infini | 1_Inc | Mod | Pro | ||||
JJannon | 3.2_Sér_Garaldes | Dyn | Ctr | Avec | Mod | Pro | |
Jenson | 3.1_Sér_Humanes | Dyn | Ctr | Avec | Cla | Pro | |
Johnston | 5.2_Sans_Humanistes | Dyn | Lin | Sans | Cla | Pro | |
Lapture | 3.2_Sér_Garaldes | Dyn | Ctr | Avec | Mod | Pro | |
Literata | 3.3_Sér_Réales | Dyn | Ctr | Avec | Lib | ||
Lithos | 1_Inc | Cla | Pro | ||||
Ludwig | 5.1_Sans_Grotesques | Sta | Lin | Sans | Mod | Pro | |
Lutetia Nova | 3.1_Sér_Humanes | Dyn | Ctr | Avec | Cla | Pro | |
Mathematical Pi | 8_NonL | Cla | Pro | ||||
Media77 | 3.3_Sér_Réales | Dyn | Ctr | Avec | Mod | Pro | |
Millionaire | 2.3_Scr_Cursives | Mod | Pro | ||||
Minion | 3.2_Sér_Garaldes | Dyn | Ctr | Avec | Cla | Pro | |
Moderne | 5.2_Sans_Humanistes | Dyn | Lin | Sans | Mod | Pro | |
Monaako | 2.3_Scr_Cursives | Mod | Pro | ||||
New Baskerville | 3.3_Sér_Réales | Dyn | Ctr | Avec | Cla | Pro | |
Newsreader | 3.2_Sér_Garaldes | Dyn | Ctr | Avec | Lib | ||
November Slab | 4.1_Slab_Mécanes | Sta | Ctr | Avec | Mod | Pro | |
November | 7_Hyb | Mod | Pro | ||||
NovemberL | 5.2_Sans_Humanistes | Dyn | Lin | Sans | Mod | Pro | |
OCR F | 4.2_Slab_Monos | Cla | Pro | ||||
Oddity | 6_Exp | Mod | Pro | ||||
Omnia | 2.1_Scr_Onciales | Cla | Pro | ||||
Open Sans | 5.2_Sans_Humanistes | Dyn | Lin | Sans | Lib | ||
Palatino | 3.2_Sér_Garaldes | Dyn | Ctr | Avec | Cla | Pro | |
Parmigiano Serif | 3.4_Sér_Didones | Sta | Ctr | Avec | Mod | Pro | |
Pfeffer Mediaeval | 2.1_Scr_Onciales | Mod | Pro | ||||
Pfeffer Simpelgotisch | 2.2_Scr_Fractures | Mod | Pro | ||||
Ping | 5.2_Sans_Humanistes | Dyn | Lin | Sans | Mod | Pro | |
Plain | 5.1_Sans_Grotesques | Sta | Lin | Sans | Mod | Pro | |
Pompeijana | 2.1_Scr_Onciales | Cla | Pro | ||||
Practice | 3.2_Sér_Garaldes | Dyn | Ctr | Avec | Mod | Pro | |
Public Sans | 5.1_Sans_Grotesques | Sta | Lin | Sans | Lib | ||
Publico Text | 3.3_Sér_Réales | Dyn | Ctr | Avec | Mod | Pro | |
Red Hat | 7_Hyb | Lib | |||||
Roboto | 7_Hyb | Lib | |||||
Ruder Plakat | 6_Exp | Cla | Pro | ||||
Serifa | 4.1_Slab_Mécanes | Sta | Ctr | Avec | Cla | Pro | |
Snell Roundhand | 2.3_Scr_Cursives | Cla | Pro | ||||
Source | 7_Hyb | Lib | |||||
Space Mono | 4.2_Slab_Monos | Lib | |||||
Spectral | 3.3_Sér_Réales | Dyn | Ctr | Avec | Lib | ||
Stardust | 6_Exp | Mod | Pro | ||||
Supreme | 5.3_Sans_Géométriques | Géo | Lin | Sans | Mod | Pro | |
Syntax Lapidar | 1_Inc | Cla | Pro | ||||
The AntiquaB | 3.2_Sér_Garaldes | Dyn | Ctr | Avec | Mod | Pro | |
The Mix Mono | 4.2_Slab_Monos | Mod | Pro | ||||
The Sans | 5.2_Sans_Humanistes | Dyn | Lin | Sans | Mod | Pro | |
The Serif | 4.1_Slab_Mécanes | Sta | Ctr | Avec | Mod | Pro | |
Thesis | 7_Hyb | Mod | Pro | ||||
Tiina | 3.2_Sér_Garaldes | Dyn | Ctr | Avec | Mod | Pro | |
Times New Roman | 3.3_Sér_Réales | Dyn | Ctr | Avec | Cla | Pro | |
Trajan | 1_Inc | Cla | Pro | ||||
Unica77 | 5.1_Sans_Grotesques | Sta | Lin | Sans | Mod | Pro | |
Univers | 5.1_Sans_Grotesques | Sta | Lin | Sans | Cla | Pro | |
Walbaum Fraktur | 2.2_Scr_Fractures | Cla | Pro | ||||
Walbaum | 3.4_Sér_Didones | Sta | Ctr | Avec | Cla | Pro | |
Weiss Rundgotisch D | 2.2_Scr_Fractures | Cla | Pro | ||||
Zapf Dingbats | 8_NonL | Cla | Pro | ||||
Zapfino Extra | 2.3_Scr_Cursives | Cla | Pro |
Illustration tirée du livre Type, Sign, Symbol de Adrian Frutiger (1980). ↩
Illustration tirée du livre Le trait. Une théorie de l’écriture de Gerrit Noordzij (2010) + ajout du principe géométrique basé sur le système de classification de Indra Kupferschmid. ↩
Inc(ises) / Scr(iptes) / Sér(ifs) / Slab(-Sérifs) / Sans(-Sérifs) / Exp(ressives) / Hyb(rides) / NonL(atines) ↩