Вы здесьFictionBook Editor
Опубликовано чт, 05/04/2012 - 21:04 пользователем TaF
Не все ходят на Флибусту, поэтому открываю одноименный блог и здесь.
|
Вход на сайтПоиск по блогам и форумамUser menuПоследние комментарии
Океана RE:Подайте бедному копеечку на книжку с литреса... 4 часа
monochka RE:удаление "двойников" 7 часов Larisa_F RE:Литературная премия имени И.А. Ефремова 14 часов konst1 RE:Оплатил, но абонемент не отображается 1 день Larisa_F RE:Беляевская премия 4 дня epoost RE:Древнейшая мудрость 1 неделя epoost RE:Чарльз Брокден Браун - Wieland 1 неделя nehug@cheaphub.net RE:Ответственность. 1 неделя nehug@cheaphub.net RE:Доступ 1 неделя Larisa_F RE:Принцесса-бродяжка 1 неделя Larisa_F RE:Серия "Очень прикольная книга", издательство Азбука-классика 2 недели Dead_Space RE:Прошу переформатировать, распознать, etc... 2 недели Tramell RE:Серия "Символы времени" издательства "Аграф" 4 недели Tramell RE:Серия книг «Судьбы книг» издательства «Книга» 4 недели Tramell RE:Книжная серия "Жизнь в искусстве" издательство "Искусство"... 4 недели Tramell RE:Современная корейская литература. Книжная серия... 4 недели nehug@cheaphub.net RE:Загадка автора 1 месяц Drunkenmunky RE:/sql/ 1 месяц Впечатления о книгах
Никос Костакис про Зурков: Игра без правил [litres с оптимизированной обложкой] (Альтернативная история, Боевая фантастика)
08 08 не собирается ли уважаемый академик сделать из него нового Франкенштейна? ____________________ В день, когда монстра перестанут называть именем его создателя, Земля налетит на небесную ось!
vitalis про Горлис-Горский: Холодний Яр [вид. 2006] [uk] (Историческая проза)
08 08 Це класика української історичної літератури. Захоплива документальна повість, яку читають з покоління в покоління. Однозначно рекомендовано до прочитання! Оценка: отлично!
Олег Макаров. про Емельянов: Камень 1993. Книга 1 [СИ] (Альтернативная история, Попаданцы, Самиздат, сетевая литература)
08 08 Очень плоско. И сюжет, и текст Оценка: нечитаемо
Олег Макаров. про Емельянов: Главред: назад в СССР (Альтернативная история, Попаданцы, Самиздат, сетевая литература)
08 08 Скучно. Производственный роман с попаданием в 1986 год. Добротно, но не цепляет Оценка: неплохо
udrees про Морале: Я приду за тобой! – 2 (Юмористическая фантастика, Эротика, Самиздат, сетевая литература)
08 08 В общем-то проходная эротическая книжонка. Написано слишком по детски и с большим упором на эротические сцены, любовные интриги и прочие женские шалости. Написано правда с мужской точки зрения, который желал бы, чтобы молодые ……… Оценка: плохо
udrees про Дорничев: Дворник 17-го уровня. Том 7 (Юмор: прочее, Городское фэнтези, ЛитРПГ, Самиздат, сетевая литература)
08 08 Слабовато, слабовато. Повествование совсем уж простенькое и примитивное. Нового почти нет, разве что персонаж поперся в Японию и теперь там описывает местный колорит. Ну конечно, из своей колокольни. Диалоги такие же примитивные ……… Оценка: плохо
udrees про Сугралинов: Время охотников (Боевая фантастика, Постапокалипсис, ЛитРПГ, Самиздат, сетевая литература)
08 08 Хорошее продолжение, годное, вдумчивое. Главное, постоянно держит в тонусе, всегда есть какой-то цейтнот, героев постоянно подгоняют обстоятельства и новые возникающие опасности. Сюжет не провисает, и не дает заскучать. Даже ……… Оценка: отлично!
udrees про Сугралинов: Безымянный клан (Боевая фантастика, Постапокалипсис, ЛитРПГ, Самиздат, сетевая литература)
08 08 Хорошо написано, увлекательно. Все в жанре, которым так изобилуют выживальщики. Постепенно все смещается в сторону вражды с конкурирующими человеческими группировками. Главный герой все так же крут и получает много уникальных ……… Оценка: хорошо
udrees про Мантикор: Власть Мотылька 2 (Городское фэнтези, ЛитРПГ, Самиздат, сетевая литература)
08 08 Достаточно сложноватое для чтения повествование, ввиду того что главный герой все время рассуждает, и рассуждения написаны достаточно тяжелым языком. Для любителей наверное серий автора про Город которого нет, Покорившего ……… Оценка: неплохо
Олег Макаров. про Девятиэтажники
08 08 Девятиэтажка 1-3 Вот прямо увлекает. Прочитал, с интересом. Местами нудновато, но это не очень длинные места. В целом гут. И идея переноса не затёртая. И вообще. Жду четвёртую книгу
Олег Макаров. про Воронцов: Петербургский врач. Часть 1 [СИ] (Альтернативная история, Исторические приключения, Самиздат, сетевая литература)
08 08 Такое впечатление, что писал LLM, который ИИ. Но утверждать не берусь. И читать дальше 20 страниц тоже Оценка: нечитаемо
Олег Макаров. про Карелин: Теперь я не Адвокат (Фэнтези, Попаданцы, Самиздат, сетевая литература)
08 08 Довольно плоско, как будто писалось наспех Оценка: нечитаемо |
Комментарии
Отв: FictionBook Editor
Понятно. Я из Kompozer'а версий 0.77 и 0.8b3 уже создавал таблицы. После небольшой модификации html (выбрасывается первая строка и вырезается ненужное во второй, в том числе и TBODY внутри TABLE, таблицы спокойно грузятся и вторым и третьим КулРидером). Единственный недостаток, небольшой - не создается заголовок таблицы. Есть русская версия Kompozer 0.8b3 (Это бета), но у меня нет файла локализации. Попросить надо бы у переводчика Алексея Губанова aka Ragnaar (ragnaar@mozilla-russia.org), но как насчет лиценции не знаю. У Композера три лицензии, первая это GPL 2.0. Исходные коды нашел. Там файлов немного поменьше, чем в версии 0.77, но по объему он больше. И еще в нем стоит посмотреть на стили. Сейчас попытаюсь это чудо собрать, а потом уже надо будет его разбирать, оставляя самое нужное.
Замечания насчет нескольких абзацев в ячейке постараюсь учесть, если таки меня на пути Композера не ждут непреодолимые трудности, нет просто соотвествующего опыта выдергивания нужного кода. По существу это не совсем законно. Тут еще надо консультироваться, не аукнется ли мне это так десятью годами заключения!!!
Отв: FictionBook Editor
В html теги
<tbody>...<tbody>определяют обычные строки таблицы.А заголовок обрамляется тегами
<thead>...</thead>.Строки же в обоих случаях выглядят одинаково
<tr><td>...</td></tr>.В fb2 несколько по другому. Такого деления нет, но зато теги для ячеек различаются.
В заголовке:
<tr><th>...</th></tr>В теле:
<tr><td>...</td></tr>Так что разница между html и fb2 таки есть.
Отв: FictionBook Editor
(В скобках, чтоб не забыть идею на далекое будущее.
Постоянно сталкиваюсь с тем, что в fb2 неправильно заполняются сорцы на бумажную книгу.
Нельзя ли сделать в режиме source в полях < publish-info > заполненную подсказку бледным серым цветом, чтоб было видно: здесь пишется год, здесь издательство, здесь название и никаких кавычек или количества страниц?)
Отв: FictionBook Editor
Отчитываюсь - сборка в KompoZer'е кроссплатформенная с командной строки, а не через файл проекта. Использовать ее для наших целей невозможно. А жаль, редактор рисования таблиц очень хорош. Копаться же в десятках тысяч файлов неразумно.
Отв: FictionBook Editor
Ну, это для дальней перспективы.
А вот что можно сделать в FBE уже сейчас: таки довести до ума поддержку inline-картинок.
Стандарт не запрещает вставлять inline-картинки в ячейки таблиц. Все валидаторы это пропускают. В обоих CoolReader’ах и Либрусеке тоже показываются нормально. Вот тест: http://lib.rus.ec/b/339293/read
И только FBE всё портит: выносит картинки из ячеек (оставляет между тегами
<tr></tr>, но вне<td></td>), добавляет еще ненужные<empty-line/>зачем-то, что делает файл невалидным.Примерно то же происходит с inline-картинками (например, буквицами) в стихах. Если их прописать в постороннем редакторе вручную, то всё хорошо. Валидация проходит. Читалки HaaliReader, FBReader и AlReader показывают их как положено, только CoolReader’ы на отдельной строке.
Но стоит пересохранить в FBE, как картинки оказываются вне
<v></v>, нарушая валидность.Как бы поправить это дело?
Отв: FictionBook Editor
Пока не смог разобраться с Inline-картинками. На этом в прошлом году и остановился в июне, а потом все забросил. Вот пытаюсь опять хоть что-то сделать. Механизм парсинга не смог понять правильно. Не хватило упорства.
P.S. Пока для таблиц рекомендую Kompozer Portable 0.77, там внутри таблиц нет тегов
<br>. В Kompozer 0.8b3 они, эти<br>уже внутри структуры<table>и их тяжело править.Отв: FictionBook Editor
Кстати, вспомнил, чего мне здорово не хватает в FBE: работы с цитатами из CoolReader'а.
Отв: FictionBook Editor
Ох... всем всего не хватает... Мне вот не удается найти подходящие компоненты-таблицы в десятую студию (VS 2010). То MFC, то NET... А надо под WTL/ATL, чтобы с FBE совместимость была. С GDI+ библиотекой вроде немного разобрался. В FBE стоит версия 5.2.6001.22319. Буду менять на 6.0.327.0 или встретится еще более новая. Все еще работаю. Вот бесперебойник еще вдобавок вышел из строя. Третья поломка в этом году... До этого пять лет ничего не ломалось.
Отв: FictionBook Editor
Неделю потратил на сборку CoolReader'а. Сегодня в половине шестого собрал таки. Для чего? Надо уговорить Вадима Лопатина разрешить использовать его код для просмотра таблиц в FBE - это первое(часть редактора таблиц!!!). Изучение кроссплатформенности, с которой раньше вплотную не сталкивался - это второе.
Отв: FictionBook Editor
Стоит Windows 8 x64 - вылетает ошибка
MSXML 4.0 Service Pack 2 и 3 - в папку вне Program Files и на другой диск ставил (с отчисткой хвостов в реестре). Так же ставил более старые версии FBE - ничего не помогает.
Ранее стояла vista x32 - проблем не было...
Отв: FictionBook Editor
Винда и Сервис паки тут не при чем.
Открывайте сорцы FBE и ищите, где у Вас теги форматирования разбиты секцией или абзацем. Напр.:
<strong>0</p></section><section><p>1</strong>
Отв: FictionBook Editor
Доброго времени суток!
Переходил с 2.6 на 2.6.6, пока не устраивает, виснет, много глюков. Удалил и установил снова 2.6 (2010). Работает стабильно, но с некоторыми файлами бывают проблемы - при сохранении fb2 изменения, исправления в этом файле книги не сохраняются, а в папке появляется только временный файл (.tmp), причем при каждом нажатии сохранить - отдельный временный файл. "Лечится" сохранением под новым названием либо изменением разрешения формата с .tmp на .fb2. Раньше у FictionBook Editor Release 2.6 таких проблем не было, причем такая проблема возникает только с некоторыми файлами, как с валидными, так и недоделками... Существует ли возможность борьбы с этим?
И еще один вопрос. При применении скрипта генеральная уборка удаляются все точки в конце заголовков. При этом если заголовок из 2-3 строк - и с конца каждой строки. Необходимо достаточно часто вносить добавления в документы, и каждый раз добавлять точки вручную в десятки заголовков - удовольствие ниже среднего)) Можно ли избежать удаления точек в конце строк заголовков?
Отв: FictionBook Editor
1) В версии 2.4 тоже случаются такие же траблы. Так что если раньше у 2.6 не замечали - это Вам повезло.
Да, лечится сменой формата или пересохранением. Причин и зависимости не обнаружил.
Элементарное решение: сделать однострочный заголовок. Тогда точки внутри сохранятся.
Отсутствие точек в заголовках (кроме как у сокращенных слов типо "г.", "вв.") - требование правил русской грамматики и издательских правил: http://lib.rus.ec/b/423840, http://lib.rus.ec/b/144785 (Справочник издателя и автора). Поэтому избежать нельзя.
Отв: FictionBook Editor
Такое случается, если текущий файл открыт в другой программе, например, читалке. Если это так, то закройте читалку и сохранение опять будет работать штатно.
Отв: FictionBook Editor
Да, был у меня такой счастливый момент в жизни. Правил книгу просматривая а Аллрейдере и одновременно внося изменения в FBE. Потом сохранил, закрыл, открыл... И начал вычитывать сначала. А книга был а не хилая по объему. И косяков после сканирования было много.
Но зато на всю жизнь запомнил. Одновременно открывать книгу в FBE и еще где-то (один и тот же файл) НИЗЗЗ-Я!!!
Отв: FictionBook Editor
Вообще-то, катастрофы тут особой нет.
Надо иметь в виду, что образующиеся в таких случаях *.tmp — на самом деле вполне нормальные fb2.
Достаточно взять самый свежий по дате/времени tmp-файл и просто дать ему нормальное имя и тип. И всё.
Отв: FictionBook Editor
Да, только я тогда был молодой и глупый.
Отв: FictionBook Editor
Пользуюсь FBE 2.66 уже несколько лет. Никаких глюков не замечал. Попробуйте при сносе 2.6 поставить «Не сохранять настройки». И поставьте MSXML-6.
Скрипт «Генеральная уборка» рассчитан на определенное стандартное форматирование. При отступлении от этих стандартов может производить не корректные изменения. После его применения нужно всегда просматривать весь текст. Скрипт содержит около сотни регэспов. Посмотреть все регегэспы и действия скрипта можно, открыв в Notepad. Возле каждого регегэспа написана его функция. Если какой-то регэксп вам кажется лишним, "отключите" его. Для этого в текстовом редакторе поставьте в начале строки этого регегэспа два слэша: //.
Смотрите также http://yadi.sk/d/R8k1J4cRFmYHZ
Отв: FictionBook Editor
golma1, izekbis
Спасибо за советы, попробую разобраться.
Отв: FictionBook Editor
А я генеральной уборкой ни разу не пользовался. Только простые скрипты с одной четко определенной и известной операцией. А вообще, чаще пользуюсь "поиском и заменой" Кое какие вещи удобнее бывает править перейдя в режим кода. Например, расстановку "елочек".
Отв: FictionBook Editor
Отв: FictionBook Editor
Вот в этом "все равно приходится" все и дело. Лучше уж воспользоваться двумя-тремя простыми скриптами, которые делают свою маленькую часть работы, чем одним большим после которого надо все заново просматривать. Впрочем, это, конечно, дело вкуса.
Отв: FictionBook Editor
Отв: FictionBook Editor
Се есть истина :) Надеюсь izekbis увидит, и добавит в свое руководство.
Отв: FictionBook Editor
Да, обязательно надо добавить. Много жизней будет спасено.
Отв: FictionBook Editor
Добавил. http://yadi.sk/d/R8k1J4cRFmYHZ
Страницы