Polices personnalisées dans vos PDF : guide complet
Les polices de caractères sont un élément fondamental de l'identité visuelle d'une entreprise. Utiliser vos polices personnalisées dans vos documents PDF garantit la cohérence avec votre charte graphique et renforce votre image de marque. Ce guide complet vous explique comment intégrer vos polices d'entreprise dans les PDF générés depuis Markdown avec MD2PDF.
Pourquoi utiliser des polices personnalisées ?
Identité visuelle forte
- Cohérence de marque : Mêmes polices que votre site web et supports print
- Reconnaissance : Typographie distinctive et mémorable
- Professionnalisme : Documents soignés et cohérents
- Différenciation : Se démarquer avec une typographie unique
Respect de la charte graphique
- Obligation contractuelle : Certaines chartes imposent des polices spécifiques
- Documents officiels : Rapports annuels, présentations investisseurs
- Supports marketing : Brochures, plaquettes commerciales
- Cohérence multi-supports : Web, print, PDF identiques
Lisibilité optimisée
- Polices spécialisées : Typographies conçues pour un usage spécifique (lecture longue, affichage)
- Accessibilité : Polices optimisées pour dyslexie ou malvoyants
- Langues spécifiques : Support complet de caractères non-latins
Types de polices et formats
Formats de fichiers
TrueType (.ttf)
- Standard : Format le plus répandu
- Compatibilité : Supporté partout
- Qualité : Excellent rendu à toutes tailles
- Poids fichier : Modéré (50-200 KB en général)
OpenType (.otf)
- Moderne : Évolution de TrueType
- Fonctionnalités : Ligatures, alternatives stylistiques
- Multi-plateforme : Mac et Windows
- Recommandé : Pour typographie avancée
Web Open Font Format (.woff, .woff2)
- Web-optimisé : Compressé pour le web
- Léger : Taille réduite vs TTF/OTF
- Support PDF : Limité, préférer TTF/OTF
Familles de polices
Serif (avec empattements)
- Exemples : Times New Roman, Garamond, Georgia
- Usage : Textes longs, documents formels, livres
- Perception : Classique, sérieux, traditionnel
Sans-serif (sans empattements)
- Exemples : Arial, Helvetica, Roboto, Open Sans
- Usage : Titres, documents modernes, écrans
- Perception : Moderne, épuré, accessible
Monospace (chasse fixe)
- Exemples : Courier New, Consolas, Fira Code
- Usage : Code informatique, tableaux de données
- Avantage : Alignement parfait des colonnes
Uploadez vos polices d'entreprise sur MD2PDF
Essayer MD2PDF →Intégration de polices dans MD2PDF
Méthode 1 : Upload de polices personnalisées
Étape 1 : Préparer vos fichiers de polices
# Structure recommandée
fonts/
├── MaPoliceCorpo-Regular.ttf
├── MaPoliceCorpo-Bold.ttf
├── MaPoliceCorpo-Italic.ttf
└── MaPoliceCorpo-BoldItalic.ttf
Étape 2 : Upload dans MD2PDF
- Connectez-vous à votre compte MD2PDF
- Accédez à "Paramètres" → "Polices personnalisées"
- Cliquez sur "Ajouter une police"
- Uploadez vos fichiers .ttf ou .otf
- Nommez votre famille de polices (ex: "MaPoliceCorpo")
Étape 3 : Configuration dans le Markdown
---
title: "Document avec polices personnalisées"
fonts:
main: "MaPoliceCorpo"
headings: "MaPoliceCorpo"
code: "Fira Code"
---
# Mon document
Texte en police personnalisée...
Méthode 2 : Polices Google Fonts
Avantages
- Gratuit : Bibliothèque libre et open source
- Vaste choix : Plus de 1400 familles de polices
- Pré-intégrées : Disponibles immédiatement dans MD2PDF
- Qualité : Polices professionnelles testées
Configuration
---
fonts:
main: "Roboto"
headings: "Montserrat"
code: "Source Code Pro"
---
Polices Google Fonts recommandées
- Texte corps : Roboto, Open Sans, Lato, Merriweather
- Titres : Montserrat, Raleway, Poppins, Oswald
- Code : Source Code Pro, Fira Code, JetBrains Mono
Méthode 3 : Polices système
Polices disponibles partout
- Arial : Sans-serif standard Windows/Mac
- Times New Roman : Serif standard
- Courier New : Monospace standard
- Helvetica : Sans-serif Mac (Arial sur Windows)
Configuration
---
fonts:
main: "system-ui" # Police système par défaut
headings: "Arial"
code: "Courier New"
---
Configuration avancée
Définir plusieurs niveaux de polices
---
fonts:
# Police principale pour le texte
main:
family: "MaPoliceCorpo"
size: "11pt"
line_height: 1.6
# Titres
h1:
family: "MaPoliceCorpo-Bold"
size: "24pt"
color: "#003366"
h2:
family: "MaPoliceCorpo-Bold"
size: "18pt"
color: "#003366"
h3:
family: "MaPoliceCorpo"
size: "14pt"
# Code
code:
family: "Fira Code"
size: "10pt"
background: "#f5f5f5"
# Citations
blockquote:
family: "Georgia"
style: italic
---
Graisses et styles
fonts:
main:
family: "Roboto"
weights: [300, 400, 700] # Light, Regular, Bold
styles: ["normal", "italic"]
Polices de repli (fallback)
fonts:
main:
family: "MaPoliceCorpo, Roboto, Arial, sans-serif"
# Si MaPoliceCorpo indisponible → Roboto
# Si Roboto indisponible → Arial
# Sinon → police sans-serif par défaut
Incorporation dans le PDF
Sous-ensemble (subsetting)
MD2PDF utilise le subsetting pour optimiser la taille du PDF :
- Principe : Seuls les caractères utilisés sont inclus dans le PDF
- Avantage : Fichier PDF plus léger (important pour polices lourdes)
- Exemple : Police 200 KB → 30 KB dans le PDF (si peu de caractères)
Incorporation complète
---
fonts:
main: "MaPoliceCorpo"
embed_full: true # Incorpore toute la police (pas de subsetting)
---
Utile quand :
- Le PDF sera édité ultérieurement
- Formulaires PDF interactifs
- Garantie d'affichage de tous caractères
Licences et droits
Important : Vérifiez la licence de vos polices :
- Incorporation autorisée : Licence doit permettre l'embedding dans PDF
- Restrictions : Certaines polices interdisent la redistribution
- Commerciales vs gratuites : Polices payantes ont souvent plus de restrictions
- Google Fonts : Open source, aucune restriction
Exemples de configurations professionnelles
Cabinet d'avocats (classique)
---
fonts:
main:
family: "Garamond"
size: "12pt"
headings:
family: "Garamond"
weight: bold
emphasis:
style: italic
style: "classic-serif"
---
Startup tech (moderne)
---
fonts:
main:
family: "Inter"
size: "11pt"
headings:
family: "Poppins"
weight: 600
code:
family: "JetBrains Mono"
style: "modern-sans"
---
Rapport financier (lisible)
---
fonts:
main:
family: "Merriweather"
size: "11pt"
line_height: 1.7
headings:
family: "Lato"
weight: bold
tables:
family: "Roboto"
size: "10pt"
style: "financial"
---
Documentation technique (code)
---
fonts:
main:
family: "Open Sans"
size: "11pt"
headings:
family: "Roboto"
weight: 700
code:
family: "Fira Code"
size: "10pt"
ligatures: true # Active les ligatures (==, >=, etc.)
style: "technical"
---
Optimisation et bonnes pratiques
Choix des polices
- Lisibilité d'abord : Privilégiez la clarté sur l'originalité
- Maximum 2-3 familles : Une pour le corps, une pour les titres
- Contraste suffisant : Polices différenciées visuellement
- Taille adaptée : 10-12pt pour texte, 14-24pt pour titres
- Interlignage : 1.5-1.7 pour textes longs
Performance
- Poids des fichiers : Préférer polices < 200 KB par variante
- Nombre de variantes : Charger uniquement les graisses nécessaires
- Subsetting : Activer pour réduire la taille du PDF
- Cache : MD2PDF met en cache vos polices uploadées
Accessibilité
- Taille minimum : 10pt pour le texte courant
- Contraste : Ratio 4.5:1 minimum (texte/fond)
- Polices dyslexie : OpenDyslexic, Lexie Readable disponibles
- Éviter : Polices fantaisie pour textes longs
Gestion des polices dans les templates
Templates d'entreprise
# Template enregistré dans MD2PDF
templates:
corporate:
fonts:
main: "PoliceCorpo"
headings: "PoliceCorpo-Bold"
colors:
primary: "#003366"
logo: "logo-entreprise.png"
Utilisation du template
---
template: "corporate"
title: "Rapport Q4 2025"
---
# Contenu
Le document utilisera automatiquement les polices du template.
Dépannage
Police non reconnue
- Vérifier le nom exact de la police (sensible à la casse)
- S'assurer que le fichier .ttf/.otf est valide
- Tester avec une police Google Fonts d'abord
- Vérifier les logs de conversion MD2PDF
Caractères manquants
- La police ne contient pas le caractère (accents, symboles)
- Utiliser une police avec support Unicode complet
- Définir une police de repli (fallback)
PDF trop volumineux
- Activer le subsetting (par défaut sur MD2PDF)
- Limiter le nombre de variantes de polices
- Utiliser des polices plus légères
- Compresser les images également
Ressources et outils
Bibliothèques de polices
- Google Fonts : Gratuit, open source, 1400+ familles
- Adobe Fonts : Inclus avec Creative Cloud
- Font Squirrel : Polices gratuites pour usage commercial
- MyFonts : Marketplace de polices commerciales
Outils d'identification
- WhatTheFont : Identifier une police depuis une image
- Font Matcherator : Trouver des polices similaires
- Identifont : Identifier par caractéristiques visuelles
Vérification de licences
- Lire le fichier LICENSE.txt fourni avec la police
- Consulter le site du fondeur (créateur de la police)
- Vérifier les droits d'embedding PDF
- Se renseigner sur les restrictions commerciales
Conclusion
L'utilisation de polices personnalisées dans vos PDF est essentielle pour respecter votre charte graphique et renforcer votre identité visuelle. MD2PDF facilite l'intégration de vos polices d'entreprise avec un système d'upload simple et une incorporation optimisée dans les PDF générés.
Que vous utilisiez des polices commerciales propriétaires, des Google Fonts gratuites ou des polices système, MD2PDF garantit un rendu professionnel et cohérent. Le subsetting automatique optimise la taille des fichiers tout en garantissant l'affichage correct de tous vos textes. Avec les templates personnalisables, vous pouvez définir une fois vos polices et les réutiliser sur tous vos documents, assurant ainsi une cohérence parfaite de votre production documentaire.