FictionBook | |
---|---|
Laajennus | .fb2tai.fb3 |
MIME -tyyppinen | text/xml [2] |
Kehittäjä | Dmitri Gribov |
julkaistu | 2004 |
Viimeisin julkaisu | 2.6.6 [1] (6. huhtikuuta 2008) |
Muototyyppi | elektroninen kirja |
Laajennettu kohteesta | XML |
avoin muoto ? | Joo |
Verkkosivusto | fictionbook.org |
FictionBook (myös FeedBook ) on muoto kirjojen sähköisten versioiden esittämiseen XML -dokumenttien muodossa , jossa jokainen kirjan elementti on kuvattu omilla tunnisteillaan . Standardi on suunniteltu varmistamaan yhteensopivuus minkä tahansa laitteen ja muodon kanssa. XML:n avulla on helppo luoda asiakirjoja, jotka ovat valmiita suoraan käyttöön ja ohjelmakäsittelyyn (muunnos, tallennus, hallinta) missä tahansa ympäristössä. Asiakirjat, joissa on yleensä .fb2 - tunniste , voivat sisältää rakenteellisia merkintöjä tärkeimmistä tekstielementeistä, joitakin tietoja kirjasta ja binääritiedostoliitteitä , jotka voivat sisältää kuvia, kuten kansi.
Standardin on kehittänyt Dmitri Gribovin ja Mihail Matsnevin johtama kehittäjäryhmä.
1990-luvun puolivälissä harrastajat alkoivat digitalisoida Neuvostoliiton kirjoja. Muotoilut olivat hyvin erilaisia. Tekstitiedosto voidaan lukea millä tahansa ohjelmalla, mutta se ei ole kovin helppolukuinen (teksti on yleensä muotoiltu yksivälisellä fontilla ). Maxim Moshkovin kirjastossa käytettiin muotoiltua TXT:tä, joka toimii hyvin tekstitilassa , mutta on täysin epämukava ikkunoiduissa käyttöliittymissä ja mobiililaitteissa ja vaikeuttaa myös käsittelyä. Microsoft Word ja TeX ovat erittäin vaikeita käsitellä. PDF sopii vain paperikopioille, PDF:n lukeminen näytöltä on vaikeaa. DocBook on suunniteltu teknisille kirjoille: kaikki muodon teho on tarpeeton kaunokirjallisille kirjoille, eikä runoutta tueta. Harvoilla 2000-luvun alussa ilmestyneillä kämmenlaitteilla oli omat kirjaformaatit ja usein heikkolaatuiset ohjelmistot niiden lukemiseen. Kiertokeino oli käyttää HTML:n osajoukkoa , koska täyttä HTML:ää on erittäin vaikea ottaa käyttöön. [3] Esimerkiksi Open eBook (joka ilmoittaa olevansa täydellinen HTML/CSS ePub -yhteensopivuus ) on mennyt tähän suuntaan [4] .
Tällaisen "tyhjiön" olosuhteissa Gribov ehdotti omaa muotoaan, jota ei suunniteltu elektronisten kirjojen lukemisen muodoksi, vaan muodoksi niiden tallentamiseen [5] , jolla oli mahdollisuus muuntaa standarditiedostoksi ( HTML , RTF ) tai sisäiseen e-kirjamuotoon. Kuitenkin selkeys ja kirjan vaihtamisen helppous " jopa käsin " teki FB2:sta suositun Runetissa. Viime vuosina muodon suosio on kasvanut ei-venäjänkielisissä maissa: Bulgaria [6] , Latvia [7] [8] . Jotkut digitaaliset kirjastot ovat siirtyneet kokonaan FictionBook-muotoon, eivätkä ne hyväksy muissa muodoissa valmistettuja kirjoja. Näiden kirjastojen sivuilta voit kuitenkin ladata saman kirjan muiden yleisten muotojen tiedostoina ( tekstitiedosto , RTF , HTML , rb , .doc , PRC , ePub , PDF ), jotka on saatu .fb2automaattisesta muuntamisesta.
FictionBook 3:n oletetaan olevan ZIP - säilö, joka tallentaa XML - tiedostoja ja muita tiedostoja ( metadata , kuvia). Tyylilajit ehdotetaan luokiteltavaksi kuuden eri "akselin" mukaan (tekijän kansallisuus, yleisön ikä, kuvattu historiallinen aikakausi, kirjallinen muoto , juoni ja kerrontyyli). fb3Kirjoittaja keskeytti kehityksen vuonna 2008, mutta sitä jatkettiin vuonna 2013 [9] , joulukuussa 2013 moottori julkaistiin GitHubille [10] .
FB3-muoto on betavaiheessa 18.9.2022 alkaen. Virallisen toimittajan viimeisin muutos tapahtui 3.12.2019 [11] , virallinen lukija 5.6.2020 [12] .
Jokainen FictionBook-e-kirja esitetään yhtenä XML-tiedostona . Kuvat ( PNG ja JPEG ) upotetaan suoraan XML:ään Base64 :ssä koodattuina . FictionBook on usein pakattu ZIP -muotoon ( näkyy tiedosto .fb2.ziptai .fbz), monet lukijat tukevat FB2: ta .
FictionBook on ideologialtaan samanlainen kuin HTML :n ensimmäiset versiot: kaikki tagit viittaavat loogiseen muotoiluun, eivät visuaaliseen muotoiluun. Ei ole sidottu mihinkään laitteistoon ja mihinkään paperimuotoon, missään FB2:ssa ei ole mittayksikköä - pikseliä , pistettä tai kokoa . Se, miltä .fb2 -muodosta saatu teksti näyttää , riippuu joko tämän muodon katseluohjelman asetuksista tai parametreista, jotka määritetään muunnettaessa tiedostoa toiseen muotoon. Esimerkiksi katseluohjelman otsikkotunniste voidaan näyttää suurella kirjasimella, eri värillä tai jollain muulla tavalla. Ja kun muunnetaan HTML -muotoon, jokainen otsikko voidaan liittää tiettyyn HTML-tunnisteeseen, esimerkiksi <H4>tai <B>. Siksi FB2 väittää olevansa yleinen kirjojen tallennusmuoto, joka voidaan kääntää automaattisesti HTML- , PDF- ja muihin muotoihin. [13]
Monet FB2:n ominaisuuksista ovat vain e-kirjoja. Metatiedot tallentavat kirjan nimen, ISBN -numeron , tiedot kirjan tekijästä ja genrestä . Tuetut alaviitteet , sisällysluettelo , runot , lainaukset . Käännetyille kirjoille annetaan tiedot lähdekirjasta.
Hyvin kehittyneet metatiedot tarjoavat laajan kentän automaattiseen kirjojen käsittelyyn. Esimerkiksi e-kirjasto sai kirjan vuonna .fb2. Tämä kirja voidaan sijoittaa automaattisesti kirjan tekijä-osioon, ja kirjan nimi ja tiivistelmä voivat näkyä automaattisesti kirjaston uutissarakkeessa. Tämä yksinkertaistaa huomattavasti uusien kirjojen lisäämistä kirjastoon. Dokumentilla ja tekijöillä on vapaamuotoiset tunnisteet : kirjoittajat "Kipling, Rudyard" ja " Kipling, Rudyard " voidaan yhdistää vastaavilla tunnisteilla; kirjan vanha versio korvataan automaattisesti korjatulla versiolla. Metatiedot osoittautuivat kuitenkin jokseenkin "neuvostoliittokeskeisiksi": "venäläinen kirjallisuus" ja "neuvostokirjallisuus" olivat erilliset genret. [neljätoista]
Ei kopiosuojausta . Versiosta 2.1 alkaen kirjastoon on kuitenkin lisätty erityisiä ohjeita, joiden avulla voit jakaa tekstejä rahasta.
Muoto ei ole tarpeeksi ilmeikäs oppikirjoille, hakuteoksille ja tieteellisille julkaisuille (kuten nimikin sanoo - "taidekirja"). Muodossa ei ole monimutkaista tekstin asettelua, ei tueta numeroituja ja luettelomerkittyjä luetteloita, tekstin välilyöntejä , keinoja "reunamuistiinpanojen" luomiseen , runojen ja vektorigrafiikan kirjoittajan muotoilua . [15] Jotta kirjan vähimmäistiedot – nimi, kirjoittaja ja kansi – voidaan näyttää, ohjelman on luettava ja jäsennettävä lähes kaikki XML. [16]
Standardissa ilmoitetut XPathin kautta kulkevat linkit ovat tosiasiallisesti toteutettavissa vain muutaman ihmisen toimesta, yleensä vain muotoon #id. [17]
Monet tunnetuista e-lukulaitteista tukevat FB2:ta vain ulkoisten ohjelmistojen kautta; Neuvostoliiton jälkeisten maiden, kuten PocketBookin ja Azbukan , kehitykset lukivat FB2:ta alusta alkaen.
Ohjelmat, jotka tukevat muotoa:
Ohjelmoida | Windows | Mac käyttöjärjestelmä | Linux | Android | iOS | Windows Puhelin | Tizen | Symbian | karhunvatukka |
---|---|---|---|---|---|---|---|---|---|
Jääkirjan lukija | Joo | ||||||||
viileä lukija | Joo | Joo | Joo | Joo | Joo | ||||
Librera | Joo | ||||||||
FBReader | Joo | Joo | Joo | Joo | Kyllä [18] | Joo | Joo | ||
AlReader | Joo | Joo | Joo | ||||||
Moon+ Reader | Joo | ||||||||
Akunin kirja | Joo | ||||||||
Fiction kirjan lukija | Joo | ||||||||
PyBookReader | Joo | ||||||||
STDU-katseluohjelma | Joo | ||||||||
eReader Prestigio | Joo | ||||||||
Kirjabasaarin lukija [19] | Joo | Joo | |||||||
Fly Reader [20] | Joo | Joo | |||||||
eBox | Joo | Joo | |||||||
EBookDroid | Joo | ||||||||
Yandex. Selain [21] | Joo | Joo | Joo | Joo | Joo | ||||
HedgehogReader | Joo | ||||||||
älykäs kirja | Joo | Joo |
Ohjelmoida | Kommentti |
---|---|
genebook.de | Online-editori |
Asiakirjan merkintäkielet | |
---|---|
toimistoasiakirjat _ | |
tunnettu | |
Vähemmän Tunnettu |
laitteet ja asiakirjat ) | E-kirjat (|
---|---|
Laitesarja | |
Tiedostomuodot | |
Katalogit | |
Kirjastot | |
Katso myös |