Автор Тема: ShortBook 7.0.1 - обнаруженные ошибки  (Прочитано 20664 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Илиар

  • Ветеран
  • *****
  • Сообщений: 199
  • Карма: +16/-0
    • Просмотр профиля
Re: ShortBook 7.0.1 - обнаруженные ошибки
« Ответ #30 : 19 Октября 2010, 14:15:38 »
2 greemoper
А разве ShortBook поддерживает HTML?

greemoper

  • Пользователь
  • **
  • Сообщений: 5
  • Карма: +0/-0
    • Просмотр профиля
Re: ShortBook 7.0.1 - обнаруженные ошибки
« Ответ #31 : 19 Октября 2010, 14:38:04 »
Как минимум он пытается его конвертировать в fb2. Зачем пытаться если не умеет?

greemoper

  • Пользователь
  • **
  • Сообщений: 5
  • Карма: +0/-0
    • Просмотр профиля
Re: ShortBook 7.0.1 - обнаруженные ошибки
« Ответ #32 : 19 Октября 2010, 23:42:53 »
Как минимум он пытается его конвертировать в fb2. Зачем пытаться если не умеет?
Понятно, ответа от авторов я не дождусь...

shortki

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 3124
  • Карма: +188/-10
    • Просмотр профиля
Re: ShortBook 7.0.1 - обнаруженные ошибки
« Ответ #33 : 20 Октября 2010, 02:10:04 »
Как минимум он пытается его конвертировать в fb2. Зачем пытаться если не умеет?
Понятно, ответа от авторов я не дождусь...

ShortBook ограниченно поддерживает весьма специфичный формат HTML в котором хранятся некоторые книги проекта Гутенберга. Поэтому программа пытается произвести конвертацию. А в целом поддержку HTML я никогда не заявлял как реализованную.

greemoper

  • Пользователь
  • **
  • Сообщений: 5
  • Карма: +0/-0
    • Просмотр профиля
Re: ShortBook 7.0.1 - обнаруженные ошибки
« Ответ #34 : 20 Октября 2010, 08:37:04 »
Спасибо, все понятно. Жаль, конечно...

greemoper

  • Пользователь
  • **
  • Сообщений: 5
  • Карма: +0/-0
    • Просмотр профиля
Re: ShortBook 7.0.1 - обнаруженные ошибки
« Ответ #35 : 20 Октября 2010, 11:14:03 »
Я попробовал разобраться, что ж такого особенного было у меня в файле и, честно говоря, так ин не смог понять...
ShortBook нормально проглотил вот это
http://www.mirrorservice.org/sites/ftp.ibiblio.org/pub/docs/books/gutenberg/3/0/7/7/30774/30774-h/30774-h.htm
но споткнулся на вот этом


<html>                                                                                                                 
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Г. К. Лукомскій. Московія въ представленіи иностранцевъ ХVI-ХVII в</title>
</head>
<body>

<table width="100%" border="0" cellspacing="1" cellpadding="1">
    <tr>
        <td>454545</td> <td>6545544</td>
    </tr>
    <tr>
        <td>0</td> <td>3434</td>
    </tr>
    <tr>
        <td>1</td> <td>3434</td>
    </tr>
    <tr>
        <td>3</td> <td>567</td>
    </tr>
    <tr>
        <td>10</td> <td>111</td>
    </tr>
</table>

</body>
</html>


Уж нет ли зависимости от типа конца строки, DOS/Unix?
Перепробовал уже все: и заголовки !DOCTYPE ставил/убирал, копируя их из вышеупомянутого файла, и теги разносил, и количество строк в таблице менял.
При конвертации в хранилище создается файл fb2 только с одной первой строкой заголовка fb2
Странно все это...   
« Последнее редактирование: 20 Октября 2010, 11:22:58 от greemoper »

a_k

  • Ветеран
  • *****
  • Сообщений: 535
  • Карма: +30/-3
    • Просмотр профиля
Re: ShortBook 7.0.1 - обнаруженные ошибки
« Ответ #36 : 20 Октября 2010, 21:28:02 »
Считайте, что таблицы в fb2 не поддерживаются стандартом. Насколько я знаю, только Coolreader
выводит fb2 таблицы, остальные читалки даже не пытаются. Да и в стандарте таблицы скорее для галочки существуют.

shortki

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 3124
  • Карма: +188/-10
    • Просмотр профиля
Re: ShortBook 7.0.1 - обнаруженные ошибки
« Ответ #37 : 21 Октября 2010, 00:57:48 »
Да, всё верно, на таблице партер «спотыкается».

a_k

  • Ветеран
  • *****
  • Сообщений: 535
  • Карма: +30/-3
    • Просмотр профиля
Re: ShortBook 7.0.1 - обнаруженные ошибки
« Ответ #38 : 26 Октября 2010, 18:59:10 »
а вот это плохо. Надо их игнорировать, как все остальные делают.

shortki

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 3124
  • Карма: +188/-10
    • Просмотр профиля
Re: ShortBook 7.0.1 - обнаруженные ошибки
« Ответ #39 : 26 Октября 2010, 22:34:20 »
Да я игнорирую, но парсер любопытный: «Дай,» — говорит, — «я загляну туда хоть одним глазком». А как заглянет, сразу валиться :)
Исправлю конечно, просто я не люблю парсер править — это как усложнения в хорошие часы вносить.

kroll

  • Ветеран
  • *****
  • Сообщений: 100
  • Карма: +7/-1
    • Просмотр профиля
Re: ShortBook 7.0.1 - обнаруженные ошибки
« Ответ #40 : 04 Ноября 2010, 18:05:35 »
может уже этот отчет был (я поискал на форуме, но не сильно)
При использовании лигатур случаются неправильные переносы с лишним мягким знаком (см.скриншот, нижняя строка, слово "больших")

shortki

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 3124
  • Карма: +188/-10
    • Просмотр профиля
Re: ShortBook 7.0.1 - обнаруженные ошибки
« Ответ #41 : 04 Ноября 2010, 19:26:18 »
Да, я тоже как-то заметил такое. Респект за наблюдательность :)
Пока править не буду, так как случай редкий, а вносить изменения нужно в парсер.
Я пока установил мараторий на изменения верстальщика — код работает надёжно, ошибки выявлены не критичные, а любая правка приводит к необходимости перевёрстки всех книг. Цена слишком велика для исправления мелкой погрешности.