Редактор FB2 в Linux

Неужели нет программ для создания и редактирования книг в формате FB2?
Нашел только пару читалок и все....
Приходится писать какие-то свои конверторы и простенькие редакторы :-(

Комментарии

свои конверторы писать не надо: есть OOoFBTools
Это такая приблуда для OpenOffice(OpenOffice-то знаешь, где брать?)Только для нее OpenOffice 3.3 не пойдет, нужен 3.2
Заходи по ссылке, только сначала зарегистрируйся на Гуглопочте.
А редактор - запускай FBE через Wine.
Или можешь использовать vim. Ну а хочешь - пиши свой.

Не пользуюсь опенофисом, да и вайном
надо попробовать этот FBE в виртуальной машине запустить что ли
пока в текстовом редакторе правлю :-)

CupIvan написал:
Не пользуюсь опенофисом, да и вайном

Первый раз вижу Линуксоида, который Опенофисом не пользуется Ну ладно Вайн, но ОпенОфис! Странно.
CupIvan написал:
пока в текстовом редакторе правлю :-)

А как картинки в текстовом режиме правишь?

вместо офиса использую абиворд и гнумерик, они вроде поменьше, да побыстрее
картинки пока не было необходимости править, пока больше делаю правильную верстку
в виртуалке кстати FBE запустился, пару ошибок нашел в документе :-)
буду как валидатор перед публикацией использовать

OOoFBTools может и валидацию FB2-шных файлов проводить.
По части напр. построения таблиц - это вообще главный инструмент, другие конверторы вроде этого вообще не умеют.
пример книг с таблицами, сделанными OOoFBTools
у меня тоже есть книжки, где таблицы сделаны с помощью этого инструмента, напр. Аркаим - момент истины, Make Winning a Habit, Озарение: Сила мгновенных решений.
Это гораздо легче, чем вручную выписывать каждый элемент таблицы по Кондратовичу.
в соседней теме мануал по установке OOoFBTools в OpenOffice
Не знаю, есть что-либо подобное для АбиВорд. ;)
ну и вообще всю тему поизучай.

