SFB към epub

Отговор на темата


This question is a means of preventing automated form submissions by spambots.
Усмивки
:D :) :( :o :shock: :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:
BBCode е включен
Кодът [img] е включен
Кодът [flash] е изключен
Кодът [url] е включен
Усмивките са включени
Преглед на темата
   

Разгъване Преглед на темата: SFB към epub

Re: SFB към epub

Мнение от thefly » 31 октомври 2017, 14:37

Мойто водно Кобо от FB2 не вдява, така че продължавам да си страдам за читаво оформление.
Замислям се, че в случая „производителя на съдържание“ сме... ние? Или Читанката? Или двете заедно? Демек, ние имаме свободата да налагаме стандартите, поне в българоезичната електронна литература. Поне докато някое умно издателство не се светне как да печели от електрически книги.

Re: SFB към epub

Мнение от Mandor » 31 октомври 2017, 14:19

Зависи от четеца. В моя eInk, например, има възможност за донастройка на FB2-извеждането с CSS. Единствената промяна, която направих, бе да намаля лявото поле на цитатите. Всичко останало ми излиза идеално за моя вкус. В телефона не съм пипал нищо.
Колкото до ePub – да, форматът си е смотан по дефиниция. Като добавим и производителите на съдържание, които хал хабер си нямат какво всъщност правят, резултатът е точно какъвто го описваш.
И – да, напълно си прав за FB2-подхода. Затова при форматиране трябва да се обръща внимание на съдържанието, а оформлението е грижа на четците (само за FB2! :D)

Re: SFB към epub

Мнение от thefly » 31 октомври 2017, 12:58

1. Да де, ама в четеца няма толкова настройки, колкото има в CSS-a на EPUB например, или по таговете на FB2. Конкретни примери: книжките на Виктор Суворов от руските торенти — текстът под снимките с лупа да го четеш. Демек, нещо е оплескано по форматирането още на ниво файл, преди да влезе в рийдъра. Или за някои от книгите от Моята библиотека — авторът на епиграфа е с такова отместване отляво, че се събира само по една буква на ред. Айде, ако авторът е „Омир“, е добре, ама ако е „Александър Дюма — син“ отива половин страница :))
Мисля си, че основното предимство на FB2-подхода е като при CSS в HTML: разделянето на съдържанието от оформлението. Но внимание трябва да се обърне и на едното, и на другото.

Re: SFB към epub

Мнение от Mandor » 31 октомври 2017, 12:18

Допълнения:
1. Напротив – точно това е целта на FB2, да не се грижиш за крайното извеждане! Крайното извеждане във FB2 се определя от четеца, а не от файла. В eInk-а ми акцента се извежда с наклонен шрифт; при същия файл на телефона ми акцентът е в синьо.
2. Абе… не е много логично едните да дефинират стиловете като .stil, други – като style["stil"]. Ама нейсе…
3. Точно каквото казвам. ;)

Re: SFB към epub

Мнение от thefly » 31 октомври 2017, 11:50

IMHO:
за 1. с две ръце съм „за“. С една малка забележка: не трябва да се забравя и крайното извеждане/форматиране на текста. В крайна сметка цялата гимнастика по структуриране и оформяне на текста има за цел добра четивност и предаване на смисъла на текста. В този ред на мисли, не мога да забравя колко добре бяха оформени демо-книжките на първата ми читанка (Sony). Някои от EPUB-вете, които свалям от тук, куцат именно в тази крайна фаза.
за 2. така изглежда да е. Логично е (макар и досадно) да е така.
за 3. имам съмнения. Ако човек не възприеме идеята на FB2/HTML за правилно структуриране на текста, а гони крайно извеждане, той ще оплеска форматирането и със стил за италик, и с маркера за акцентиране.

Накратко — абсолютно прав си, макар проверяващи да са ми вдигали джангър за неупотребата на маркер {m frame}. Но дискусията по този въпрос изисква разговор и поне по бира-две :)) Ползвам случая за въпрос, който е малко встрани от темата: по каква логика се преоразмеряват картинките при конвертирането им от SFB към FB2/EPUB? Нямам предвид в конвертора „Мандор“, а в софтуера на Читанката?

Re: SFB към epub

Мнение от Mandor » 30 октомври 2017, 16:53

Проблемите с маркерите за стилове са няколко:
1. Самото им наличие противоречи на концепцията на FB2 (а оттам – и на SFB) – укажи какво е, а не как да се изведе.
2. Различните четци (проверявал съм само CoolReader и FBReader) имат различни изисквания към начина на дефиниране на стиловете, т.е. ако дефинираш стиловете по правилата на единия четец, те няма да се изведат на другия.
3. Стилове се използват само от хора, които нямат представа как да форматират и твърдо се придържат към крайното извеждане, което довежда напр. до използване на {m italic} вместо обикновено акцентиране чрез _.
И т.н., и т.н…

Накратко – разполагаш с пълноценен конвертор, който може да преобразува добре форматиран SFB-файл в коректен FB2. И в момента не се сещам за някоя липсваща функционалност в него.

Re: SFB към epub

Мнение от thefly » 30 октомври 2017, 15:05

Благодаря много! :)

Re: SFB към epub

