fix(pdf): corriger la mise en page et l'affichage des traductions en persan et RTL
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 2m30s

- Prioriser les polices couvrant l'alphabet latin et arabo-persan (DejaVu Sans, Arial) afin d'eviter les debordements et caracteres manquants

- Decouper et mettre en miroir le texte ligne par ligne pour preserver l'ordre vertical de lecture du haut vers le bas

- Ignorer les fonds de diapositives pleine page pour eviter de tronconner les phrases sur fond colore

- Supporter les listes avec alinea pour fusionner les phrases longues sans coupure de mots

- Ajouter fonts-dejavu-core au conteneur Docker de production
This commit is contained in:
2026-09-02 21:22:22 +02:00
parent f93b13b53f
commit cae09fc512
3 changed files with 163 additions and 29 deletions

View File

@@ -31,6 +31,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
libmagic1 \
libpq5 \
curl \
fonts-dejavu-core \
fonts-noto \
fonts-noto-cjk \
fonts-noto-cjk-extra \