Конвертер fb2 в azw3,mobi,epub для Windows, Mac и Linux (fb2mobi)
Goto page 1, 2, 3 ... 71, 72, 73  Next
 
Libroom Forum IndexПрограммное обеспечение
AuthorMessage

rupor
Developer

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
 
View user's profile ^

kaznelson
Член клуба The eBook

Член клуба The eBook



Joined: 08 Jun 2007
Posts: 4642


Location: Москва

Posted: 06.06.2015 22:39    

rupor wrote:
По слухам последняя прошивка делает русские переносы без специальной обработки - вы не знаете, это правда?

Да, если книга содержит корректную метаинфу о языке, то переносы будут. А с принудительной расстановкой конвертером - будут всегда. Wink
Вот паттерны из прошивки 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
 
View user's profile ^

rupor
Developer

Developer



Joined: 08 Nov 2008
Posts: 1985


Location: США

Posted: 06.06.2015 22:44    

kaznelson wrote:
Не-не-не, речь о фиксированном пробеле после открывающего абзац троеточия, аналогично диалогам.


Какой я тупой. Добавлю конечно, не проблема.

kaznelson wrote:
Просто удобнее все настройки имесь из единого конфига. Но это не критично...


Тогда окажется, что трансформация зависит не только от содержимого xslt файла но и от конфига, в котором уже указан xslt файл. Не согласен категорически Smile Вместо этого можно завести в конфиге еще один profile с указанием на еще один xslt файл.
_________________
Sony PRS (500,505,900,650,T1,Т2), Nook (ST, GL+), Kindle (PW2,3,4 Voyage, Oasis 2)
 
View user's profile ^

.dangel
Бывалый участник форума

Бывалый участник форума



Joined: 10 May 2011
Posts: 100



Posted: 09.06.2015 13:48    

rupor
По вашей подсказке, попробовал перевести вашей программой. Все получилось проблем нет. Попробовал заодно на кучке других, пока никаких проблем не замечено. Благодарю огромнейше.
 
View user's profile ^

monstr008
Новенький участник форума

Новенький участник форума



Joined: 11 Jul 2013
Posts: 9



Posted: 26.06.2015 17:44    

ЧЯДНТ кидайю файл на exe-шник, а дальше ничего не получаю.
пробовал через коммандную строку получил
:

Code:
C:\Users\Gamer\Downloads\fb2mobi_x64>fb2mobi.exe Брэнсон Ричард. К черту всё! Бе
рись и делай! - royallib.ru.fb2
usage: fb2mobi.exe [-h] [-i INPUTDIR] [-o OUTPUTDIR] [-f OUTPUTFORMAT] [-r]
                   [-s] [--delete-source-file] [--delete-input-dir] [-d]
                   [--log LOG] [--log-level LOGLEVEL]
                   [--hyphenate | --no-hyphenate]
                   [--transliterate | --no-transliterate]
                   [--transliterate-author-and-title | --no-transliterate-author
-and-title]
                   [--kindle-compression-level KINDLECOMPRESSIONLEVEL]
                   [-p PROFILE] [--css CSS] [--xslt XSLT]
                   [--dropcaps {Simple,Smart,None}] [-l]
                   [--toc-max-level TOCMAXLEVEL] [--notes-mode NOTESMODE]
                   [--notes-bodies NOTESBODIES]
                   [--annotation-title ANNOTATIONTITLE] [--toc-title TOCTITLE]
                   [--chapter-on-new-page | --no-chapter-on-new-page]
                   [--toc-before-body | --toc-after-body] [-nc] [-cl] [-us]
                   [-nt]
                   [infile] [outfile]
fb2mobi.exe: error: unrecognized arguments: К черту всё! Берись и делай! - royal
lib.ru.fb2

 
View user's profile ^

knigophil
Член клуба The eBook

Член клуба The eBook



Joined: 24 May 2010
Posts: 2279


Location: SoCal

Posted: 26.06.2015 19:17    

monstr008
Название файла содержит пробелы, поэтому его следует заключить в кавычки.
_________________
Kindle Voyage
Рекомендации по межформатному конвертированию
 
View user's profile ^

SergeAG
Постоянный участник форума

Постоянный участник форума



Joined: 19 Nov 2012
Posts: 162


Location: Сочи

Posted: 26.06.2015 22:52    

