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

Описание и примеры для "продвинутых" возможностей

 
Найти сообщения без ответов
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> Основы формата FB
Предыдущая тема :: Следующая тема  
Автор Сообщение


sorotokin
Новенький участник форума

Новенький участник форума

Зарегистрирован: 26.05.2008
Сообщения: 7
Откуда: San Jose, CA

СообщениеДобавлено: Пн Май 26, 2008 10:10    Заголовок сообщения: Описание и примеры для "продвинутых" возможностей Ответить с цитатой

Есть ли где-то описание (или хотя бы примеры использования) "продвинутых" возможностей FB2, в частности таблиц и стилей (stylesheet, атрибут и элемент style)? Как вообще люди пишут софт для FB2 - смотрят, что другие софтины делают? Если так, то кого брать за образец?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


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

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

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

СообщениеДобавлено: Пн Май 26, 2008 12:07    Заголовок сообщения: Ответить с цитатой

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


sorotokin
Новенький участник форума

Новенький участник форума

Зарегистрирован: 26.05.2008
Сообщения: 7
Откуда: San Jose, CA

СообщениеДобавлено: Пн Май 26, 2008 19:53    Заголовок сообщения: Ответить с цитатой

Нет ли ссылки на книжку с таблицами? Правильно я понимаю, что в FB2 таблица используется именно как настоящая таблица, а не способ относительного расположения, как в HTML (где по умолчанию нет линий, разделяющих колонки/столбцы).

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


Sclex
Бывалый участник форума

Бывалый участник форума

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

СообщениеДобавлено: Пн Май 26, 2008 20:31    Заголовок сообщения: Ответить с цитатой

sorotokin писал(а):
Нет ли ссылки на книжку с таблицами? Правильно я понимаю, что в FB2 таблица используется именно как настоящая таблица, а не способ относительного расположения, как в HTML (где по умолчанию нет линий, разделяющих колонки/столбцы).

Да. Таблицы в FB2 введены для отображения табличных данных.

Тебе от таблиц много надо? Выглядит это в простом случае так. Есть тэг <table>, в него вложены тэги рядов <tr>, в них, в свою очередь, вложены тэги простых и заголовочных ячеек – <td> и <th>. Внутри тэгов ячеек допустим только текст без тэгов абзацев, но разрешены инлайновые тэги форматирования - emphasis, strong и пр. Ряды описываются от верхнего к нижнему, ячейки внутри ряда – слева направо.

Вот пример таблицы:

Код:
<table>
<tr>
 <th>Заголовок левой колонки</th>
 <th>Заголовок правой колонки</th>
</tr>
<tr>
 <td>1</td>
 <td>2</td>
</tr>
<tr>
 <td>3</td>
 <td>4</td>
</tr>
</table>


В CoolReader2 или 3 можно посмотреть, как это выводится.

Цитата:
А как стилями пользоваться, если неясно, что они означают? Например, какие селекторы можно использовать?

В теории там полный настоящий CSS, по стандартам CSS2, CSS3 и т.д. На практике из софта стили, насколько я знаю, поддерживает только CoolReader3, не полностью конечно, но основное есть. На него пока что, видимо, и следует ориентироваться при подготовке книг со стилями.

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

Я сначала пропустил один закрывающий тэг </tr>, потом поправил.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


sorotokin
Новенький участник форума

Новенький участник форума

Зарегистрирован: 26.05.2008
Сообщения: 7
Откуда: San Jose, CA

СообщениеДобавлено: Пн Май 26, 2008 21:07    Заголовок сообщения: Ответить с цитатой

Ага. Спасибо. Таблицы работают в Cool Reader 2 (но не 3), стили - наоборот...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Buggins
Новенький участник форума

Новенький участник форума

Зарегистрирован: 12.12.2007
Сообщения: 17
Откуда: Нижний Новгород

СообщениеДобавлено: Пн Ноя 10, 2008 11:46    Заголовок сообщения: Ответить с цитатой

CoolReader 3 поддерживает таблицы начиная с версии 3.0.15:

http://www.coolreader.org/download.htm#download-cr3wol

Поддерживаются тэги table, caption, col, colgroup, thead, tbody, tfoot, tr, td, th; атрибуты colspan, rowspan, width. Выравнивание пока не поддерживается, будет в следующей версии.

Пример таблицы стилей можно посмотреть в файле fb2.css в архиве с программой.

Также, новые прошивки LBook V3 поддерживают эти функции, так как основаны на CoolReader Engine.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> Основы формата FB Часовой пояс: GMT + 3
Страница 1 из 1

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


Powered by phpBB © 2001, 2005 phpBB Group