Per convertire un libro FB2 in Markdown su Windows, aggiungi il file FB2 o una cartella di libri a MD Factory. La conversione parte subito, e il file Markdown compare accanto al libro, con le illustrazioni in una cartella lì accanto.

Un libro FB2 è un unico file XML. Contiene il testo, le note a piè di pagina e le illustrazioni, e segna ogni capitolo e ogni titolo. MD Factory costruisce i titoli a partire da quei segni, così il Markdown segue l'indice del libro stesso.

Un libro aperto con pagine a righe accanto a un quaderno chiuso con una matita lilla e un segnalibro a nastro.
Il libro e le tue note su di esso, in un unico posto.

Convertire un libro FB2

  1. Apri MD Factory e fai clic su Aggiungi file per scegliere uno o più libri FB2. Per convertire un'intera biblioteca, fai clic su Aggiungi cartella: i libri nelle sue sottocartelle sono inclusi. Puoi anche trascinare file o una cartella nella finestra.
  2. La conversione parte subito. Ogni libro riceve uno di tre stati: Completato, Da controllare o Fallito.
  3. Quando l'elenco è completo, fai clic su un libro per vederne i messaggi e aprire la cartella con il risultato.

Ogni libro riceve un file Markdown con lo stesso nome, salvato accanto a esso. Le illustrazioni vanno in una cartella accanto al file Markdown:

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

Il file FB2 resta invariato. Se MD Factory non può scrivere nella cartella del libro, ti chiede dove salvare il risultato.

In cosa si trasforma ogni parte del libro

Nel libro FB2Nel file Markdown
Titolo e autoreIl nome dell'autore sulla prima riga, poi il titolo come titolo di primo livello
Capitoli e sezioni annidateTitoli, un livello più in basso per ogni livello di annidamento, fino al sesto
Testo in grassetto e corsivoConservato in grassetto e corsivo
Epigrafi e citazioniBlocchi di citazione, con l'autore citato sull'ultima riga
PoesieBlocchi di citazione con ogni verso su una riga separata; il titolo della poesia diventa un titolo all'interno della citazione
Note a piè di paginaLink nel testo; le note stesse alla fine del file
IllustrazioniImmagini PNG nella cartella accanto al file Markdown, nello stesso punto del testo
TabelleIl testo delle celle, di seguito e senza griglia; il libro risulta Da controllare
L'annotazione e la copertina dalla descrizione del libroNon incluse

FB2 tiene le note a piè di pagina in una parte separata del file. MD Factory mette quella parte alla fine del file Markdown, sotto il titolo Notes e il titolo che il libro stesso dà alle note. Il numero di una nota nel testo resta un link alla sua nota. Se la tua app Markdown non segue questi link, cerca il numero alla fine del file.

Nel file grezzo, asterischi, trattini bassi e parentesi quadre del testo del libro hanno davanti una barra rovesciata. Così un'interruzione di scena fatta di tre asterischi non si trasforma in formattazione. I visualizzatori Markdown non mostrano le barre rovesciate.

Libri in Windows-1251 e altre codifiche

Un libro FB2 può essere salvato in UTF-8 o in una codifica più vecchia come Windows-1251. La prima riga del file dice quale:

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

MD Factory legge il libro nella codifica indicata in quella riga e salva sempre il Markdown in UTF-8. Il testo cirillico di un libro in Windows-1251 risulta leggibile.

Se quella riga indica la codifica sbagliata, o il file si è danneggiato durante il download, la conversione del libro fallisce con il messaggio «Questo file è danneggiato o non corrisponde alla sua estensione.» Scarica di nuovo il libro oppure prendilo da un'altra fonte.

Libri compressi e FB3

MD Factory non apre gli archivi. Un libro salvato come .fb2.zip compare nell'elenco come saltato, con il messaggio «Questo formato di file non è supportato.» Togliere .zip dal nome non serve: il file è comunque un archivio ZIP.

Prima decomprimi il libro. In Esplora file, fai clic con il pulsante destro sull'archivio, scegli Estrai tutto e segui i passaggi. Microsoft li descrive nella sua guida a comprimere e decomprimere i file.

Per una biblioteca con molti libri compressi, PowerShell può decomprimerli tutti in una volta. Apri PowerShell, vai nella cartella della biblioteca con il comando cd ed esegui:

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

Ogni archivio viene decompresso nella cartella in cui si trova, e gli archivi restano al loro posto. Expand-Archive non sovrascrive i file già esistenti. Poi aggiungi la cartella della biblioteca a MD Factory: i libri vengono convertiti, e gli archivi risultano saltati.

MD Factory legge solo FB2, quindi anche i file FB3 vengono saltati. Se un negozio offre un libro in entrambi i formati, scarica l'FB2.

Controllare il libro convertito

Apri il file Markdown e confronta alcuni punti con il libro nel tuo lettore:

  • i titoli, che dovrebbero seguire l'indice del libro;
  • una nota a piè di pagina: il link nel testo e la nota alla fine;
  • un'illustrazione, una poesia e un'epigrafe, se il libro ne ha.

Se un libro ha lo stato Da controllare, fai clic su di esso nell'elenco per vedere il motivo. Per i libri FB2, il messaggio è di solito uno di questi:

MessaggioCosa significa
«Non è stato possibile esportare un'immagine.»Un'illustrazione manca nel file o è danneggiata. Il resto del libro viene convertito.
«Le celle unite o complesse sono state semplificate. Controlla la tabella.»Il libro contiene una tabella. Il suo testo è nel file Markdown, ma non come tabella.
«Non è stato possibile preservare una destinazione di collegamento locale.»Un link nel libro punta a un file su un disco, non a un sito web né a un punto del libro. Il testo del link viene conservato.

Per tenere i libri convertiti tra le tue note o leggere i capitoli con uno strumento IA, consulta la nostra guida alla conversione degli ebook in Markdown. Gli altri formati di libri hanno ciascuno la propria guida: EPUB e MOBI.