Почему не конвертирует книгу Достоевский "Бесы"?
https://dropmefiles.com/KwUhF
Настройки все дефолтные.

Уже штук 5 книг нашел, которые не конвертируются.
А старая версия fb2mobi от 2012г., которая идет с программой MyHomeLib Бесов спокойно сконвертировала.

Может из-за сносок? Или переносы не может расставить?
Заказал амазон киндл, хочу читать книги с переносами. Старая версия не ставит переносы. А ваша ставит, но не все книги конвертируются. В частности "Бесы".
 
View user's profile ^

knigophil
Член клуба The eBook

Член клуба The eBook



Joined: 24 May 2010
Posts: 2279


Location: SoCal

Posted: 26.06.2015 23:46    

SergeAG
Странно, Бесы ваши у меня спокойно конвертируются. Версия конвертера 2.3.6, конвертируется что с умолчательными настройками, что с моими.
...Сбились мы, что делать нам... Smile
Продемонстрируйте сообщение об ошибке.

Насет переносов: последняя верия прошивки PW2 автоматически ставит переносы в русскоязычных книгах. Другое дело, насколько корректно.
_________________
Kindle Voyage
Рекомендации по межформатному конвертированию
 
View user's profile ^

rupor
Developer

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)
 
View user's profile ^

SergeAG
Постоянный участник форума

Постоянный участник форума



Joined: 19 Nov 2012
Posts: 162


Location: Сочи

Posted: 27.06.2015 08:52    

Хм, перекачал из шапки версию х64 по вин8.1 х64, скачал киндлген и бесов. Скинул это всё в одну папку, а бесов скинул на файл fb2mobi и сработало. Неделю назад не работало. Может файлы плохо скачались..

Скажите, как подключить конвертер к программе myhomelib, чтобы конвертирование происходило в azw3 и подхватывались свои настройки? Нужно все файлы скинуть в папку конвертеров в подпапку fb2mobi? Этого достаточно?
 
View user's profile ^

rupor
Developer

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)
 
View user's profile ^

SergeAG
Постоянный участник форума

Постоянный участник форума



Joined: 19 Nov 2012
Posts: 162


Location: Сочи

Posted: 28.06.2015 11:25    

Где бы взять инструкцию по настройке стилей и т.п.? Раньше была где-то, вроде файл назывался Fb2mobi.py%20Documentation.pdf.

Там было написано, как сноски настраивать, подключать к myhomelib и т.п.
 
View user's profile ^

rupor
Developer

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)
 
View user's profile ^

SergeAG
Постоянный участник форума

Постоянный участник форума



Joined: 19 Nov 2012
Posts: 162


Location: Сочи

Posted: 29.06.2015 07:55    

Спасибо
 
View user's profile ^

LonerD
Член клуба The eBook

Член клуба 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
 
View user's profile ^

kale-ru
Новенький участник форума

Новенький участник форума



Joined: 30 Jun 2015
Posts: 1



Posted: 30.06.2015 17:04    

Для Arch Linux собрал пакет установки. Пакет размещен на публичном репозитории AUR.
Ссылка на пакет https://aur.archlinux.org/packages/fb2mobi-git/
 
View user's profile ^

rupor
Developer

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)
 
View user's profile ^

SergeAG
Постоянный участник форума

Постоянный участник форума



Joined: 19 Nov 2012
Posts: 162


Location: Сочи

Posted: 02.07.2015 08:52    

Не конвертируется первый том Чехов Антон - Том 1. Рассказы, повести, юморески 1880-1882

http://royallib.com/book/chehov_anton/tom_1_rasskazi_povesti_yumoreski _1880_1882.html

Аналогично и с конвертацией книги из библиотеки флибуста.

Из настроек fb2mobi изменил только отображение сносок с default на block
 
View user's profile ^

rupor
Developer

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)
 
View user's profile ^

SergeAG
Постоянный участник форума

Постоянный участник форума



Joined: 19 Nov 2012
Posts: 162


Location: Сочи

Posted: 02.07.2015 20:04    

rupor wrote:

Попробуйте новую версию - 2.3.7, все должно работать


Спасибо, работает!
 
View user's profile ^
Libroom Forum IndexПрограммное обеспечениеAll times are GMT + 4 Hours
Goto page 1, 2, 3 ... 71, 72, 73  Next
Page 1 of 73

 
Jump to:  
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