Skönlitterär bok

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 23 maj 2020; kontroller kräver 17 redigeringar .
Skönlitterär bok
Förlängning .fb2eller.fb3
MIME -typ text/xml [2]
Utvecklaren Dmitrij Gribov
publiceras 2004
Senaste släppningen 2.6.6 [1] (6 april 2008)
Formattyp elektronisk bok
Utökad från XML
öppet format ? Ja
Hemsida fictionbook.org

FictionBook (även FeedBook ) är ett format för att representera elektroniska versioner av böcker i form av XML- dokument, där varje element i boken beskrivs med sina egna taggar . Standarden är utformad för att säkerställa kompatibilitet med alla enheter och format. XML gör det enkelt att skapa dokument som är redo för direkt användning och programbearbetning (transformation, lagring, hantering) i vilken miljö som helst. Dokument, vanligtvis med filtillägget .fb2 , kan innehålla strukturell markering av huvudtextelementen , viss information om boken och binära filbilagor som kan innehålla illustrationer, såsom omslaget.

Standarden utvecklades av en grupp utvecklare ledda av Dmitry Gribov och Mikhail Matsnev.

Historik

I mitten av 1990-talet började entusiaster digitalisera sovjetiska böcker. Formaten var väldigt olika. Textfilen kan läsas av vilket program som helst, men den är inte särskilt lätt att läsa (texten är vanligtvis formaterad i ett teckensnitt med ett teckensnitt ). Maxim Moshkovs bibliotek använde formaterad TXT, vilket fungerar bra i textläge , men är helt obekvämt i fönstergränssnitt och på mobila enheter, och försvårar också bearbetningen. Microsoft Word och TeX är extremt svåra att bearbeta. PDF lämpar sig endast för papperskopior, att läsa PDF från skärmen är svårt. DocBook är designad för tekniska böcker: all kraft i formatet är överflödig för skönlitterära böcker, och poesi stöds inte. De få handhållna enheterna som dök upp i början av 2000-talet hade sina egna bokformat och ofta lågkvalitativ programvara för att läsa dem. En lösning var att använda en delmängd av HTML , eftersom full HTML är extremt svårt att implementera. [3] Till exempel, Open eBook (som nu förklarar full överensstämmelse med HTML/CSS ePub ) har gått så här [4] .

Under villkoren för ett sådant "vakuum" föreslog Gribov sitt eget format, som inte var tänkt som ett format för att läsa elektroniska böcker, utan som ett format för att lagra dem [5] , med möjligheten att konvertera till en standardfil ( HTML , RTF ) eller till ett internt e-boksformat. Men klarheten och lättheten att ändra boken " även med dina händer " gjorde FB2 populärt i Runet. På senare år har formatets popularitet ökat i icke-rysktalande länder: Bulgarien [6] , Lettland [7] [8] . Vissa digitala bibliotek har gått över till FictionBook-formatet helt och hållet och accepterar inte böcker beredda i andra format. Men på sidorna i dessa bibliotek kan du ladda ner samma bok som filer med andra vanliga format ( textfil , RTF , HTML , rb , .doc , PRC , ePub , PDF ) som erhållits från .fb2automatisk konvertering.

Skönlitteraturbok 3

FictionBook 3 är tänkt att vara en ZIP- behållare som lagrar XML och ytterligare filer ( metadata , bilder). Genrer föreslås klassificeras enligt sex olika "axlar" (författarens nationalitet, publikens ålder, den beskrivna historiska eran, den litterära formen , handlingen och berättarstilen). Utvecklingen fb3avbröts av författaren 2008, men fortsatte 2013 [9] , i december 2013 lades motorn ut på GitHub [10] .

Från och med den 18 september 2022 är FB3-formatet i beta. Den senaste ändringen av den officiella redaktören ägde rum den 3 december 2019 [11] , den officiella läsaren den 5 juni 2020 [12] .

Beskrivning

Varje FictionBook e-bok presenteras som en enda XML-fil . Illustrationerna ( PNG och JPEG ) är inbäddade direkt i XML, kodade i Base64 . FictionBook är ofta komprimerad i ZIP ( det visar sig vara en fil .fb2.zipeller .fbz), många läsare stöder FB2 med .

FictionBook liknar i ideologi de första versionerna av HTML : alla taggar hänvisar till logisk formatering, inte visuell formatering. Det finns ingen bindning till någon hårdvara och till något pappersformat, ingenstans i FB2 finns det någon måttenhet  - pixel , punkt eller storlek . Hur texten som erhålls från .fb2- formatet kommer att se ut beror antingen på inställningarna för visningsprogrammet i detta format eller på de parametrar som anges när filen konverterades till ett annat format. Till exempel kan titeltaggen i visningsprogrammet visas i ett stort teckensnitt, i en annan färg eller på annat sätt. Och vid konvertering till HTML -format kan varje rubrik associeras med en specifik HTML-tagg, till exempel <H4>eller <B>. Därför hävdar FB2 att det är ett universellt boklagringsformat som automatiskt kan översättas till HTML , PDF och andra format. [13]

Många av FB2:s funktioner är specifika för e-böcker. Metadata lagrar bokens titel, ISBN , information om bokens författare och genre . Understödda fotnoter , innehållsförteckningar , dikter , citat . För översatta böcker tillhandahålls information om källboken.

