Информационный портал
pocket versionPOCKET  wikiWIKI  FAQFAQ  ПоискПоиск  ПользователиПользователи  ГруппыГруппы  РегистрацияРегистрация  ПрофильПрофиль  Войти и проверить личные сообщенияВойти и проверить личные сообщения  ВходВход

fb2 и книги по программированию на КПК
На страницу Пред.  1, 2, 3, 4, 5  След.
 
Найти сообщения без ответов
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> Основы формата FB
Предыдущая тема :: Следующая тема  
Автор Сообщение


Alan
Автор ридера Alreader и клона Haali


Зарегистрирован: 25.01.2005
Сообщения: 421

СообщениеДобавлено: Вт Мар 06, 2007 20:36    Заголовок сообщения: Ответить с цитатой

Mike Sinkovsky
Цитата:
Как минимум в кулридере что-то такое реализовано, по крайней мере в настройках у него "code" есть


не знаю, что там есть, но 66 версия просто вырезает текст внутри code
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


GribUser
Автор формата FB2 - Автор библиотеки FB

Автор формата FB2 - Автор библиотеки FB

Зарегистрирован: 30.09.2004
Сообщения: 2475
Откуда: Москва

СообщениеДобавлено: Вт Мар 06, 2007 21:41    Заголовок сообщения: Ответить с цитатой

Shaman писал(а):
Почему именно так, как сделано - бог весть. Не знаю.

Ну в общем-то почему так сделано понятно, потому что добавили там пачкой все варианты шрифтового оформления.
Почему не сделан аналог pre - другой вопрос. В числе прочего потому, что неочевидно, как его на маленьком экране отображать. С горизонтальным скролингом, чтоли? Да и вводить элемент уровня <p> не хотелось без нужды. Но вообще может и стоит что-то такое завести.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора


Mike Sinkovsky
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 27.10.2005
Сообщения: 296
Откуда: Пермь

СообщениеДобавлено: Ср Мар 07, 2007 9:43    Заголовок сообщения: Ответить с цитатой

Alan писал(а):
Как минимум в кулридере что-то такое реализовано, по крайней мере в настройках у него "code" есть

не знаю, что там есть, но 66 версия просто вырезает текст внутри code
Хм, действительно вырезает. А в настройках есть... Бага видимо.

GribUser писал(а):
Почему не сделан аналог pre - другой вопрос. В числе прочего потому, что неочевидно, как его на маленьком экране отображать. С горизонтальным скролингом, чтоли? Да и вводить элемент уровня <p> не хотелось без нужды. Но вообще может и стоит что-то такое завести.

Хе, вот как таблицы рисовать на маленьком экране без горизонтального скроллинга - это неочевидно.. Так их ввели Smile
А с листингом как раз проще, выше был предложен вроде вполне приемлемый вариант отображения.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


GribUser
Автор формата FB2 - Автор библиотеки FB

Автор формата FB2 - Автор библиотеки FB

Зарегистрирован: 30.09.2004
Сообщения: 2475
Откуда: Москва

СообщениеДобавлено: Ср Мар 07, 2007 15:14    Заголовок сообщения: Ответить с цитатой

Mike Sinkovsky писал(а):
Так их ввели

Ну их все просили, вот и ввели. И где они?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора


Marina_Ch
Постоянный участник форума

Постоянный участник форума

Зарегистрирован: 14.04.2006
Сообщения: 779
Откуда: Москва

СообщениеДобавлено: Ср Мар 07, 2007 15:38    Заголовок сообщения: Ответить с цитатой

GribUser писал(а):
Ну их все просили, вот и ввели. И где они?
Димочка, они пока в картинках. Причины назвать, али сам знаешь прекрасно?
Есть таблицы в книгах, нужны таблицы в фб2 - а конвертеры либ что на таблицы скажут? что с ними станет в том же rb? Или ртф, или тхт? А читалки, кроме кулридера их как отобразят? выкусыванием? У меня сейчас как раз книга с тремя таблицами в работе - что посоветуешь делать?
Кроме того и ФР таблицы распознавать не любит, так что тут засада со всех сторон. А потому пока они в картинках. Будет софт - будут таблицы. Не будет софта - будут картинки. Все же просто. Вот Пилигрим сделал в ФБЕ поддержку таблиц - прекрасно и удобно. Но только вручную. Конвертацию из ртф в фб2 таблицы не сделать никак. И что - на одну таблицу тратить время сравнимое со временем подготовки простенькой книги?
_________________
REB 1100, REB 1200, SE P910i
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


GribUser
Автор формата FB2 - Автор библиотеки FB

Автор формата FB2 - Автор библиотеки FB

Зарегистрирован: 30.09.2004
Сообщения: 2475
Откуда: Москва

СообщениеДобавлено: Ср Мар 07, 2007 15:58    Заголовок сообщения: Ответить с цитатой

Marina_Ch писал(а):
Будет софт - будут таблицы. Не будет софта - будут картинки. Все же просто.

Круг посвещенных растет, стопудово
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора


Mike Sinkovsky
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 27.10.2005
Сообщения: 296
Откуда: Пермь

СообщениеДобавлено: Ср Мар 07, 2007 16:14    Заголовок сообщения: Ответить с цитатой

Значит и таблицы неправильно ввели Smile Можно было скрестить ужа с ежом - раз оно сейчас картинки, то и расширять картинки. Добавить в картинку-скриншот атрибут - ссылку на отдельное body, в которой таблица. Кто о нем не знает, проигнорируют и покажут картинку, как и раньше.

Но и тут уже поздно пить боржом, наверно.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Marina_Ch
Постоянный участник форума

