FB2

Che cos’è un file FB2?

Un formato di libro elettronico basato su XML, molto diffuso nell’Europa dell’Est.

Che cos’è FB2

FB2 è un formato di testo semplice che si apre in qualsiasi editor. Si usa per consegnare un file finito.

L’estensione è .fb2 e il nome per esteso è FictionBook 2. Contano entrambi meno di ciò che il file può contenere, ed è di questo che parla il resto della pagina.

Da dove viene FB2

Risale al 2004.

L’età serve saperla per un motivo pratico: più un formato è vecchio, più programmi hanno avuto tempo di impararlo.

La specifica è pubblica

È pubblicata per intero, quindi la si può implementare partendo dal documento invece che per osservazione: è per questo che il formato compare in così tanti programmi, ed è per questo che file scritti vent’anni fa si aprono ancora. Una specifica pubblicata però non è la stessa cosa di una esente da royalty: dove un formato incapsula un codec, le licenze sui brevetti restano una questione a parte che lo standard non risolve.

È un formato specialistico

Esiste per fare bene una cosa sola, per un gruppo preciso di persone. Fuori da quel compito è una pessima scelta predefinita, e dentro di solito non c’è niente di meglio.

Può contenere più pagine in un solo file

Un file FB2 non è limitato a una pagina, e la cosa conta quando lo si converte in qualcosa che invece lo è: una conversione produce un solo file con dentro una sola pagina — la prima, a meno che non sia una di quelle che il convertitore ti lascia scegliere.

Che cosa apre FB2

Calibre e FBReader lo leggono, e così fanno quasi tutti i programmi dello stesso tipo.

Quando un file non si apre, il formato è raramente il problema: più spesso è il programma a essere più vecchio di lui. Convertire in qualcosa di più vecchio è la via d’uscita affidabile, ed è a questo che serve il resto di questo sito.

Aprirlo nel browser

Nessun browser lo legge.

È di gran lunga il motivo più comune per convertirlo: non che il formato sia scadente, ma che il posto in cui vuoi mostrare il file non sappia leggerlo.

È un formato di lavoro

FB2 è pensato per essere aperto e modificato. Tieni il file in questo formato per tutto il tempo in cui il lavoro va avanti, ed esporta da lì ogni volta che serve una copia finita.

Un solo XML con dentro l’intero libro

Un file FB2 è un unico documento XML che contiene il libro completo: i dati bibliografici, il testo con la sua divisione in capitoli e le illustrazioni codificate in base64 all’interno dello stesso file. Non c’è contenitore compresso, né cartella, né manifesto; si apre in un editor di testo e il romanzo è tutto lì, marcato.

È la differenza voluta rispetto all’EPUB, che è uno ZIP con molti file HTML e diversi documenti di indice. Un file unico è più facile da conservare, copiare e passare di mano in mano, e non può restare a metà se il contenitore si corrompe. È anche, in un libro con illustrazioni, piuttosto più grande del suo equivalente compresso.

Descrive la struttura, non l’aspetto

FictionBook marca che cosa è ogni cosa: un capitolo, un’epigrafe, una poesia con le sue strofe e i suoi versi, una citazione, un sottotitolo. Non dice come appare nulla di tutto ciò: niente font, niente margini, niente impaginazione, nessuno stile di alcun genere.

È una scelta di progetto e non una dimenticanza, e viene dal fatto che il formato è nato tra persone che digitalizzavano letteratura. La tipografia la decide chi legge; il file descrive il libro. Una poesia etichettata come poesia resta una poesia quando un’app di lettura la riadatta allo schermo di un telefono, cosa che non accadrebbe a un testo con gli a capo messi a mano.

Dove si usa davvero

In Russia e nel mondo russofono, in modo schiacciante, e in misura minore nel resto dell’Europa orientale. È nato all’inizio degli anni Duemila in grandi biblioteche di volontari che digitalizzavano narrativa, ed è rimasto perché si adattava bene a quel lavoro: un file per libro, un markup strutturale che sopravvive alle conversioni e una scheda dati che un catalogo di biblioteca può sfruttare.