Välutvecklad metadata ger ett brett fält för automatisk bokbehandling. Till exempel fick e-biblioteket en bok i .fb2. Den här boken kan automatiskt placeras i bokens författarsektion, och bokens titel och sammanfattning kan automatiskt visas i bibliotekets nyhetskolumn. Detta förenklar processen att lägga till nya böcker till biblioteket avsevärt. Dokumentet och författarna har identifierare i fritt format : skribenterna "Kipling, Rudyard" och " Kipling, Rudyard " kan kombineras med matchande identifierare; den gamla versionen av boken kommer automatiskt att ersättas av den korrigerade. Men metadata visade sig vara något "USSR-centrerad": det fanns separata genrer av "rysk litteratur" och "sovjetisk litteratur". [fjorton]

Inget kopieringsskydd tillhandahålls. Från och med version 2.1 har dock särskilda instruktioner för biblioteket lagts till, så att du kan ge ut texter för pengar.

Nackdelar

Formatet är inte tillräckligt uttrycksfullt för läroböcker, referensböcker och vetenskapliga publikationer (som till och med namnet säger - "konstbok"). Det finns ingen komplex textlayout i formatet, det finns inget stöd för numrerade och punktlistor, textmellanrum , medel för att generera "marginalanteckningar", författarens formatering av dikter och vektorgrafik . [15] För att visa minimal information om en bok – namn, författare och omslag – måste ett program läsa och tolka nästan all XML. [16]

Länkar via XPath som deklareras i standarden implementeras faktiskt av få personer, vanligtvis begränsade till formen #id. [17]

Program

Många av de berömda e-läsarna stöder endast FB2 genom extern programvara; utvecklingen från postsovjetiska länder som PocketBook och Azbuka läste FB2 från allra första början.

Program som stöder formatet:

Läser

Program Windows Mac OS linux Android iOS Windows-telefon Tizen Symbian björnbär
Isboksläsare Ja
coolreader Ja Ja Ja Ja Ja
Librera Ja
FBReader Ja Ja Ja Ja Ja [18] Ja Ja
AlReader Ja Ja Ja
Moon+ Reader Ja
Akunin bok Ja
Skönlitterär bokläsare Ja
PyBookReader Ja
STDU Viewer Ja
eReader Prestigio Ja
Bokbasarläsare [19] Ja Ja
Flugläsare [20] Ja Ja
eBoox Ja Ja
EBookDroid Ja
Yandex.Browser [21] Ja Ja Ja Ja Ja
HedgehogReader Ja
smart bok Ja Ja

Redigera

Program Kommentar
genebook.de Online redaktör

Se även

Anteckningar

  1. Nedladdningar - fictionbookeditor - FBE: FB2-dokument WYSIWYG/kodredigerare - Google Project Hosting . Hämtad 8 december 2015. Arkiverad från originalet 10 december 2015.
  2. TriID - 2003.
  3. gribuser: Vad är epub och varför det inte kommer att ersätta fb2 . Hämtad 5 juni 2013. Arkiverad från originalet 30 januari 2013.
  4. Digitala bibliotek | 2004 | Volym 7 | Nummer 1 | D. Gribov (otillgänglig länk) . Hämtad 24 augusti 2019. Arkiverad från originalet 20 december 2018. 
  5. gribuser: Vad är fb2 och varför utfasas det . Hämtad 4 juni 2013. Arkiverad från originalet 21 september 2014.
  6. Mitt bibliotek . Hämtad 1 juni 2013. Arkiverad från originalet 1 juni 2013.
  7. E-grāmatas - Elektroniskā lasāmviela - Galvenā lapa . Hämtad 1 juni 2013. Arkiverad från originalet 8 mars 2014.
  8. Grāmatas elektroniski (par brīvu) . Tillträdesdatum: 1 juni 2013. Arkiverad från originalet 1 april 2013.
  9. gribuser: Hur FB3 kommer att rädda oss alla . Hämtad 4 juni 2013. Arkiverad från originalet 21 november 2016.
  10. Skrivet av gribusergribuser gribuser. fb3 - rapport om framsteg . gribuser.livejournal.com . Hämtad 20 april 2022. Arkiverad från originalet 26 augusti 2017.
  11. Implementerat val av en rad i xml-editorn, som inte innehåller ...  // Github.com / Liters / FB3Editor. - 2019. - 3 december. — Tillträdesdatum: 2022-09-18.
  12. Stor FB3Reader-uppdatering (synkroniseras med or4) #34  // Github.com/Litres/FB3Reader. - 2020. - 5 juni. — Tillträdesdatum: 2022-09-18.
  13. Vad är FictionBook - FictionBook . Hämtad 8 maj 2022. Arkiverad från originalet 6 juli 2020.
  14. Genrer FictionBook 2.1 - FictionBook . Hämtad 8 maj 2022. Arkiverad från originalet 8 augusti 2020.
  15. FictionBook 3.0 beta - kort beskrivning - FictionBook . Hämtad 8 maj 2022. Arkiverad från originalet 27 juni 2020.
  16. Metadata i början av texten, bilder i slutet.
  17. Element a - Skönlitteratur . Hämtad 8 maj 2022. Arkiverad från originalet 16 januari 2021.
  18. FBReader ORG Limited. FBReader . FBReader. Datum för åtkomst: 8 januari 2019. Arkiverad från originalet 9 juli 2017.
  19. Boka Bazaar Reader - Windows-appar i Microsoft Store . Microsoft Store. Datum för åtkomst: 25 februari 2017. Arkiverad från originalet 25 februari 2017.
  20. Fly Reader - Windows-appar i Microsoft Store . Microsoft Store. Datum för åtkomst: 25 februari 2017. Arkiverad från originalet 25 februari 2017.
  21. Visa och redigera filer i webbläsaren. Hjälp . browser.yandex.ru _ Hämtad 12 juni 2020. Arkiverad från originalet 12 juni 2020.

Artiklar

Länkar