Markdown vers PDF
Collez du Markdown, voyez de vraies pages, téléchargez un PDF paginé — papier, taille de police et marges sur une seule ligne.
Aperçu des pages
En attente de MarkdownCollez du Markdown pour voir les pages finies ici — une feuille par page, avec les numéros de pied de page que le PDF aura.
Comment l’utiliser
- Collez du Markdown dans le champ de gauche, ou appuyez sur « Ouvrir un .md » pour lire un fichier UTF-8 jusqu’à 2 Mo. Aucun bouton Convertir : les pages sont reconstruites environ un quart de seconde après l’arrêt de la frappe.
- Vérifiez les feuilles à droite — chacune est la page finale, numéros de pied de page compris. Changez Papier (A4 / Letter), Taille de police (P / M / G) ou Marge (standard / étroite) dans la ligne du haut ; le nombre de pages se met à jour aussitôt.
- Appuyez sur « Télécharger le PDF ». Le fichier est construit sur votre appareil et le bouton affiche brièvement « Téléchargé ». Rien n’est envoyé, stocké ou écrit dans l’URL.
Exemple
Entrée
# D’abord local Le Markdown reste **dans cet onglet**. Le PDF est construit sur votre machine. ## Ce que vous obtenez - Des pages A4 ou Letter avec numéros de page - Des [liens cliquables](https://example.com) dans le PDF | Option | Valeurs | | --- | --- | | Papier | A4 / Letter | > Le rendu est local ; rien n’est envoyé. ```js const pdf = await build(markdown); ```
Sortie
markdown.pdf — 1 page Page 1 · A4 · Moyenne · Marge standard Titre : D’abord local Pied de page : 1 / 1
L’aperçu utilise le même moteur de rendu que le PDF : les feuilles affichées sont celles que vous obtenez. Le texte est dessiné comme une image à 2× : net à l’écran et à l’impression, mais non sélectionnable.
Règles, limites et problèmes connus
- Le texte du PDF est une image : il ne peut être ni sélectionné, ni copié, ni recherché, et les lecteurs d’écran l’ignorent. Si vous avez besoin de texte sélectionnable, exportez du HTML depuis l’éditeur Markdown et imprimez-le en PDF dans votre navigateur (sortie vectorielle).
- Les images ne sont pas prises en charge :  est dessiné sous forme de [image: alt]. Les images distantes contamineraient le canevas (l’export échoue) et enverraient des requêtes à des serveurs tiers.
- Pas de mathématiques, de diagrammes, de notes de bas de page, de blocs HTML ni de coloration syntaxique ; les blocs de code ne reçoivent qu’une police à chasse fixe et un fond gris.
- Les longues lignes de code sont coupées au niveau des caractères — un PDF ne défile pas horizontalement et la taille de police n’est pas réduite pour les faire tenir.
- La pagination est propre à cet outil : elle ne correspondra pas exactement à Word, Typora ou la boîte d’impression du navigateur. Elle ne coupe jamais une ligne, répète les en-têtes de tableau sur les nouvelles pages et garde un titre avec les lignes qui suivent.
- Les polices viennent de votre appareil (aucune police web n’est téléchargée) : les formes des lettres diffèrent donc légèrement selon les systèmes ; une machine sans polices CJK peut afficher des cases vides.
- Les liens sont cliquables (annotations PDF au-dessus de l’image) mais non sélectionnables ; les liens #ancre ne sautent pas à l’intérieur du PDF.
- Limites : 100 000 caractères / 120 pages. Au-delà de 12 pages, seules les 12 premières sont prévisualisées ; le PDF contient toujours toutes les pages.
- Le PDF est toujours clair : le mode sombre du site ne change pas le papier exporté.
- Le sélecteur de fichiers accepte les .md / .markdown / .txt en UTF-8 jusqu’à 2 Mo ; les autres encodages peuvent afficher du texte illisible, car aucun encodage n’est deviné.
- Rien n’est enregistré : recharger ou fermer l’onglet perd le texte et le PDF.
Outils associés
Des outils de texte et PDF qui s’exécutent eux aussi entièrement dans cet onglet.