Fuori da quell’ambito è raro, ed è tutta la ragion d’essere di questa pagina. L’incontro tipico, in Italia, è qualcuno che ha scaricato un libro da una biblioteca russa e scopre che né il suo eBook reader né il telefono lo aprono.

Leggerlo senza convertire nulla

Calibre lo apre direttamente ed è la risposta più pratica su un computer, perché gestisce anche la libreria. Diverse app di lettura Android lo supportano nativamente: il formato è abbastanza comune in quel mercato da farlo includere ai lettori più curati.

Ciò che in genere non lo legge è un Kindle, la libreria di Apple Books o un browser. In questi casi la conversione non è una preferenza ma un requisito, ed è quello che finisce per fare quasi tutti.

Che cosa si avvicina passando a EPUB

L’EPUB è la destinazione naturale: entrambi i formati descrivono struttura e non aspetto, quindi i capitoli restano capitoli, l’indice sopravvive e le immagini arrivano. È una conversione da un vocabolario strutturale a un altro, il che è il più pulito che una conversione di documenti possa essere.

Ciò che spesso resta a metà è il markup più letterario. Poesia, epigrafi e citazioni hanno etichette precise in FictionBook e solo equivalenti approssimativi in EPUB, quindi arrivano come paragrafi con stile: accettabili alla vista, appiattiti dentro. In un romanzo non si nota; in una raccolta di poesie conviene controllare una pagina prima di convertire l’intera biblioteca.

La scheda bibliografica è insolitamente ricca

La sezione di descrizione all’inizio del file contiene più di quanto si preoccupino di offrire la maggior parte dei formati di eBook: l’autore con nome, patronimico e cognome separati, il traduttore, la lingua originale, la serie e il numero al suo interno, il genere preso da un elenco chiuso, e la cronologia di chi ha preparato il file e quando.

Questo conta quando si converte una collezione. Una conversione che trasferisce bene questi campi lascia una biblioteca che si ordina e si raggruppa da sola; una che non li trasferisce lascia quattrocento libri archiviati sotto un nome autore rovinato. Vale la pena controllare i primi risultati e non gli ultimi.

FB2 e il suo cugino compresso

È molto frequente che il file arrivi come .fb2.zip o come .fbz, che è esattamente quello che sembra: lo stesso XML compresso. Essendo il formato testo verboso con immagini in base64, la compressione è notevole — spesso lo riduce a un quinto — e quasi tutti gli strumenti che leggono FB2 leggono anche la forma compressa.

Se qualcuno si rifiuta, decomprimere prima lascia il .fb2 puro e non costa nulla. Fra le due forme non c’è alcuna differenza di contenuto e non si perde niente in nessuna direzione.

Perché esiste se l’EPUB già esisteva

Perché il problema che risolveva era diverso. L’EPUB è nato da un’industria editoriale che aveva bisogno di vendere libri con un’impaginazione concordata; FictionBook è nato da un catalogo comunitario che aveva bisogno di conservare testi con la loro struttura intatta e di poter generare qualsiasi altro formato da essi. Marcare genere, serie e traduttore non è un capriccio: era la condizione per avere una biblioteca navigabile di decine di migliaia di titoli.

Per chi ha oggi un file davanti, la conseguenza utile è che un FB2 è una buona fonte di conversione, migliore di un PDF e paragonabile a un EPUB, e una scelta scadente come formato finale se il vostro lettore non lo apre. Convertite per leggere e conservate l’FB2, che è la copia che mantiene i markup da cui derivano tutti gli altri.

I dati, in un posto solo

Identificativi e provenienza del formato FB2.
Estensione.fb2
Tipo di mediaapplication/x-fictionbook+xml
Prima pubblicazione2004