Вы здесьМануал: создание fb2 файла: description (для тех, кто вычитывает или создает книги)
Опубликовано вс, 27/04/2008 - 06:15 пользователем soshial
Здесь далее содержится мануал по тому, как правильно делать дескрипшен для fb2-файлов. Пример начинки дескрипшена fb2-файла. Это идеал. <?xml version="1.0" encoding="utf-8"?> А теперь то, на что ОБЯЗАТЕЛЬНО следует обратить внимание: 3. авторов доумента может быть несколько. 4. если книга принадлежит какому нибудь циклу, лучше указать тег (sequence name="Hainish cycle" number="3"/) 5. после правки документа, следует увеличить номер версии документа. если правок было не очень много, то можно не на единицу увеличивать, а на одну десятую например: (version)1.2(/version) 6. в теге (history) обязательно указывайте: номер версии, до которого вы улучшили документ, что вы сделали и дата правки(!!). note: следите за тем, чтобы в аннотациях и истории правок абзацы выделялись тегами (p)(/p) 7. следите пож-ста за тем, чтобы тег (/date) был в актуальном состоянии. 8. чем больше информации - тем лучше. не бойтесь загромоздить дескрипшен ненужной информацией. ps. если хоть что либо неясно - спрашивайте, оставляйте комментарии)
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
konst1 RE:Переименовать ник (имя учетки) 1 день
sem14 RE:Книжная серия "Жизнь в искусстве" издательство "Искусство"... 2 дня sem14 RE:Серия «Интеллектуальный детектив» изд-ва АСТ 5 дней Океана RE:Подайте бедному копеечку на книжку с литреса... 12 часов Larisa_F RE:Современная корейская литература. Книжная серия... 2 недели Larisa_F RE:Таррин Фишер 2 недели Aleks_Sim RE:Беженцы с Флибусты 2 недели Саша из Киева RE:Как приобретать друзей и оказывать влияние на людей 3 недели Isais RE:Семейственность в литературе 3 недели miri.ness_ RE:Доступ 27 3 недели bmusanov Оплатил, но абонемент не отображается 4 недели holla RE:Багрепорт - 2 4 недели konst1 RE:Файнридер для Win11 1 месяц larin RE:Оплатил, но абонемент не отображается 1 месяц sem14 RE:Книжная серия «Сlio» издательства "Евразия" 1 месяц Isais RE:Национальный конкурс на лучшее литературное произведение... 1 месяц Isais RE:Детство, опаленное войной (Вторая мировая 1939-1945 и ВОВ) 1 месяц sem14 RE:«Морской роман» — книжная серия Калининградского книжного... 1 месяц Впечатления о книгах
svetik489 про Капба: На золотом крыльце - 2 (Киберпанк, Городское фэнтези, Самиздат, сетевая литература)
01 09 а чего тут такого восхитительного? так на троечку,с натягом... Оценка: неплохо
udrees про Каку: Физика невозможного [Physics of the Impossible: A Scientific Exploration into the World of Phasers, Force Fields, Teleportation, and Time Travel ru] (Физика, Научпоп)
31 08 Увлекательно прочитать про возможности и открытия, которые могут быть доступны в ближайшие сотню лет или больше. Книга немного уже устарела, информация базируется видимо на сведениях 2006-2007 годов. Сейчас в 2025 году часть ……… Оценка: хорошо
udrees про Роузвуд: Джеффри Дамер. Ужасающая история одного из самых известных маньяков в мире [litres] [Jeffrey Dahmer: A Terrifying True Story of Rape, Murder & Cannibalism ru] (Биографии и Мемуары, Публицистика, Документальная литература)
31 08 Кому интересно почитать про историю ужасных преступлений Джеффри Дамера – почитайте книгу. Она достаточно подробно на 50 страницах описывает его похождения и убийства мужчин, без особых кровавых подробностей, хотя описания ……… Оценка: неплохо
udrees про Мантикор: Зеркало Мисы (Боевая фантастика, ЛитРПГ, Самиздат, сетевая литература)
31 08 Как увлекательно становится читать долгую историю приключений друида, который по силе невероятно прокачался по ветке РПГ, что практически стал богом, когда он натыкается на препятствия и противников, которые сводят на нет ……… Оценка: отлично!
Amfortas про Бачигалупи: Навола (Социальная фантастика, Городское фэнтези, Историческое фэнтези)
30 08 Скучно. Невыносимо скучно. Не одолел, бросил на половине. Слащавый "роман воспитания" с кучей банальных деталей. Повествование, ведущее в никуда. Не спасает даже стилизация под итальянское Возрождение. Лучше почитать словарь. Веселее и более интригующе. Оценка: плохо
Олег Макаров. про Юдковски: Гарри Поттер и методы рационального мышления [Harry Potter and the Methods of Rationality ru] (Фэнтези, Фанфик)
30 08 Один из лучших в мире специалистов по критическому мышлению написал фанфик по Гарри Поттеру для того, чтобы большее количество людей заинтересовались критическим мышлением. Представляете, что получилось? Оценка "отлично". ……… Оценка: отлично!
Олег Макаров. про Капба: На золотом крыльце - 2 (Киберпанк, Городское фэнтези, Самиздат, сетевая литература)
30 08 Капба это Капба. К его книгам не читайте аннотаций, читайте сами книги. 5 баллов это недостаточное количество баллов. Оценка: отлично!
Sello про Мережковский: Петр и Алексей (Историческая проза)
30 08 Поздновато, конечно, я разобрался, почему "не прет" мне Мережковский - лишь с третьей попытки, на третьем романе серии. Потому что там, где религия перетягивает на себя одеяло в ущерб историческому повествованию, истина, всегда, ……… Оценка: неплохо
mysevra про Эйрес: Оззи. Автобиография без цензуры [I Am Ozzy ru] (Биографии и Мемуары)
29 08 Несмотря на множество грустных моментов, книга просто пропитана оптимизмом и юмором. Возможно, местами позитив слишком уж натужный, но по-другому никак не выжить в некоторых обстоятельствах, тут тянешь себя за волосы как Мюнхгаузен. Оценка: отлично!
mysevra про Тюльбашева: Лес (Ужасы, Триллер, Мистика)
29 08 Слишком "мыльный" привкус. Где, собственно, события? Заблудились, пропали, шли, шли, поели макарон, шли, шли, совсем пропали. Часть вторая… Оценка: плохо
mysevra про Васильев: Легкий заказ [СИ] (Городское фэнтези, Самиздат, сетевая литература)
29 08 Мило, но слишком кустарно. Продолжение читать не хочется. Оценка: неплохо
Barbud про Демин: 3 книга. 1 глава. Одна планета одно правительство, основной язык общения русский. 15 письмо проекта Главам государств, от 07.12.2023 года [СИ] (Публицистика, Ненаучная фантастика, Самиздат, сетевая литература)
28 08 Сезонное обострение? Рано вроде... Оценка: нечитаемо |
Комментарии
описание формата fb2, dtd или схема
где можно их найти?
Re: описание формата fb2, dtd или схема
спасибо agrey. вот здесь
Re: Мануал: создание fb2 файла...
Для текста на русском кодировка должна быть "windows-1251". Зачем "вес" fb2 увеличивать?
А мунуал вот: http://www.fictionbook.org/index.php/...
Re: Мануал: создание fb2 файла...
везде стандарт utf, применение "местных" кодировок вообще считается плохим тоном.
Лариным было сказано, что места много, да и вообще, нафига экономить на спичках?
это же смешно: выбирать между 300 kb или 600? а как иностранцы или некоторые линуксоиды будут читать, если у них нет поддержки cp1251? это виндоузовский формат. от него надо избавляться.)
так что пусть будет стандартный utf.
Re: Мануал: создание fb2 файла...
А его таки все устройства поддерживают?
Re: Мануал: создание fb2 файла...
каждое устройство просто обязано поддерживать utf.
только этого недостаточно, нужно чтобы и шрифты покрывали кириллический сегмент.
в этом-то cp1251 и хуже: чтобы на нем работала кириллица нужно заранее скачивать кириллическую версию каждого шрифта (а если еще есть cp1252 или cp1253, то еще придется скачивать и греческую или ивритскую версии того же шрифта - это неудобно), а для юникода - там все алфавиты в одном файле.))
ps. вроде так, но могу и ошибаться.
Re: Мануал: создание fb2 файла...
каждое устройство просто обязано поддерживать utf. - ничего подобного !
LBOOK V3 не поддерживает! Книги созданные с помощью EBookDownloader приходится специально ПЕРЕКОДИРОВАТЬ с помощью FictionBookDesigner в 1251 чтобы кракозябрами не отображалось.
Даже на РС Cool Reader 2 такие файлы не читает. Не надо изобретать велосипед. Зачем русский текст кодировать в универсальной кодировке?
Re: Мануал: создание fb2 файла...
что то мне не верится.
может ты не поставил в метаданных файла, что это utf??
по кр. мере здесь я никакой инфы по этому поводу не нашел(
Re: Мануал: создание fb2 файла...
Нда. Молодцы китайцы. Хуй они клали на стандарты.
Восток - дело тонкое.
Банзай! Тьху, маздай!
Re: Мануал: создание fb2 файла...
жжошь)))))
ps. utf разве как раз не нобходим китайцам, у которых только туда помещаются все их иероглифы?))
Re: Мануал: создание fb2 файла...
Хрен там.
У них свой зоопарк - GBK, Big5 и ещё туева хуча.
Иероглифика влезает, ибо кодировки не 8-битные.
Но уникодом и не пахнет.
Re: Мануал: создание fb2 файла...
Товарищей китайцев, кстати, UTF8 категорически не устраивает.
По вполне объективным "случайным" совпадениям.
Re: Мануал: создание fb2 файла...
Вот только людей обманывать не надо. Уж третий месяц читаю на нем EBookDownloader-ные киги - и все в порядке. utf-текст он поддерживает корректно, в отличие от кириллических имен файлов (если точнее - ошибку вызывает сочетание некоторых кириллических символов; подробности на форуме the-ebook.org). Так что не тратьте время на перекодировку - переименуйте транслитом fb2-файл и сам архив.
Re: Мануал: создание fb2 файла...
Я не обманываю - сколько книг не пробовал созданных EBookDownloader-ом ПОСЛЕДНИХ версий - ни одна не прочиталась. Про глюк с кирилическими именами я знаю и переименовывать пробовал.
Ранние версии EBookDownloader не использовали utf и все было нормально, если не считать ошибки в пути внутри zip-архива. Кстати, при глюке с именами книга вообще не открывается, а здесь ОТКРЫВАЕТСЯ с кракозябрами внутри. Прошивка установлена последняя официальная - 18.03.2008
Re: Мануал: создание fb2 файла...
Да ну!
Пользуюсь EBookDownloader-ом ПОСЛЕДНИХ версий - ни одной ошибки чтения. Разумеется, после переименования транслитом. Может, дело не в кодировке?
Прошивка использовалась как январская, так и мартовская.
Re: Мануал: создание fb2 файла...
Дезинформация!
При корректном указании lBook V.3. читает utf8 на ура.
Это с KOI8-R наблюдаются проблемы :(
Re: Мануал: создание fb2 файла...
Все, конечно, верно, но
Шучу, конечно, но в каждой шутке...
И еще. Расширенные кодовые страницы винды (т.е. UTF) не отличаются в части отображения русского шрифта, а просто поддерживают расширенный набор символов, например, греческий алфавит и т.п. Оно часто нужно для художественной литературы? ИМХО, конечно. А вот UTF в html-формате в браузерах не читается без специальной настройки (общепринята 1251-я). Это уж точно не нужно. Столкнулся вплотную, когда EBD был автором переведен на UTF :(. После чего сохраняю только в fb2, т.к. html читать стало невозможно. Ну, конечно, оно и так лучше в fb2...
Re: Мануал: создание fb2 файла...
Тест на случайном файле показал увеличение размера зазипованного файла на 15%.
Re: Мануал: создание fb2 файла...
Ну да, я же сказал, что утрирую ;). А специальная настройка - выбор кодовой страницы браузера - действительно напрягает. Автоопределение, как правило, при этом не работает :(. Но это все мелочи. Если считаете, что UTF нужен - делайте как надо, я молчу :). Корректный fb2 важнее мелочей. Причем, ИМХО, важнее всего заголовок, а то частенько при автопереименовании получается отчество вместо фамилии или еще хуже.
Re: Мануал: создание fb2 файла...
а у меня в ff3 всегда работает ;)
Re: Мануал: создание fb2 файла...
Оно, конечно, так. Если выбор кодировки в меню браузера считать "специальной настройкой".
А что, разве EBD при сохранении в HTML не добавляет строчку <meta http-equiv="Content-Type" content="text/html; charset=utf-8">?
Re: Мануал: создание fb2 файла...
Вообще-то, наверное лучше сохранять кодировку оригинала. Нужны нам ошибки конвертирования?..
Re: Мануал: создание fb2 файла...
1. разница при сжатии не такая большая. не в 2 раза. это потому что архиваторы пользуются эвристическими алгоритмами, специально на это настроенными, думаю.
2. причем здесь транслит не понял, хотя я за то, чтобы в стране были официальными и кириллица и латиница)) но насчет расширенных символов. да это нужно, потому что если например в книге встретятся французские или немецкие слова с диакритикой? что тогда делать? utf)
3. на большинстве сайтов установлен utf. для того, чтобы все работало, надо в метаданных где записать utf а браузер поставить на автоматическое распознавание кодировок. и нормлаьно с юникодом все будет работать.
вотъ.)
Re: Мануал: создание fb2 файла...
Практически ни в одном распространенном архиваторе специальной эвристики для этого не применяется. Среди тех, где есть такая эвристика, например - DC и Compressia, но их трудно назвать распространенными...
А хорошее сжатие utf-файлов происходит оттого, что там символы кодируются чаще всего двумя байтами и первый из них чаще всего 0xD0. Поэтому вместо повторяющихся строк типа 'abcd' имеем повторяющиеся строки типа D0'z'D0'y'D0'x'D0'w'. При кодировании повторов, таким образом, мы тратим лишний бит на хранение удвоенной длины повторов и лишний бит для хранения удвоенного расстояния между двумя одинаковыми строками.
Это в случае применения алгоритмов семейства LZ* (ZIP, RAR, 7ZIP).
Немного иная причина, но стем же результатом :) для семейства алгоритмов сжатия PPM (RAR, 7ZIP), CM (PAQ), BWT (BZIP2, 7ZIP).
При использовании специальной эвристики разница в сжатии win-1251 и utf не 10-15%, а процента два максимум.
Re: Мануал: создание fb2 файла...
спасибо большое - интересно...
Re: Мануал: создание fb2 файла...
+1 to UTF-8.
Re: Мануал: создание fb2 файла...
пасиба за саппорт))
Re: Мануал: создание fb2 файла...
еще +1. на линуксе проблем особых с 1251 нет, но не кодировка ето, а гипотетический затык на содержащем ее файле на будущее.
тем не менее:
кпк у меня ютф читает(http://alreader.com/), линукс читает(http://fbreader.org/), броузеры все читают, а цитаты чужих языков тоже часто встречаются.
не вижу ни одной причины для особой любви к cp1251.
Re: Мануал: создание fb2 файла...
Зв cp1251 можно и морду набить :)
KOI8-R FOREVER!!!
А при использовании правильного редактора кодировка файла не важна.
Re: Мануал: создание fb2 файла...
про utf-8 - есть еще один нюанс
В utf-8 есть символы, которых нет в win1251 или любой другой 8-битовой кодировке, например "угловые" скобочки, неразрывный пробел, многоточие, длинное тире и пр.
Re: Мануал: создание fb2 файла...
Такие штуки обычно реализуются кодами html - именно для совместимости.
Re: Мануал: создание fb2 файла...
Это да.
Пример неудачен. Перечисленные символы в кодировке win1251 присутствуют. Длинное тире -- код 151,
многоточие -- код 133, угловые скобочки (что имелось в виду -- кавычки "«»"?. Если да, то код 171 + 187) .
Re: Мануал: создание fb2 файла...
А за cp1251 можно и по морде.
Правда, производители тоже хороши: делают вид, что кроме cp1251 никаких других однобайтовых кодировок кириллицы не существует.
Re: Мануал: создание fb2 файла: description (для тех, кто вычиты
А где-то можно найти формальное описние формата?
Примерно так же, как описываются операторы в языках программирования.
Re: Мануал: создание fb2 файла: description (для тех, кто вычиты
вроде как здесь
Re: Мануал: создание fb2 файла: description (для тех, кто вычиты
неплохая книга по созданию фб2-файлов.
Кондратович М.И.
Создание электронных книг в формате FictionBook 2.1: практическое руководство (beta 3)
есть в буклибе.
http://lib.rus.ec/booklib/KONDRM01.RAR
Re: Мануал: создание fb2 файла: description (для тех, кто вычиты
9. Предпочтительный размер обложки - 200x* (в пикселах).
Иллюстрации кодируются в BASE64, примерно так, если делать вручную в консоли:
$ uuencode -m cover.png - | tail -n +2 | head -n -1
Re: Мануал: создание fb2 файла: description (для тех, кто вычиты
а чем под линуксом делать фб2 ?
когда то пользовал fbtools вроде бы, но под емулятором не пашет и создавалок я пока не нашел --- одни читалки прилагаются.
Re: Мануал: создание fb2 файла: description (для тех, кто вычиты
ed? :)))
Re: Мануал: создание fb2 файла: description (для тех, кто вычиты
cat ;)
Re: Мануал: создание fb2 файла: description (для тех, кто вычиты
Этим или этим
Re: Мануал: создание fb2 файла: description
Добавил бы уж ссылку на литресовский FBE для windows-пользователей. Идеология идеологией, но он на данный момент наиболее соответствует стандарту и сам всё заполняет. А тут сразу хардкорный unix-way :) так всех потенциальных добавителей распугаешь.
Ну и категоричность в отношении кодировок... Довольно труднопредставима ситуация, когда у *nix-пользователя может не оказаться кодировки cp1251 при присутствующей utf8. Сама кодовая таблица 1251 не является чем-то проприетарным. И, кстати, в некоторых дистрибутивах по-прежнему локаль в koi-8. Постепенно переходить надо, да, но не так революционно.
Единственный случай жёсткой необходимости Юникода - когда книга содержит символы на двух языках, которые используют символы из второй половины таблицы ASCII национальной кодировки - например, на русском и немецком (с умлаутами).
Re: Мануал: создание fb2 файла: description
Жёсткой необходимости уникода безусловно нету. Пока.
Но, при возможности, желательно всё-таки использовать utf8.
Re: Мануал: создание fb2 файла: description
слово этого человека - закон))))
ps. разобрался с отписыванием от комментов?(
Re: Мануал: создание fb2 файла: description
спасибо. огромное - не знал, что появилась новая, НЕ глючная версия. спасибо просто пребольшущее))
Re: Мануал: создание fb2 файла...
Про UTF-8. Добавил я сегодня книгу на польском языке в fb2, в UTF8, сделал все как полагается. При загрузке файла название книги и автор были перенесены as is, безо всякой обработки, из-за чего: исчезли польские буквы, а имя автора было покорежено! При этом поехало и форматирование собственно текста
Re: Мануал: создание fb2 файла...
обращайся с багами напрямую к Ларину. он поможет и исправит)
Re: Мануал: создание fb2 файла...
Это куда и как? Я в библиотеке неделю, не нашел...
Все, спасибо, зашел в форум и нашел :)
Re: Мануал: создание fb2 файла: description (для тех, кто вычиты
полцарства за редактор тегов mp3 тьфу дескрипшена fb2 и только дескрипшена с поддержкой групповых операций на файлами одного автора одной серии и тд.
Re: Мануал: создание fb2 файла: description (для тех, кто вычиты
интересная идея.
на главной спроси, вдруг кто знает может уже есть такая функциональность где нить?)