ок, пасиб, как будут нужны таблицы и картинки, погляжу что за зверь
замучался на каждом ответе approve жать, неужели это у всех так? еще с моим медленным мобильным инетом... ррр... >8-[

CupIvan написал:
замучался на каждом ответе approve жать, неужели это у всех так? еще с моим медленным мобильным инетом... ррр... >8-[

Покопайся в своих настройках.
Топикстартеры! Без нужды при создании темы не трогайте управление комментариями

Zadd написал:
А как картинки в текстовом режиме правишь?

Можно я отвечу? Элементарно, Ватсон. Выдираем нужные куски из fb2, раскодируем и в Gimp. Затем в обратном порядке. Если хочется, можно немного автоматизировать. Годится, впрочем, для практически любой ОС, и для винды тоже ;-)

осталось разобраться как кодировать и декодировать, они вроде там в base64?
хм... а можно интересно заливать книги в формате fbz? там и картинки лежат отдельно от книжки в обычном zip архиве

CupIvan написал:
осталось разобраться как кодировать и декодировать, они вроде там в base64?
хм... а можно интересно заливать книги в формате fbz? там и картинки лежат отдельно от книжки в обычном zip архиве

Ага, именно.
base64 - stand-alone encoder and decoder for base64
SYNOPSIS
base64 [ -d ] [ filename ]
base64 -e [ -c width ] [ filename ]

Насчет fbz не знаю, это к начальству.

Да, и похоже, что валидатор в OOFB2Tools работает только в виндовой версии.
Но это легко исправимо, можно использовать внешний валидатор. Исходные питоновские скрипты берутся с помощью SVN, см. http://code.google.com/p/fb2utils/source/checkout

kozlenok написал:
base64 - stand-alone encoder and decoder for base64
SYNOPSIS
base64 [ -d ] [ filename ]
base64 -e [ -c width ] [ filename ]
Да, и похоже, что валидатор в OOFB2Tools работает только в виндовой версии.
Но это легко исправимо, можно использовать внешний валидатор. Исходные питоновские скрипты берутся с помощью SVN, см. http://code.google.com/p/fb2utils/source/checkout

Читал, что конвертацию картинок он делает в Линуховой версии, а чтобы делал конвертацию картинок в Винде, нужно к Винде присобачить base64. Где его взять?
У мну картинки в текст не конвертировались(ссылка на картинку делается, а самой картинки нет).
Но зато всякие сноски, ссылки и таблицы конвертит идеально.
Самое главное, что таблицы конвертить можно только этим конвертором(или писать их вручную по книжке Кондратовича)
P.S.
Не думаю, что валидатор работает только в Винде.
По ПКМ(правой клавише мыши) возможно, но встроенный в менюшку OpenOfficе Writer'а вызывается изнутри райтера и наверно должен и в Лине работать.

Zadd написал:
Читал, что конвертацию картинок он делает в Линуховой версии, а чтобы делал конвертацию картинок в Винде, нужно к Винде присобачить base64. Где его взять?

Он есть в комплекте (1.18), см. в дистрибутиве файл OOoFBTools.oxt, распакуй его как zip-архив, далее внутри в каталоге win32 есть файл base64.exe.

Zadd написал:

У мну картинки в текст не конвертировались(ссылка на картинку делается, а самой картинки нет).

Может быть каталог не тот или нечто подобное вот этому случаю?

Zadd написал:

Но зато всякие сноски, ссылки и таблицы конвертит идеально.
Самое главное, что таблицы конвертить можно только этим конвертором(или писать их вручную по книжке Кондратовича)

kozlenok написал:
Он есть в комплекте (1.18), см. в дистрибутиве файл OOoFBTools.oxt, распакуй его как zip-архив, далее внутри в каталоге win32 есть файл base64.exe.

НЕТУ
Цитата:
Может быть каталог не тот или нечто подобное вот этому случаю?

Офис у меня установлен в реестре, а не портабельный.
Или там надо, чтобы Writer был установлен?

Файл base64.exe там есть, в матрешке (по крайней мере, от версии 1.1.5 до 1.18).

На примере 1.18
Весь дистрибутив: http://code.google.com/p/ooofbtools/downloads/detail?name=OOoFBTools-1.18.zip&can=2&q=

В этом архиве есть файл OOoFBTools.oxt, а в нем среди прочего есть и программа base64.exe для win32, при желании ее можно вытащить из этого файла как из zip-архива.

Но штатным образом, как я понял, она вроде сама записывается то ли при установке, то ли каждый раз при работе во временный каталог, связанный с пользовательскими настройками, т.е. типа C:\Documents and Settings\USER\Application Data\OpenOffice.org\3\user\uno_packages\cache\uno_packages\c06f.tmp_\OOoFBTools.oxt\win32\base64.exe

(Или какой-то антивирусный монитор считает такую деятельность подозрительной?)

(сейчас проверить не могу, если только в виртуалке)

Понятно, что портабельная версия Open Office (и Writer'а в комплекте) при таких условиях не увидит этого файла, а должна увидеть стационарная, что и у тебя, а раз она не видит -- значит или старая версия и не содержит этого файла (какая?) или файл записывается куда-то не туда. (Интересно, а не проще поместить его сразу в каталог, входящий в %PATH% ? Или тогда придется корректировать файл Graphic.xba?) На всякий случай, ссылка на сам файл base64.exe (из версий 1.17-1.18): http://depositfiles.com/files/7rsg1i070

не знал, что OOoFBTools.oxt - это архив.
оказывается этот файл (base64.exe) находится в OpenOffice.org 3\share\uno_packages\cache\uno_packages\82F.tmp_\OOoFBTools.oxt\win32
Graphic.xba в другой папке, тоже кэш, но папка другая, в этой папке кроме base64 больше ничего нет, а в той папке много всяких файлов.
Щаз попробовал сконвертить картинку. Результат: фиг вам!:
<binary id="img_0.png" content-type="image/png">iVBORw0KGgo=</binary>
Самой картинки нет.
Версия 1.18
до этого была версия 1.3, тоже картинки не конвертила.

Кажется, уже разобрался, в чем там была собака зарыта было дело(ну или почти разобрался)

kozlenok написал:
Можно я отвечу? Элементарно, Ватсон. Выдираем нужные куски из fb2, раскодируем и в Gimp. Затем в обратном порядке. Если хочется, можно немного автоматизировать. Годится, впрочем, для практически любой ОС, и для винды тоже ;-)

Привет. Я смотрю ты не только в Ворде, ещё и Лине разбираешься. А Ворд из Линуха запускаешь?
Интересный опыт онанизма ты тут описал :D
Пробовать в Винде не буду, нет смысла, есть же FBE, он сам вставит картинки, а уж графический редактор выбрать можно.
Да и вообще править в FBE удобнее(на высоком уровне, а когда надо, то и на низком (Source) тоже).

Пользую редактор , визуально оч похож на Fiction Book Editor.

Chupakabra88 написал:
Пользую редактор , визуально оч похож на Fiction Book Editor.
А название забыл? А какую программу запускаешь? Или что написано в свойствах ярлыка, на который нажимаешь для вызова программы? Или у тебя все программы при запуске системы стартуют?

Есть вот такой, open source редактор, похожий на FBE: http://fb2edit.lintest.ru/ Написан на Qt, работает практически на всем (правда, я лично в работе не проверял - не могу сказать по удобству).

Да, судя по скрину очень похоже на FBE.
Очень хорошо, что и у линуксоидов есть теперь программа для редактирования FB2.
UPD
Могу предположить, что в лине на Qt будет летать, а в винде и прочих линях(без Qt) будет тормозить, эмулируя Qt в другой среде. Предполагаю по работе Qt-браузера: ему надо много времени, чтобы сэмулировать Qt на винде.

Не совсем так - Qt-шные программы вполне себе "native" на Windows (собственно, в этом и заключается одна из beauty Qt ;) ). С другой стороны, в сравнении с FBE эта программка еще очень "сырая", до функционала FBE еще море работы...

X