Stéphan Peccini 273f409a55
fix(pdf): Support des caractères Unicode (indices) dans génération PDF
Problème:
- Warning lors de la génération PDF: Missing character U+2083 (₃)
- La police Latin Modern Roman ne supporte pas les indices Unicode

Cause:
- XeLaTeX utilise par défaut lmroman10-regular qui ne contient pas
  les caractères Unicode étendus (indices, exposants, symboles)

Solution:
- Configuration de polices Liberation qui supportent pleinement Unicode
  * mainfont=Liberation Serif (texte principal)
  * sansfont=Liberation Sans (titres, interface)
  * monofont=Liberation Mono (code, technique)
- Polices Liberation sont des équivalents open-source de Times/Arial/Courier
- Pré-installées sur Fedora/RHEL et disponibles sur toutes distributions

Avantages:
- Support complet Unicode (indices ₀₁₂₃, exposants ⁰¹²³, etc.)
- Polices open-source et largement disponibles
- Meilleur rendu pour caractères scientifiques et mathématiques
- Compatibles avec la métrique des polices Microsoft

Impact:
- Plus de warnings pour les caractères Unicode
- PDF générés avec caractères spéciaux correctement affichés
2026-02-08 09:29:31 +01:00
..