Редактор для FB2-книг
Под Windows есть FB Editor — в нем исправил уже несколько книг (1984, к примеру). Вполне устраивает. Неужели под Линукс нет ничего подобного?
Проект у меня такой — исправить все книги моей гигабайтной sf-библиотеки — сколько успею за лето. Обидно делать это под виндой. 🙁
Re: Редактор для FB2-книг
были скрипты на перле, можешь их использовать. А вообще это ж xml, тут vim при желании сойдёт 🙂
Re: Редактор для FB2-книг
Да хотелось висивиг, но видно не судьба. 🙂 Так-то главное — подсветка, пойдет и правда любой редактор мощнее gedit.
Нужен еще конвертор из RTF, HTML и т.п. — была бы еще к этим перловым скриптам документация. Ну да ладно, буду разбираться, раз нет выбора.
Re: Редактор для FB2-книг
собственно те самые скрипты из html и переводят. И ещё из чего то, посмотри на сайте fb2.
Re: Редактор для FB2-книг
А что? Можно написать программку, только непонятно, будет ли востребована.
Re: Редактор для FB2-книг
БУДЕТ! По-крайней мере мной. 🙂 Да и все-таки не так уж и мало людей правят FB2 книги — почему же читать под Линуксом и Виндовс можно одной программой, а править — нет?
Re: Редактор для FB2-книг
FB2 — это для хранения и отображения очень простых текстов, а не для редактирования. С тем же успехом можно потребовать редактор для PostScript.
Я не к тому что это не сложно — это просто не очень осмысленно. Исходники должны быть в других форматах.
Re: Редактор для FB2-книг
Простых? Мне так не показалось — стихи, эпиграфы, подзаголовки — все это в GUI редакторе удобнее править, мне по крайней мере.
Re: Редактор для FB2-книг
Re: Редактор для FB2-книг
а может подскажете какой-нить fb2 to txt конвертер?
Re: Редактор для FB2-книг
> FB2 — это для хранения и отображения очень простых текстов, а не для редактирования. С тем же успехом можно потребовать редактор для PostScript.
Под редактированием скорее всего имеется в виду исправление ошибок, опечаток и приведение текста в приемлемый вид.
> Я не к тому что это не сложно — это просто не очень осмысленно. Исходники должны быть в других форматах.
Для художественной литературы fb2 идеален, ибо очень прост (ограниченный набор элементов), хорошо валидируется, хорошо парсится и конвертится куда угодно. Для меня он прежде всего ценен заголовками (и следующей отсюда возможностью генерации оглавления) и сносками.
Re: Редактор для FB2-книг
Re: Редактор для FB2-книг
> Простых? Мне так не показалось — стихи, эпиграфы, подзаголовки — все это в GUI редакторе удобнее править, мне по крайней мере.
Нет, неудобно. Удобно это править в XML-редакторе, который поддерживает autocompletion по схеме документа.
Re: Редактор для FB2-книг
Посмотри вот это: http://code.google.com/p/ooofbtools/ Это набор шаблонов и скриптов для создания fb2 под OpenOfficeOrg.
Re^2: Редактор для FB2-книг
> а может подскажете какой-нить fb2 to txt конвертер?
Ubuntu-desktop.ru
Установи Linux! Стань свободным!
FB2EDIT — СВОБОДНАЯ ПРОГРАММА ДЛЯ СОЗДАНИЯ И РЕДАКТИРОВАНИЯ ЭЛЕКТРОННЫХ КНИГ ФОРМАТА FB2
fb2edit — свободная (бесплатная и открытая) программа для создания и редактирования электронных книг формата FB2. Позволяет управлять структурой документа, редактировать текст, менять иллюстрации, править заголовок файла и непосредственно текст XML.
- Редактор электронных книг формата FB2
- Платформы: Windows, Linux
- Лицензия: GPLv3
Установка fb2edit для Linux Ubuntu 12.04 и 12.10:
sudo add-apt-repository ppa:lintest/fb2edit
Установка fb2edit для Linux Ubuntu 14.04
Откройте файл /etc/apt/sources.list и добавьте в конец файла ссылку на репозиторий
Ссылка (Проверено на Ubuntu 14.04):
Но перед тем как устанавливать программу нужно импортировать в систему ключ.
Для импортирования ключа используем следующую команду:
fb2edit
fb2edit — удобное Qt (qtwebkit) графическое приложение для создания и редактирования электронных книг в формате FB2. Автор Денис Кандрашин.
FictionBook (FB2) — формат электронных версий книг в виде XML-документов, где каждый элемент книги описывается своими тегами. Так же это стандарт, призванный обеспечить совместимость с любыми устройствами и форматами. Стандарт был разработан группой разработчиков во главе с Дмитрием Грибовым и Михаилом Мацневым.
fb2edit имеет простой, интуитивно понятный пользовательский интерфейс, позволяет управлять структурой документа, редактировать текст, менять/добавлять иллюстрации, править заголовки и пр.
fb2edit поддерживает форматирование и стили текста, аналогично текстовым процессорам, имеется функция поиска (поиска и замены) по тексту книги. Правка электронной книги возможна в визуальном и текстовом режиме, а так же непосредственной правкой XML.
Лицензия: GNU GPL v3
> Правка электронной книги возможна в визуальном, текстовом и непосредственной правкой XML.
Тут слово пропущено
Что-то вставка не работает, всё перетыкал, ничего не вставляет, ни эпиграф, ни аннотацию, ни иллюстрацию. Через контекстное меню ещё что-то вставляется, а через главное вообще ничего. Может быть, оно должно вставляться в определённых местах только?
Новую пробовать не пробовал, только редактировал. Всё работало как надо. Кстати, автор fb2edit русский, задайте вопрос ему.
хрень какая то.. пользуюсь прогой только для того, чтобы добавить иллюстрацию, то есть обложку книги, если она отсутствует. Некоторые книги приходится форматировать и при форматировании теряется все оглавление.. Прога эта, как тут описано, может делать и оглавление, но, как результат, убила мне 5 книг на хрен. Ладно я все привык копировать прежде, чем редактирование делать! Вместо вставляемого Титульного заголовка книги, появляется фраза «ЗАГОЛОВОК КНИГИ» при этом весь текст в книге исчезает безвозвратно! В общем, оглавление, то есть переход от оглавление к главам на страницах книги, не восстанавливается и не делается, любое изменение в тексте, кроме удаления простого не нужного, теряет весь текст, в лучшем случае предлагается создать новую книгу, но и там хрен что сделаешь. На сайте даже описание работы с прогой видимо только для продвинутых программистов, для которых все само разумеется чуть ли не автоматически. В реальности, тыкая по тем же кнопкам, тупо убивается все в книге. Вместо добавление секции просто добавляет полоску без возможности редактирования, текс туда хрен вставишь, сноску на главу не сделать. ..при прокрутке текста и попытке уже в тексте выделив главу сделать сноску-переход, тупо делается снова простая секция без текста и в конце книги, либо исчезает весь текс и по новой предложение сделать, сохранив в новом названии файл, новую книгу., если выбираешь сохраняя замену той, что открывал — получаешь чистую книгу с названием «ЗАГОЛОВОК КНИГИ» с пустым содержанием. в общем херня, а не программа.
FB2 в GNU/Linux
Предлагаю обменяться опытом по сабжу. Интересует, в первую очередь, создание .fb2
С чтением вопросов практически нет: fbreader и khaalireader отлично работают. В первом даже есть базовая функциональность библиотеки.
Хотелось бы иметь тулзы для конвертирования в правильный формат из неправильных (в т.ч. пакетные/консольные). Существует что-нибудь такое? Стабильность и наличие в репозиториях желательны, но необязательны.
Автор формата и первых утилит для работы с ним — убеждённый вантузятник и копираст, хотелось бы видеть свободные программы, с возможностью писать патчи.
Re: FB2 в GNU/Linux
Я вот до сих пор не могу понять необходимости в .fb2 формате. В чем его приемущество перед plain-text или html? Оба формата без проблем пакуются зипом. В случае использования html, в архив можно закинуть и картинки.
Для этих форматов не нужно никаких специфических утилит — любой привычный текстовый редактор и зип.
Re: FB2 в GNU/Linux
html выглядит всегда только так, как его оформил автор (plain-text вообще никак не выглядит). В html не ясно как хранить метаданные. Зато в html можно запихать яваскрипт, быдлофлеш, редирект на порносайт и баннеры. В plain-text наоборот, даже сноски не сделаешь.
fb2 выглядит в соответствии с настройками читалки, имеет метаданные, нетребователен к ресурсам (важно для всяких кпк и мобил) абсолютно безопасен.
Кроме того, fb2 чётко описан, поэтому может служить «промежуточным» форматом, т.е. все эти говноедские lit и pdf можно сконвертировать в fb2 а из него уже в любой удобный формат. Вантузятники уже сейчас это могут, кстати.
Re: FB2 в GNU/Linux
Когда потребовалось сконвертировать doc в fb2, я нашел плагин для OpenOffice. Постараюсь завтра посмотреть, как называется. Штука работоспособная, результат устроил.
Re: FB2 в GNU/Linux
> все эти говноедские lit и pdf можно сконвертировать в fb2
ЛЮТО-БЕШЕНО ХОТЕТ ссылку на lit2fb2, если такое существует!
Re: FB2 в GNU/Linux
Ссылка по теме (почти всё путное только под оффтопик):
Говорят, из это умеет конвертировать из .lit (хотя, емнип, .lit умеет DеRьMо и если оно активировано, то без OCR ничего е поделаешь):
Плагин к опенофису я нашёл, буду испытывать: