Author | Message |
---|
rupor Developer
Joined: 08 Nov 2008 Posts: 1985
Location: США
| Posted: 06.06.2015 22:18 | |
| Из-за того, что автор оригинального конвертера fb2convdnk_dz на некоторое время забросил свое детище, а так же по причине того, что fb2conv (а точнее Python 2 на котором она написана) не совсем правильно ведет себя в не русифицированных Windows последних моделей, была сделана попытка лечения, что и привело в конце концов к появлению этой темы.
Итак, чтобы упростить дело, начиная с этого сообщения обсуждение fb2mobi происходит в этой теме, а обсуждение оригинальной fb2conv - в старой теме.
В настоящее изменение fb2conv полностью остановлено, все дальнейшее развитие конвертера и его обсуждение происходит здесь.
Не будучи модератором раздела я не могу перетащить сюда всю историю развития fb2mobi, но она есть в старой теме.
Оригинальная программа была переведена на английский, Python 3 и на некоторое время потеряла UI (GUI). В процессе были исправлены разнообразные ошибки и добавлены некоторые новые возможности, перечисленные в докиментации. Спустя некоторе время автор оригинального поекта нашел время, присоединился к проекту и вернул UI (GUI) из старого поекта улучшив его. Он же позаботился о сборке для MAC.
Огромное спасибо пользователю kaznelson за тестирование и предложения по улучшению программы.
Пользователь gmk57 помог починить несколько проблем и добавил обработку прозрачных PNG и параллельный вывод на экран.
dnk_dz (автор оригинального проекта) вернул программе UI (GUI) интерфейсы и производит дистрибутивы для MAC.
Документация: здесь Исходный код программы доступен здесь. Последние бинарники можно скачать отсюда
Beta версия новой итерации конвертера (полный rewrite) доступна здесь Документацияздесь
В связи со скорым закрытием этого ресурса дальнейшее обсуждение будет вестись на 4PDA пока в теме "Организация библиотеки на ПК/читалке" _________________ Sony PRS (500,505,900,650,T1,Т2), Nook (ST, GL+), Kindle (PW2,3,4 Voyage, Oasis 2)
Last edited by rupor on 05.02.2019 01:31; edited 40 times in total |
| | | kaznelson Член клуба The eBook
Joined: 08 Jun 2007 Posts: 4642
Location: Москва
| Posted: 06.06.2015 22:39 | |
| rupor wrote: | По слухам последняя прошивка делает русские переносы без специальной обработки - вы не знаете, это правда? |
Да, если книга содержит корректную метаинфу о языке, то переносы будут. А с принудительной расстановкой конвертером - будут всегда. Вот паттерны из прошивки 5.6.2.1: http://rghost.ru/7SF2WxqmW
rupor wrote: | kaznelson wrote: | предлагаю дополнить spaces.xsl символом троеточия U+2026 |
Заменять символ троеточия на даш если я вас правильно понял лично мне не кажется правильным - как-то я здесь логики не прослеживаю. Может я что-то упустил? |
Не-не-не, речь о фиксированном пробеле после открывающего абзац троеточия, аналогично диалогам.
rupor wrote: | kaznelson wrote: | в конфиге fb2mobi.config есть раздел исключений из буквицы noDropcapsSymbols. А можно ли аналогичным параметром конфига сделать работу с символами из файла spaces.xsl? |
А зачем? Вы же можете иметь сколько хотите xsl файлов... |
Просто удобнее все настройки имесь из единого конфига. Но это не критично... _________________ Kobo Glo HD, Kobo Aura H2O, Kindle Paperwhite 2 |
| | | rupor Developer
Joined: 08 Nov 2008 Posts: 1985
Location: США
| Posted: 06.06.2015 22:44 | |
| kaznelson wrote: | Не-не-не, речь о фиксированном пробеле после открывающего абзац троеточия, аналогично диалогам. |
Какой я тупой. Добавлю конечно, не проблема.
kaznelson wrote: | Просто удобнее все настройки имесь из единого конфига. Но это не критично... |
Тогда окажется, что трансформация зависит не только от содержимого xslt файла но и от конфига, в котором уже указан xslt файл. Не согласен категорически Вместо этого можно завести в конфиге еще один profile с указанием на еще один xslt файл. _________________ Sony PRS (500,505,900,650,T1,Т2), Nook (ST, GL+), Kindle (PW2,3,4 Voyage, Oasis 2) |
| | | .dangel Бывалый участник форума
Joined: 10 May 2011 Posts: 100
| Posted: 09.06.2015 13:48 | |
| rupor По вашей подсказке, попробовал перевести вашей программой. Все получилось проблем нет. Попробовал заодно на кучке других, пока никаких проблем не замечено. Благодарю огромнейше. |
| | | monstr008 Новенький участник форума
Joined: 11 Jul 2013 Posts: 9
| Posted: 26.06.2015 17:44 | |
| ЧЯДНТ кидайю файл на exe-шник, а дальше ничего не получаю. пробовал через коммандную строку получил
|
| | | knigophil Член клуба The eBook
Joined: 24 May 2010 Posts: 2279
Location: SoCal
| | | | SergeAG Постоянный участник форума
Joined: 19 Nov 2012 Posts: 162
Location: Сочи
| Posted: 26.06.2015 22:52 | |
| Почему не конвертирует книгу Достоевский "Бесы"? https://dropmefiles.com/KwUhF Настройки все дефолтные.
Уже штук 5 книг нашел, которые не конвертируются. А старая версия fb2mobi от 2012г., которая идет с программой MyHomeLib Бесов спокойно сконвертировала.
Может из-за сносок? Или переносы не может расставить? Заказал амазон киндл, хочу читать книги с переносами. Старая версия не ставит переносы. А ваша ставит, но не все книги конвертируются. В частности "Бесы". |
| | | knigophil Член клуба The eBook
Joined: 24 May 2010 Posts: 2279
Location: SoCal
| Posted: 26.06.2015 23:46 | |
| SergeAG Странно, Бесы ваши у меня спокойно конвертируются. Версия конвертера 2.3.6, конвертируется что с умолчательными настройками, что с моими. ...Сбились мы, что делать нам... Продемонстрируйте сообщение об ошибке.
Насет переносов: последняя верия прошивки PW2 автоматически ставит переносы в русскоязычных книгах. Другое дело, насколько корректно. _________________ Kindle Voyage Рекомендации по межформатному конвертированию |
| | | rupor Developer
Joined: 08 Nov 2008 Posts: 1985
Location: США
| Posted: 27.06.2015 05:17 | |
| SergeAG Да, у меня тоже с Бесами никаких проблем, все конвертируется. Надо как-то подробнее... _________________ Sony PRS (500,505,900,650,T1,Т2), Nook (ST, GL+), Kindle (PW2,3,4 Voyage, Oasis 2) |
| | | SergeAG Постоянный участник форума
Joined: 19 Nov 2012 Posts: 162
Location: Сочи
| Posted: 27.06.2015 08:52 | |
| Хм, перекачал из шапки версию х64 по вин8.1 х64, скачал киндлген и бесов. Скинул это всё в одну папку, а бесов скинул на файл fb2mobi и сработало. Неделю назад не работало. Может файлы плохо скачались..
Скажите, как подключить конвертер к программе myhomelib, чтобы конвертирование происходило в azw3 и подхватывались свои настройки? Нужно все файлы скинуть в папку конвертеров в подпапку fb2mobi? Этого достаточно? |
| | | rupor Developer
Joined: 08 Nov 2008 Posts: 1985
Location: США
| Posted: 27.06.2015 17:37 | |
| SergeAG Да, это то, как я ее использую _________________ Sony PRS (500,505,900,650,T1,Т2), Nook (ST, GL+), Kindle (PW2,3,4 Voyage, Oasis 2) |
| | | SergeAG Постоянный участник форума
Joined: 19 Nov 2012 Posts: 162
Location: Сочи
| Posted: 28.06.2015 11:25 | |
| Где бы взять инструкцию по настройке стилей и т.п.? Раньше была где-то, вроде файл назывался Fb2mobi.py%20Documentation.pdf.
Там было написано, как сноски настраивать, подключать к myhomelib и т.п. |
| | | rupor Developer
Joined: 08 Nov 2008 Posts: 1985
Location: США
| Posted: 28.06.2015 22:53 | |
| В старой теме есть документация. На сколько она актуальна - не знаю, не читал. В моей версии с точки зрения стилей изменилось довольно мало... _________________ Sony PRS (500,505,900,650,T1,Т2), Nook (ST, GL+), Kindle (PW2,3,4 Voyage, Oasis 2) |
| | | SergeAG Постоянный участник форума
Joined: 19 Nov 2012 Posts: 162
Location: Сочи
| Posted: 29.06.2015 07:55 | |
| Спасибо |
| | | LonerD Член клуба The eBook
Joined: 08 Oct 2012 Posts: 1175
Location: Новороссия
| Posted: 30.06.2015 05:15 | |
| rupor wrote: | fb2conv (а точнее Python 2 на котором она написана) не совсем правильно ведет себя в не русифицированных Windows последних моделей |
А что с ней не так? В чём проблема? Сижу именно под английской Win8 x64. Давным-давно наконвертил ею кучу книг (не помню уже под какой ОС), до сих пор новых не возникает необходимости делать, но интересны подводные камни, которые могут возникать. _________________ Amazon Kindle Paperwhite (2012) + Kindle Fire HD 8.9" + Samsung Galaxy S i9000 |
| | | kale-ru Новенький участник форума
Joined: 30 Jun 2015 Posts: 1
| | | | rupor Developer
Joined: 08 Nov 2008 Posts: 1985
Location: США
| Posted: 30.06.2015 17:34 | |
| LonerD Если у вас в Windows выбрана русская locale для non-unicode programs - то ничего. _________________ Sony PRS (500,505,900,650,T1,Т2), Nook (ST, GL+), Kindle (PW2,3,4 Voyage, Oasis 2) |
| | | SergeAG Постоянный участник форума
Joined: 19 Nov 2012 Posts: 162
Location: Сочи
| | | | rupor Developer
Joined: 08 Nov 2008 Posts: 1985
Location: США
| Posted: 02.07.2015 17:30 | |
| SergeAG Да, не конвертируется. В книге имеется 2 main body - т.е. body без имени (<body><section><empty></section></body> перед cover page).
Согласно FictionBook2.21.xsd: Main content of the book, multiple bodies are used for additional information, like footnotes, that do not appear in the main book flow. The first body is presented to the reader by default, and content in the other bodies should be accessible by hyperlinks. Name attribute should describe the meaning of this body, this is optional for the main body.
Если убрать указанную бяку руками - все работает. Я посмотрю что можно сделать.
Posted after 58 minutes 53 seconds:
SergeAG Попробуйте новую версию - 2.3.7, все должно работать _________________ Sony PRS (500,505,900,650,T1,Т2), Nook (ST, GL+), Kindle (PW2,3,4 Voyage, Oasis 2) |
| | | SergeAG Постоянный участник форума
Joined: 19 Nov 2012 Posts: 162
Location: Сочи
| Posted: 02.07.2015 20:04 | |
| rupor wrote: | Попробуйте новую версию - 2.3.7, все должно работать |
Спасибо, работает! |
| | |
| You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
© Libroom, 2021
|