39089e2f1d
Reword descriptions for conciseness, add a prerequisites section for Node.js, and remove the dependencies table to reduce noise.
36 lines
874 B
Markdown
36 lines
874 B
Markdown
# markdown-to-pdf
|
|
|
|
Convertit un fichier Markdown en PDF bien mis en forme. Fond blanc, typographie soignée, sans coupures de page au milieu des tableaux ou des blocs de code.
|
|
|
|
## Prérequis
|
|
|
|
Node.js installé.
|
|
|
|
## Installation
|
|
|
|
```bash
|
|
npm install
|
|
```
|
|
|
|
## Utilisation
|
|
|
|
```bash
|
|
node md-to-pdf.js <fichier.md>
|
|
```
|
|
|
|
Le PDF est généré dans `output/<fichier>.pdf`. Le dossier `output/` est créé automatiquement s'il n'existe pas.
|
|
|
|
Pour choisir un chemin de sortie différent :
|
|
|
|
```bash
|
|
node md-to-pdf.js rapport.md /tmp/rapport.pdf
|
|
```
|
|
|
|
## Ce que le script gère
|
|
|
|
- Tableaux, blocs de code, citations et images jamais coupés entre deux pages
|
|
- Les titres ne se retrouvent pas seuls en bas de page
|
|
- Lignes alternées sur les tableaux
|
|
- Code inline et en blocs avec police monospace et fond discret
|
|
- Citations avec bordure bleue à gauche
|
|
- Format A4 avec marges adaptées |