Pour convertir un livre FB2 en Markdown sous Windows, ajoutez le fichier FB2 ou un dossier de livres dans MD Factory. La conversion démarre aussitôt : le fichier Markdown apparaît à côté du livre, et les illustrations dans un dossier voisin.

Un livre FB2 est un seul fichier XML. Il contient le texte, les notes de bas de page et les illustrations, et balise chaque chapitre et chaque titre. MD Factory construit les titres à partir de ce balisage : le Markdown suit donc la table des matières du livre.

Un livre ouvert aux pages lignées à côté d’un carnet fermé avec un crayon lilas et un signet en ruban.
Le livre et vos notes de lecture, au même endroit.

Convertir un livre FB2

  1. Ouvrez MD Factory et cliquez sur « Ajouter des fichiers » pour choisir un ou plusieurs livres FB2. Pour convertir toute une bibliothèque, cliquez sur « Ajouter un dossier » : les livres des sous-dossiers sont inclus. Vous pouvez aussi faire glisser des fichiers ou un dossier sur la fenêtre.
  2. La conversion démarre aussitôt. Chaque livre reçoit l’un de trois statuts : « Terminé », « À vérifier » ou « Échec ».
  3. Une fois la liste traitée, cliquez sur un livre pour voir ses messages et ouvrir le dossier du résultat.

Chaque livre reçoit un fichier Markdown du même nom, enregistré à côté de lui. Les illustrations vont dans un dossier à côté du fichier Markdown :

Library/
  book.fb2
  book.md
  book_images/
    image-3f9c0a7d21e84b56c0d1.png

Le fichier FB2 lui-même reste intact. Si MD Factory ne peut pas écrire dans le dossier du livre, l’application vous demande où enregistrer le résultat.

Ce que devient chaque partie du livre

Dans le livre FB2Dans le fichier Markdown
Titre et auteurLe nom de l’auteur sur la première ligne, puis le titre comme titre de premier niveau
Chapitres et sections imbriquéesDes titres, un niveau plus bas à chaque niveau d’imbrication, jusqu’au sixième
Gras et italiqueConservés en gras et en italique
Épigraphes et citationsBlocs de citation, avec l’auteur cité sur la dernière ligne
PoèmesBlocs de citation où chaque vers reste séparé ; le titre du poème devient un titre dans la citation
Notes de bas de pageDes liens dans le texte ; les notes elles-mêmes en fin de fichier
IllustrationsImages PNG dans le dossier à côté du fichier Markdown, au même endroit du texte
TableauxLe texte des cellules à la suite, sans la grille ; le livre reçoit « À vérifier »
L’annotation et la couverture de la description du livreNon incluses

FB2 range les notes de bas de page dans une partie distincte du fichier. MD Factory place cette partie à la fin du fichier Markdown, sous le titre Notes puis sous le titre que le livre donne lui-même à ses notes. Le numéro d’une note dans le texte reste un lien vers elle. Si votre application Markdown ne suit pas ces liens, cherchez le numéro à la fin du fichier.

Dans le fichier brut, les astérisques, tirets bas et crochets du texte du livre sont précédés d’une barre oblique inverse. Ainsi, un séparateur de scènes fait de trois astérisques ne devient pas une mise en forme. Les visionneuses Markdown n’affichent pas ces barres obliques.

Livres en Windows-1251 et autres encodages

Un livre FB2 peut être enregistré en UTF-8 ou dans un encodage plus ancien comme Windows-1251. La première ligne du fichier indique lequel :

<?xml version="1.0" encoding="windows-1251"?>

MD Factory lit le livre dans l’encodage indiqué sur cette ligne et enregistre toujours le Markdown en UTF-8. Le texte cyrillique d’un livre en Windows-1251 reste lisible.

Si cette ligne indique un mauvais encodage, ou si le fichier a été endommagé au téléchargement, la conversion échoue avec le message « Ce fichier est endommagé ou ne correspond pas à son extension. » Téléchargez à nouveau le livre ou procurez-le ailleurs.

Livres compressés et FB3

MD Factory n’ouvre pas les archives. Un livre enregistré en .fb2.zip apparaît dans la liste comme ignoré, avec le message « Ce format de fichier n’est pas pris en charge. » Retirer .zip du nom ne sert à rien : le fichier reste une archive ZIP.

Décompressez d’abord le livre. Dans l’Explorateur de fichiers, faites un clic droit sur l’archive, choisissez « Extraire tout » et suivez les étapes. Microsoft les décrit dans son guide pour compresser et décompresser des fichiers.

Si votre bibliothèque contient beaucoup de livres compressés, PowerShell peut tous les décompresser d’un coup. Ouvrez PowerShell, placez-vous dans le dossier de la bibliothèque avec la commande cd puis exécutez :

Get-ChildItem -Recurse -Filter *.fb2.zip | ForEach-Object { Expand-Archive -LiteralPath $_.FullName -DestinationPath $_.DirectoryName }

Chaque archive est décompressée dans le dossier où elle se trouve, et les archives restent en place. Expand-Archive n’écrase pas les fichiers qui existent déjà. Ajoutez ensuite le dossier de la bibliothèque dans MD Factory : les livres sont convertis et les archives figurent parmi les fichiers ignorés.

MD Factory ne lit que le FB2 : les fichiers FB3 sont donc ignorés eux aussi. Si une boutique propose un livre dans les deux formats, téléchargez le FB2.

Vérifier le livre converti

Ouvrez le fichier Markdown et comparez quelques passages avec le livre dans votre liseuse :

  • les titres, qui doivent suivre la table des matières du livre ;
  • une note de bas de page : le lien dans le texte et la note à la fin ;
  • une illustration, un poème et une épigraphe, si le livre en contient.

Si un livre a le statut « À vérifier », cliquez dessus dans la liste pour en voir la raison. Pour les livres FB2, il s’agit le plus souvent de l’un de ces messages :

MessageCe qu’il signifie
« Une image n’a pas pu être exportée. »Une illustration manque dans le fichier ou est endommagée. Le reste du livre est converti.
« Les cellules fusionnées ou complexes ont été simplifiées. Vérifiez le tableau. »Le livre contient un tableau. Son texte se trouve dans le fichier Markdown, mais pas sous forme de tableau.
« Une cible de lien local n’a pas pu être préservée. »Un lien du livre pointe vers un fichier sur un disque, et non vers un site web ou un endroit du livre. Le texte du lien est conservé.

Pour ranger les livres convertis dans vos notes ou lire des chapitres avec un outil d’IA, consultez notre guide de conversion des livres numériques en Markdown. Les autres formats de livres ont leurs propres guides : EPUB et MOBI.