Мнение от Борислав » 30 октомври 2017, 13:32

thefly написа:възможно ли е да се появи за употреба един читав, актуален конвертор, който да може да бъде използван при подготовката на нови книги?

Да, ще ти изпълня желанието. :-)

Re: SFB към epub

Мнение от thefly » 30 октомври 2017, 12:23

Извинявам се за неяснотата, Мандор! Да, благодаря за конвертора, който си написал. Ползвам го, за да мога да си конвертирам книжките, които подготвям за Читанка, и да си ги изчитам на мойто Кобо :) Единственият проблем на този конвертор е, че не обработва маркерите за стилове. Преди доста време пак се беше писало тук на тази тема и тогава някой пое задължение евентуално да се помисли по въпроса :)

Re: SFB към epub

Мнение от Mandor » 30 октомври 2017, 11:52

Честно казано, не разбрах въпроса.
Ако е насочен към „ноосферата на Читанка“, тогава няма нужда от конвертор – за подготовка на нови книги (за Читанка) е достатъчен произволен текстов редактор.
Ако въпросът е относно появата на конвертор от SFB, то такъв има – писах го преди 9 години и за този срок никой от използващите го не си направи труда да проучи какви са му възможностите и най-често го използваха като формален проверител.
Ако въпросът е по някаква трета линия, ще има нужда от допълнителни разяснения…

Re: SFB към epub

Мнение от thefly » 30 октомври 2017, 11:26

Хмхм... Един чисто хипотетичен въпрос в ноосферата на Читанката: теоретично и принципно възможно ли е да се появи за употреба един читав, актуален конвертор, който да може да бъде използван при подготовката на нови книги? И ако принципно е възможно, на кой бог трябва да се молим и какво трябва да принесем в жертва, та белким се случи това?

Re: SFB към epub

Мнение от Mandor » 28 октомври 2017, 14:01

Само да предупредя, че кодът от сайта е оптимизиран за скорост, а не за пълнота при анализа, така че е възможно да получите напълно некоректен FB2, ако подадете неправилно формиран SFB-файл. Като добавим и липсата на възможност за задаване на някои задължителни атрибути във FB2, такъв конвертор би бил малко… хм, подвеждащ. :)

Re: SFB към epub

Мнение от thefly » 24 октомври 2017, 18:00

Берлиоз, dijon, ако могат да са ви полезни: http://asen.baramov.org/rsrc/sfb2fb2.zip

Това е конвертора на Борислав на адрес: http://asen.baramov.org/sfb2fb2/

Един познат го прави да работи така, както Берлиоз иска (и което трябва, всъщност), но не го довърши, защото не поиска да ми вземе пари, пък на мен ми беше неудобно да му дудна за бъговете. Дано да върши работа.

Re: SFB към epub

Мнение от Берлиоз » 24 октомври 2017, 17:06

dijon написа:Едва вчера почнах боя с кода от github, резултата е още един код в github:
https://github.com/dijon/chitank​a-sfb-converter код за използване на библиотеките за SFB към FB2 конвертиране + малко описание.

Ако има време може да направя и демо, директно да се ъплоудва файл и да може да се сваля.


Ще ти бъда признателен, ако направиш демо с опция за качване на файл и сваляне на готовия FB2. :)

Ангажирам се да го изпробвам на различни PHP версии. :)

Re: SFB към epub

Мнение от dijon » 24 октомври 2017, 16:55

Едва вчера почнах боя с кода от github, резултата е още един код в github:

https://github.com/dijon/chitanka-sfb-converter – код за използване на библиотеките за SFB към FB2 конвертиране + малко описание.

Ако има време може да направя и демо, директно да се ъплоудва файл и да може да се сваля.

Re: SFB към epub

Мнение от dijon » 03 октомври 2017, 20:19

thefly, благодаря ви много!

Re: SFB към epub

Мнение от thefly » 02 октомври 2017, 09:43

Привет! Ползвай скриптовете, публикувани от Борислав на https://github.com/chitanka/sfb-converter, които включват и новите маркери на SFB. Понеже хал-хабер нямам от уеб програмиране, ползвам стария конвертор, за които май нейде тук има публикуван линк. Качил съм си го на сайта, за да не ровя всеки път: http://asen.baramov.org/rsrc/MyLibToFB2_v-0-6-03.zip.

След това може да ползваш FB22Epub конвертора на: http://fb2epub.software.informer.com/1.1/ или http://www.fb2epub.net/rus/

Re: SFB към epub

Мнение от dijon » 01 октомври 2017, 15:54

Здравейте Берлиоз,

Благодаря за отговора. Но ми трябва за лично ползване, книгата ще е налична чак след 5 години. : )

Явно ще трябва да преформатирам за някакъв конвертер.

Re: SFB към epub

Мнение от Берлиоз » 01 октомври 2017, 13:53

Привет,

Когато книгата бъде добавена в библиотеката, автоматично ще се генерират други изходни формати.

SFB към epub

Мнение от dijon » 01 октомври 2017, 12:36

Има ли някакъв начин да си обърна SFB форматираната книга на epub?

Или го прави някакъв програмен език в системата и няма как да го изпълни обикновения потребител?

Към началото