Постоянный участник форума

Зарегистрирован: 14.04.2006
Сообщения: 779
Откуда: Москва

СообщениеДобавлено: Ср Мар 07, 2007 16:15    Заголовок сообщения: Ответить с цитатой

Дима, твой вариант? Предложи и мы будем пробовать... Very Happy

Вот появился человек, желающий иметь книги по программированию - сразу вылезла несообразность формата в том месте, где code. Подправишь формат - начнет один книги делать, подтянутся и другие. Главное прецендент создать Very Happy
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Alan
Автор ридера Alreader и клона Haali


Зарегистрирован: 25.01.2005
Сообщения: 421

СообщениеДобавлено: Ср Мар 07, 2007 17:32    Заголовок сообщения: Ответить с цитатой

Mike Sinkovsky
Цитата:
Но и тут уже поздно пить боржом, наверно


ну почему же поздно... то, что code в где-то там в какой-то схеме прописано как стиль, не мешает в читалке его вопринимать как абзац:)))

С таблицами хуже... Хоть брать их, формировать html и отдавать эксплореру для показа...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Mike Sinkovsky
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 27.10.2005
Сообщения: 296
Откуда: Пермь

СообщениеДобавлено: Чт Мар 08, 2007 7:02    Заголовок сообщения: Ответить с цитатой

Вообще неплохо бы иметь некий стандартный механизм расширения формата без потери обратной совместимости. Чтобы работающий с форматом софт при встрече с незнакомым тэгом знал что с ним делать. Вариантов в общем немного -- либо выкусить нафиг вместе с содержимым, либо проигнорировать и показать содержимое, как если бы тэга и не было. Ну может еще их комбинация -- эту часть выкусить, а эту отобразить.
В общем стандартный прием, во многих форматах такое соглашение есть. Как это делается в xml не в курсе, но наверняка можно как-то.

Но это опять же общефилософски, а если по простому, то картинки ведь разрешены как внутри параграфа, так и снаружи? Ну можно наверно и code так же разрешить...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Admin
Администратор информационного портала FB

Администратор информационного портала FB

Зарегистрирован: 11.06.2004
Сообщения: 1610
Откуда: Воронеж

СообщениеДобавлено: Чт Мар 08, 2007 19:13    Заголовок сообщения: Ответить с цитатой

Софт незнакомый тег должен игнорировать, по большому счету. Но это касается элементов формата, которые софт не поддерживает. Использовать элементы, не описанные в стандарте, приведет к большому бардаку.

Добавлено спустя 1 минуту 19 секунд:

Что касается элемента code, то, думаю, Дима проникся и поправит.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail


Mike Sinkovsky
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 27.10.2005
Сообщения: 296
Откуда: Пермь

СообщениеДобавлено: Чт Мар 08, 2007 20:06    Заголовок сообщения: Ответить с цитатой

Цитата:
Софт незнакомый тег должен игнорировать, по большому счету. Но это касается элементов формата, которые софт не поддерживает. Использовать элементы, не описанные в стандарте, приведет к большому бардаку.

Ну к бардаку как раз приводит отсутствие определения, что делать с неизвестным тэгом.
Что такое "игнорировать"? Вот кулридер текст заключенный в <code> выкусывает - это игнорирование? А где сказано что такое поведение неверное, раз читалка "частично совместима" с 2.1? Раз не определено, то имеет право делать что хочет.

Можно конечно просто сказать что текст внутри незнакомых тэгов всегда должен отображаться, а не выкусываться. Когда нужно выкусывать, навскидку в голову не приходит. Лучше показать лишнее, чем не показать нужное.
Да в общем большинству читателей на форматирование плевать, насколько я понял. Читают txt и не жужжат.


Последний раз редактировалось: Mike Sinkovsky (Чт Мар 08, 2007 20:11), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


GribUser
Автор формата FB2 - Автор библиотеки FB

Автор формата FB2 - Автор библиотеки FB

Зарегистрирован: 30.09.2004
Сообщения: 2475
Откуда: Москва

СообщениеДобавлено: Чт Мар 08, 2007 20:08    Заголовок сообщения: Ответить с цитатой

Mike Sinkovsky писал(а):
Ну к бардаку как раз приводит отсутствие пределения, что делать с неизвестным тэгом.

пропускать, оставляя контент, очевидно. Стандартное поведение для всех систем разметки текста. Тут и обсуждать нечего.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора


Mike Sinkovsky
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 27.10.2005
Сообщения: 296
Откуда: Пермь

СообщениеДобавлено: Чт Мар 08, 2007 20:23    Заголовок сообщения: Ответить с цитатой

Цитата:
пропускать, оставляя контент, очевидно. Стандартное поведение для всех систем разметки текста. Тут и обсуждать нечего.

Ну насчет всех -- это неправда-с. Smile
Например в rtf соглашение -- если незнакомый тэг начинается со звёздочки, то выкусывать, а если с любого другого, то отображать контент.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


GribUser
Автор формата FB2 - Автор библиотеки FB

Автор формата FB2 - Автор библиотеки FB

Зарегистрирован: 30.09.2004
Сообщения: 2475
Откуда: Москва

СообщениеДобавлено: Чт Мар 08, 2007 20:51    Заголовок сообщения: Ответить с цитатой

Mike Sinkovsky писал(а):
если незнакомый тэг начинается со звёздочки

Явно исключение оговорено, все неоговоренное показывается... В общем, тут разночтений не должно быть.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> Основы формата FB Часовой пояс: GMT + 3
На страницу Пред.  1, 2, 3, 4, 5  След.
Страница 4 из 5

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group