tfrere's picture
tfrere HF Staff
refactor: remove transparent mode from screenshot script
36e4422

Export Scripts

Scripts pour exporter l'article dans différents formats.

Prérequis

cd app
npm install
npm run build  # Build le site avant export

Commandes

Format Commande Output
PDF npm run export:pdf dist/{slug}.pdf
TXT npm run export:txt dist/{slug}.txt
DOCX npm run export:docx public/{slug}.docx
Images npm run export:images screenshots/

Détails

PDF

Export haute qualité avec liens interactifs, table des matières et numérotation.

npm run export:pdf

TXT (pour édition livre)

Export texte avec tags personnalisés pour les éléments spéciaux :

  • <f> figures/images
  • <t> tableaux
  • <c> blocs de code
  • <ic> code inline
  • <l> formules LaTeX
npm run export:txt

Voir README-TXT-EXPORT.md pour le détail des tags.

DOCX

Convertit le TXT en document Word. Lancer après export:txt.

npm run export:txt && npm run export:docx

Images/Screenshots

Exporte tous les éléments visuels (graphiques, tableaux, formules) en PNG haute résolution (4x).

npm run export:images

Output dans screenshots/ avec noms basés sur les IDs des éléments.

Workflow complet

# Export tout
npm run build
npm run export:pdf
npm run export:txt
npm run export:docx
npm run export:images