Pourquoi le texte brut doit être converti en Markdown
La plupart des textes bruts sont presque du Markdown valide, et c'est justement le problème. Un mot entre astérisques passe en italique, une ligne commençant par un nombre et un point devient une liste numérotée, une ligne de tirets transforme le texte au-dessus en titre, et les simples retours à la ligne disparaissent à l'affichage.
Ce convertisseur fait en sorte que le texte s'affiche tel qu'il est écrit. Il conserve vos retours à la ligne et vos paragraphes, transforme les lignes qui ressemblent déjà à des listes en vraies listes Markdown et échappe les caractères qui déclencheraient une mise en forme involontaire.
TXT ou Markdown : comparaison rapide
| Caractéristique | TXT | Markdown |
|---|---|---|
| Nom complet | Fichier texte brut | Markdown |
| Type | Texte sans mise en forme | Langage de balisage léger en texte brut |
| Création | Aussi ancien que l'informatique (l'ASCII date de 1963) | 2004 |
| Créé par | Aucun propriétaire ; repose sur les normes ASCII et Unicode | John Gruber avec Aaron Swartz ; spécification CommonMark depuis 2014 |
| Mise en forme | Aucune : uniquement des caractères et des retours à la ligne | Titres, listes, liens, emphase, code et tableaux |
| Pages | Aucune notion de page | Aucune notion de page |
| Idéal pour | Notes, journaux et texte lisible par n'importe quel programme | README, documentation, notes et sites statiques |
| Compatibilité | Universelle : tous les navigateurs, systèmes et éditeurs | GitHub, GitLab, applis de notes et générateurs de sites statiques |
| Type MIME | text/plain | text/markdown |
Comment convertir un TXT en Markdown
Étape 1: Sélectionnez un fichier .txt
Déposez des notes, un brouillon ou un document exporté dans le convertisseur.
Étape 2: Markdown est présélectionné
Laissez Markdown (.md) comme sortie.
Étape 3: Convertissez
Les lignes sont analysées une à une, échappées si nécessaire, puis regroupées en paragraphes et listes.
Étape 4: Téléchargez le fichier .md
Ouvrez-le dans Obsidian, VS Code, GitHub ou tout éditeur Markdown.
Ce que prend en charge la conversion
Retours à la ligne conservés
Les lignes consécutives d'un paragraphe sont reliées par des sauts de ligne Markdown.
Listes reconnues
Les lignes commençant par -, *, + ou un court nombre suivi d'un point deviennent des éléments de liste.
Syntaxe accidentelle échappée
Les caractères comme *, `, [ et le # de début de ligne sont échappés par une barre oblique inverse.
Espacement propre
Les lignes vides sont normalisées pour un affichage fiable des paragraphes et listes.
Où le TXT vers Markdown aide
Importer des notes. Faites entrer d'anciennes notes texte dans des applis Markdown sans surprise de mise en page.
Documentation. Démarrez un README ou une page de wiki à partir d'un brouillon en texte brut.
Sites statiques. Préparez du texte pour les dossiers de contenu de Hugo, Jekyll ou Astro.
Écriture versionnée. Le Markdown se compare proprement et s'affiche sur GitHub et GitLab.
Ce qui est échappé et pourquoi
Les caractères en ligne qui déclenchent une mise en forme, à savoir astérisques, accents graves, crochets, barres obliques inverses et chevrons ouvrants, sont échappés partout. Les tirets bas ne le sont qu'en début ou fin de mot, le Markdown les ignorant à l'intérieur d'un mot comme nom_fichier.
En début de ligne, le convertisseur échappe un # qui créerait un titre, un > qui créerait une citation, une ligne composée uniquement de = ou de - qui créerait un titre ou un séparateur, et les longs nombres suivis d'un point, comme une année, qui ouvriraient sinon une liste numérotée.
- *important* reste littéral sous la forme \*important\*
- # pas un titre devient \# pas un titre
- 2024. Une bonne année garde son nombre en texte
Ce que le convertisseur ne devine pas
Le texte brut n'offre aucun signal fiable pour les titres, le gras ou les tableaux : le convertisseur ne les invente donc pas. Une ligne en majuscules reste un paragraphe normal. Ajoutez des titres avec # et de l'emphase avec des astérisques après la conversion, là où vous le souhaitez.
Les blocs indentés de quatre espaces ou plus après une ligne vide sont traités par le Markdown comme des blocs de code, ce qui convient généralement au code collé.
Conseils pour le texte vers Markdown
- Placez une ligne vide entre les paragraphes de votre fichier texte avant de convertir.
- Utilisez des tirets pour les puces dans le texte : elles deviennent de vraies listes.
- Ajoutez vos propres titres après la conversion pour structurer les longues notes.
- Prévisualisez le résultat avec Markdown vers HTML pour vérifier l'affichage.
Questions sur la conversion TXT en Markdown
Pourquoi mes retours à la ligne disparaissent-ils avec d'autres convertisseurs ?
Le Markdown fusionne les lignes consécutives en un seul paragraphe. Ce convertisseur ajoute des sauts de ligne forcés pour que chaque ligne reste distincte.
Mes puces deviendront-elles une liste ?
Oui. Les lignes commençant par -, * ou + suivi d'un espace, ou par un nombre et un point, deviennent des éléments de liste.
Pourquoi y a-t-il des barres obliques inverses dans le résultat ?
Elles échappent les caractères qui ajouteraient sinon une mise en forme. Les visionneuses Markdown les masquent et affichent le caractère tel que tapé.
Les titres sont-ils détectés ?
Non. Le texte brut n'a pas de marqueurs de titre fiables : ajoutez-les vous-même avec #.
Quel encodage est utilisé ?
Le résultat est en UTF-8, la norme des outils Markdown.
Quelque chose est-il envoyé ?
Non. Le fichier est converti dans votre navigateur.