Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
LazyRoot Новенький участник форума
Зарегистрирован: 25.01.2007 Сообщения: 25
|
Добавлено: Пн Фев 26, 2007 16:40 Заголовок сообщения: fb2 и книги по программированию на КПК |
|
|
Первая попытка использовать fb2 в качестве формата для чтения книжек по программированию на КПК потерпела неудачу.
Хаали не умеет показывать листинги - тэг <code>
игнорируется.
Вопрос 1-й
Какой статус(лицензия) у этой программы-доступны ли исходники и можно ли вносить в них изменения.
Вопрос 2-й
Можно ли как нибудь оформить листинги без тэга <code>, при этом нужно иметь возможность использовать что-то вроде неразрывного пробела и\или табуляции.
Вопрос 3-й
Может есть другой формат для чтения таких книг? |
|
Вернуться к началу |
|
|
Mike Sinkovsky Зрелый участник форума
Зарегистрирован: 27.10.2005 Сообщения: 296 Откуда: Пермь
|
Добавлено: Пн Фев 26, 2007 16:45 Заголовок сообщения: |
|
|
LazyRoot писал(а): | Может есть другой формат для чтения таких книг? |
CHM, PDF, DjVu
FB для художественной литературы. |
|
Вернуться к началу |
|
|
Marina_Ch Постоянный участник форума
Зарегистрирован: 14.04.2006 Сообщения: 779 Откуда: Москва
|
Добавлено: Пн Фев 26, 2007 17:22 Заголовок сообщения: |
|
|
Насколько я понимаю - Хаали полностью опенсорцовая программа. Так что поищи исходники и поправь для себя, потом выложи здесь, покажи народу - и всю оставшуюся жизнь исправляй, доводи и переделывай свою любимую читалку.
Последний раз редактировалось: Marina_Ch (Пн Фев 26, 2007 20:35), всего редактировалось 1 раз |
|
Вернуться к началу |
|
|
Lozman Зрелый участник форума
Зарегистрирован: 26.09.2006 Сообщения: 280 Откуда: Оттуда
|
Добавлено: Пн Фев 26, 2007 18:07 Заголовок сообщения: |
|
|
Marina_Ch писал(а): | Так что поищи исходники и поправь для себя, потом выложи здесь, покажи народу - и всю оставшуюся жизнь исправляй, доводи и переделывай свою любимую читалку. |
... И Родина не забудет своих героев _________________ Beware of Jabberwock, my son |
|
Вернуться к началу |
|
|
Mike Sinkovsky Зрелый участник форума
Зарегистрирован: 27.10.2005 Сообщения: 296 Откуда: Пермь
|
Добавлено: Пн Фев 26, 2007 18:59 Заголовок сообщения: |
|
|
Да не, тут дело не в читалке. Формат fb2 для технической/научной литературы не предназначен в принципе, и никакая читалка не спасет.
Просто товарищ не туда копает. Нужно в сторону CHM. Правда если экран не VGA, то скорее всего и это не сильно поможет, все равно будет неудобно. Хотя конечно смотря какая книга, но в большинстве слишком много больших картинок, таблиц и тому подобного сложного форматирования.
(и не надо путать AlReader и алановскую доработку HaaliReeader-а - это совершенно разные программы, внутри практически общего, хотя внешне местами выглядят похоже ) |
|
Вернуться к началу |
|
|
Marina_Ch Постоянный участник форума
Зарегистрирован: 14.04.2006 Сообщения: 779 Откуда: Москва
|
Добавлено: Пн Фев 26, 2007 20:37 Заголовок сообщения: |
|
|
Mike Sinkovsky писал(а): | (и не надо путать AlReader и алановскую доработку HaaliReeader-а - это совершенно разные программы, внутри практически общего, хотя внешне местами выглядят похоже ) |
Сорри, дико извиняюсь перед Alanом _________________ REB 1100, REB 1200, SE P910i |
|
Вернуться к началу |
|
|
LazyRoot Новенький участник форума
Зарегистрирован: 25.01.2007 Сообщения: 25
|
Добавлено: Вт Фев 27, 2007 8:35 Заголовок сообщения: |
|
|
Mike Sinkovsky писал(а): | Да не, тут дело не в читалке. Формат fb2 для технической/научной литературы не предназначен в принципе, и никакая читалка не спасет. |
На мой взгляд, стандарт fb2 имеет всё необходимое для нормального отображения таких книг.Другое дело , что читалки не полностью реализуют спецификацию (таблицы,<code>).
Для технических книг стандарт де-факто сегодня docbook, это тоже XML. Я вынужден с ним работать профессионально.
И в принципе из него можно получить практически любой выходной формат-html/pdf/rtf/odf/doc/lit.По сравнению с fb2 он имеет избыточную сложность и совсем не подходит для чтения.
Mike Sinkovsky писал(а): | Просто товарищ не туда копает. Нужно в сторону CHM. Правда если экран не VGA, то скорее всего и это не сильно поможет, все равно будет неудобно. |
Это всё неудобные форматы - в них уже заложено отображение страниц в высоком разрешении и это большой недостаток.Уж лучше plain text или rtf |
|
Вернуться к началу |
|
|
Mike Sinkovsky Зрелый участник форума
Зарегистрирован: 27.10.2005 Сообщения: 296 Откуда: Пермь
|
Добавлено: Вт Фев 27, 2007 9:29 Заголовок сообщения: |
|
|
Дык нонче 90% книг по программированию состоят в основном из здоровенных картинок.
Или речь про остальные 10%?
Ну ладно, допустим книга состоит из текста и листингов. Листинги запихаем в <code>, все равно его нужно переформатировать под маленький экран, причем по разным правилам для каждого языка программирования.
И что, читалку затачивать персонально под каждую книгу? Криво это. |
|
Вернуться к началу |
|
|
LazyRoot Новенький участник форума
Зарегистрирован: 25.01.2007 Сообщения: 25
|
Добавлено: Ср Фев 28, 2007 8:33 Заголовок сообщения: |
|
|
Mike Sinkovsky писал(а): | Дык нонче 90% книг по программированию состоят в основном из здоровенных картинок.
Или речь про остальные 10%? |
Не знаю у кого как а у меня самая насущная документация лежит в следующих форматах
latex,docbook,html,chm,pdf,rtf(в порядке убывания важности )
Mike Sinkovsky писал(а): |
Ну ладно, допустим книга состоит из текста и листингов. Листинги запихаем в <code>, все равно его нужно переформатировать под маленький экран, причем по разным правилам для каждого языка программирования.
И что, читалку затачивать персонально под каждую книгу? Криво это. |
На мой взгляд всё гораздо проще . Листинг внутри <code> </code> можно отображать с учётом пробелов и знаков табуляции, длинные строки переносить по словам. Ну ещё можно сделать автонумерацию строк. И всё. Для просмотра листингов этого достаточно. |
|
Вернуться к началу |
|
|
Mike Sinkovsky Зрелый участник форума
Зарегистрирован: 27.10.2005 Сообщения: 296 Откуда: Пермь
|
Добавлено: Ср Фев 28, 2007 8:56 Заголовок сообщения: |
|
|
LazyRoot писал(а): | самая насущная документ | Так разговор про книги или про документацию?
LazyRoot писал(а): | Листинг внутри <code> </code> можно отображать с учётом пробелов и знаков табуляции, длинные строки переносить по словам | Ага, особенно на питоне, перле и подобном.. |
|
Вернуться к началу |
|
|
Bor-ka Зрелый участник форума
Зарегистрирован: 23.06.2005 Сообщения: 209
|
Добавлено: Ср Фев 28, 2007 10:12 Заголовок сообщения: |
|
|
Причём более всего смешно на питоне, где блоки кода выделяются не всякими скобками и/или begin-end, а отступами.... |
|
Вернуться к началу |
|
|
LazyRoot Новенький участник форума
Зарегистрирован: 25.01.2007 Сообщения: 25
|
Добавлено: Ср Фев 28, 2007 11:16 Заголовок сообщения: |
|
|
Bor-ka писал(а): | Причём более всего смешно на питоне, где блоки кода выделяются не всякими скобками и/или begin-end, а отступами.. |
Вот vim у меня так и настроен по умолчанию для питона. Вполне пристойно по-моему выглядит, а самое главное листинг понять можно.
See:
http://bp3.blogger.com/_-iAr47Fbmt4/ReU5B08VB0I/AAAAAAAAAAM/XcpL5Htn654/s1600-h/vim2.png
Добавлено спустя 26 минут 28 секунд:
Mike Sinkovsky писал(а): | Так разговор про книги или про документацию? |
А где грань ? И в чём разница
Есть книги под свободной лицензией (их не так уж мало ), есть мануалы всяческие. |
|
Вернуться к началу |
|
|
Mike Sinkovsky Зрелый участник форума
Зарегистрирован: 27.10.2005 Сообщения: 296 Откуда: Пермь
|
Добавлено: Ср Фев 28, 2007 11:44 Заголовок сообщения: |
|
|
Хм. Ну может это и вариант - показывать шрифтом фиксированной ширины с нумерацией строк. Только перенос ведь тут по буквам, а не по словам?
Можно попробовать уговорить Алана сделать что-то подобное. Действительно бывает нужно на КПК листинги смотреть. Тем более сейчас и мелкие правки в тексте делать можно..
Добавлено спустя 21 минуту 51 секунду:
LazyRoot писал(а): | Так разговор про книги или про документацию?
А где грань ? И в чём разница | Ну, книги в магазине продаюцца. Типа "программирование для полных идиотов" |
|
Вернуться к началу |
|
|
LazyRoot Новенький участник форума
Зарегистрирован: 25.01.2007 Сообщения: 25
|
Добавлено: Ср Фев 28, 2007 12:58 Заголовок сообщения: |
|
|
Mike Sinkovsky писал(а): | мелкие правки в тексте делать можно.. |
А вот с этого места можно поподробнее?
Это какая-та альтернативная сборка Haali Reader? |
|
Вернуться к началу |
|
|
Mike Sinkovsky Зрелый участник форума
Зарегистрирован: 27.10.2005 Сообщения: 296 Откуда: Пермь
|
Добавлено: Ср Фев 28, 2007 13:09 Заголовок сообщения: |
|
|
LazyRoot писал(а): | Это какая-та альтернативная сборка Haali Reader? |
Это пока эксперементальный билд AlReader2
http://www.alreader.com/forum/viewtopic.php?p=3372#3372
Более полноценная поддержка вычитки будет в AlReader3, как и много чего ещё |
|
Вернуться к началу |
|
|
|