Конвертер fb2 в azw3,mobi,epub для Windows, Mac и Linux (fb2mobi)
Goto page 1, 2, 3 ... 56, 57, 58  Next
 
View unanswered posts
Post new topic   Reply to topic    The-eBook Forum Index -> Программное обеспечение
 
Author Message

rupor
Developer

Developer



Joined: 08 Nov 2008
Posts: 1892


Location: США

PostPosted: 06.06.2015 22:18     Quote

Из-за того, что автор оригинального конвертера fb2conv dnk_dz на некоторое время забросил свое детище, а так же по причине того, что fb2conv (а точнее Python 2 на котором она написана) не совсем правильно ведет себя в не русифицированных Windows последних моделей, была сделана попытка лечения, что и привело в конце концов к появлению этой темы.

Итак, чтобы упростить дело, начиная с этого сообщения обсуждение fb2mobi происходит в этой теме, а обсуждение оригинальной fb2conv - в старой теме.

В настоящее изменение fb2conv полностью остановлено, все дальнейшее развитие конвертера и его обсуждение происходит здесь.

Не будучи модератором раздела я не могу перетащить сюда всю историю развития fb2mobi, но она есть в старой теме.

Оригинальная программа была переведена на английский, Python 3 и на некоторое время потеряла UI (GUI). В процессе были исправлены разнообразные ошибки и добавлены некоторые новые возможности, перечисленные в докиментации. Спустя некоторе время автор оригинального поекта нашел время, присоединился к проекту и вернул UI (GUI) из старого поекта улучшив его. Он же позаботился о сборке для MAC.

Огромное спасибо пользователю kaznelson за тестирование и предложения по улучшению программы.

Пользователь gmk57 помог починить несколько проблем и добавил обработку прозрачных PNG и параллельный вывод на экран.

dnk_dz (автор оригинального проекта) вернул программе UI (GUI) интерфейсы и производит дистрибутивы для MAC.

    Документация: здесь
    Исходный код программы доступен здесь.
    Последние бинарники можно скачать отсюда

_________________
Sony PRS (500,505,900,650,T1,Т2), Nook (ST, GL+), Kindle (PW2, PW3, Voyage, Oasis 2)


Last edited by rupor on 08.04.2018 04:45; edited 36 times in total
 
View user's profile Send private message ^

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

Член клуба The eBook



Joined: 08 Jun 2007
Posts: 4618


Location: Москва

PostPosted: 06.06.2015 22:39     Quote

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 Aura H2O, Kobo Glo HD, Kindle Paperwhite 2
 
View user's profile Send private message E-mail ^

rupor
Developer

Developer



Joined: 08 Nov 2008
Posts: 1892


Location: США

PostPosted: 06.06.2015 22:44     Quote

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


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

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


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

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

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



Joined: 10 May 2011
Posts: 100



PostPosted: 09.06.2015 13:48     Quote

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

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

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



Joined: 11 Jul 2013
Posts: 9



PostPosted: 26.06.2015 17:44     Quote

ЧЯДНТ кидайю файл на 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 Send private message Skype ^

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

Член клуба The eBook



Joined: 24 May 2010
Posts: 2264


Location: SoCal

PostPosted: 26.06.2015 19:17     Quote

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

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

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



Joined: 19 Nov 2012
Posts: 162


Location: Сочи

PostPosted: 26.06.2015 22:52     Quote

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

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

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

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

Член клуба The eBook



Joined: 24 May 2010
Posts: 2264


Location: SoCal

PostPosted: 26.06.2015 23:46     Quote

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

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

rupor
Developer

Developer



Joined: 08 Nov 2008
Posts: 1892


Location: США

PostPosted: 27.06.2015 05:17     Quote

SergeAG
Да, у меня тоже с Бесами никаких проблем, все конвертируется. Надо как-то подробнее...
_________________
Sony PRS (500,505,900,650,T1,Т2), Nook (ST, GL+), Kindle (PW2, PW3, Voyage, Oasis 2)
 
View user's profile Send private message ^

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

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



Joined: 19 Nov 2012
Posts: 162


Location: Сочи

PostPosted: 27.06.2015 08:52     Quote

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

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

rupor
Developer

Developer



Joined: 08 Nov 2008
Posts: 1892


Location: США

PostPosted: 27.06.2015 17:37     Quote

SergeAG
Да, это то, как я ее использую
_________________
Sony PRS (500,505,900,650,T1,Т2), Nook (ST, GL+), Kindle (PW2, PW3, Voyage, Oasis 2)
 
View user's profile Send private message ^

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

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



Joined: 19 Nov 2012
Posts: 162


Location: Сочи

PostPosted: 28.06.2015 11:25     Quote

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

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

rupor
Developer

Developer



Joined: 08 Nov 2008
Posts: 1892


Location: США

PostPosted: 28.06.2015 22:53     Quote

В старой теме есть документация. На сколько она актуальна - не знаю, не читал. В моей версии с точки зрения стилей изменилось довольно мало...
_________________
Sony PRS (500,505,900,650,T1,Т2), Nook (ST, GL+), Kindle (PW2, PW3, Voyage, Oasis 2)
 
View user's profile Send private message ^

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

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



Joined: 19 Nov 2012
Posts: 162


Location: Сочи

PostPosted: 29.06.2015 07:55     Quote

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

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

Член клуба The eBook



Joined: 08 Oct 2012
Posts: 1175


Location: Новороссия

PostPosted: 30.06.2015 05:15     Quote

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 Send private message ICQ ^

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

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



Joined: 30 Jun 2015
Posts: 1



PostPosted: 30.06.2015 17:04     Quote

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

rupor
Developer

Developer



Joined: 08 Nov 2008
Posts: 1892


Location: США

PostPosted: 30.06.2015 17:34     Quote

LonerD
Если у вас в Windows выбрана русская locale для non-unicode programs - то ничего.
_________________
Sony PRS (500,505,900,650,T1,Т2), Nook (ST, GL+), Kindle (PW2, PW3, Voyage, Oasis 2)
 
View user's profile Send private message ^

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

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



Joined: 19 Nov 2012
Posts: 162


Location: Сочи

PostPosted: 02.07.2015 08:52     Quote

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

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

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

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

rupor
Developer

Developer



Joined: 08 Nov 2008
Posts: 1892


Location: США

PostPosted: 02.07.2015 17:30     Quote

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, PW3, Voyage, Oasis 2)
 
View user's profile Send private message ^

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

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



Joined: 19 Nov 2012
Posts: 162


Location: Сочи

PostPosted: 02.07.2015 20:04     Quote

rupor wrote:

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


Спасибо, работает!
 
View user's profile Send private message ^
Display posts from previous:   
Post new topic   Reply to topic    The-eBook Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Goto page 1, 2, 3 ... 56, 57, 58  Next
Page 1 of 58

 
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

© The-eBook, 1999-2014. © Design by Prohorenkov
Syndicating News | Powered by phpBB © 2001, 2005 phpBB Group.
Хостинг предоставлен компанией DatForce     Яндекс.Метрика