Comment ouvrir un fichier .rtf

Tout l’ouvre. C’est précisément sa raison d’être, et la raison pour laquelle il existe encore.

Convertir un .rtf en Markdown

Ce que c’est

Le Rich Text Format est du texte brut avec des instructions dedans : `{\rtf1` au début, puis des mots de contrôle comme `\b` pour le gras et `\par` pour un nouveau paragraphe, jusqu’au bout. Microsoft l’a publié en 1987 et a cessé de le faire évoluer en 2008 — c’est exactement pour cela que tout traitement de texte écrit depuis sait le lire.

Pour l’ouvrir

TextEdit sur Mac et WordPad sous Windows l’ouvrent sans rien installer, comme Word, LibreOffice, Google Docs et Pages. Sur un Mac, la barre d’espace dans le Finder l’affiche.

Il se lit aussi tel quel : ouvrez-le dans un éditeur de texte et les mots sont là entre les mots de contrôle, ce qu’on ne peut pas dire d’un `.docx`.

Pourquoi il arrive si souvent

Parce que c’est ce qu’un Mac produit quand du texte quitte une application. Faites glisser une sélection d’une fenêtre à une autre et macOS transmet du RTF ; il en va de même pour une grande partie des copier-coller entre logiciels, et pour tout ce qu’a exporté un système plus ancien soucieux de garder le gras et l’italique sans s’engager sur un format.

Il ne porte presque aucune métadonnée et aucune macro, ce qui en fait aussi l’option prudente pour envoyer un document à l’extérieur.

Et en Markdown

Gras, italique, barré, liens, listes et tableaux se convertissent. Les titres sont la seule chose sur laquelle le format reste vague : Word écrit un niveau de plan et le pense, un Mac n’écrit rien d’autre qu’une ligne grasse plus grande — on prend donc le niveau de plan là où il existe, et sinon un paragraphe gras composé plus grand que le corps du texte.