Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Aidar Новенький участник форума
Зарегистрирован: 23.11.2005 Сообщения: 12 Откуда: Kazan
|
Добавлено: Чт Фев 02, 2006 14:19 Заголовок сообщения: Новые теги в FB3 |
|
|
Дамы и господа, предлагаю в этой теме выкладывать свои предложения относительно новых тегов в FB3.
Предлагаю ввести теги <code></code> для форматирования программного кода и тег <typeface> для указания рекомендуемой гарнитуры шрифта. |
|
Вернуться к началу |
|
|
GribUser Автор формата FB2 - Автор библиотеки FB
Зарегистрирован: 30.09.2004 Сообщения: 2475 Откуда: Москва
|
Добавлено: Чт Фев 02, 2006 15:23 Заголовок сообщения: |
|
|
Aidar писал(а): | <typeface> | Для этого есть style. |
|
Вернуться к началу |
|
|
Юзич Зрелый участник форума
Зарегистрирован: 07.02.2006 Сообщения: 120 Откуда: Республика Беларусь
|
Добавлено: Вт Фев 07, 2006 19:53 Заголовок сообщения: |
|
|
Очень нужен тэг типа <center></center>.
Иногда возникает необходимость отцентрировать абзац, не делая его
subtitle. |
|
Вернуться к началу |
|
|
GribUser Автор формата FB2 - Автор библиотеки FB
Зарегистрирован: 30.09.2004 Сообщения: 2475 Откуда: Москва
|
Добавлено: Вт Фев 07, 2006 22:25 Заголовок сообщения: |
|
|
Юзич писал(а): | Иногда возникает необходимость отцентрировать абзац, не делая его
subtitle. |
Типа чего? |
|
Вернуться к началу |
|
|
Юзич Зрелый участник форума
Зарегистрирован: 07.02.2006 Сообщения: 120 Откуда: Республика Беларусь
|
Добавлено: Ср Фев 08, 2006 21:14 Заголовок сообщения: |
|
|
GribUser писал(а): | Типа чего? |
Вот, к примеру:
Пройдя через парк, где замерли в ожидании гостей аттракционы, Алиса остановилась перед большой, в тяжелой золотой раме, вывеской. На вывеске было написано:
«СУВЕНИРНАЯ УЛИЦА».
Алиса ступила под вывеску и замерла от удивления: этого она не ожидала увидеть даже на планете Пенелопа в славном городе Жанглечуде!
Отцентрировать нужно, естественно «СУВЕНИРНАЯ УЛИЦА»
Делать его subtitle нецелесообразно. |
|
Вернуться к началу |
|
|
GribUser Автор формата FB2 - Автор библиотеки FB
Зарегистрирован: 30.09.2004 Сообщения: 2475 Откуда: Москва
|
Добавлено: Ср Фев 08, 2006 21:43 Заголовок сообщения: |
|
|
это самый что ни наесть cite |
|
Вернуться к началу |
|
|
Юзич Зрелый участник форума
Зарегистрирован: 07.02.2006 Сообщения: 120 Откуда: Республика Беларусь
|
Добавлено: Чт Фев 09, 2006 20:46 Заголовок сообщения: |
|
|
GribUser писал(а): | это самый что ни наесть cite |
К сожалению, режим "цитата" для такого выделения текста тоже малопригоден.
Особенно, если в тексте уже есть цитаты с text-autor. |
|
Вернуться к началу |
|
|
GribUser Автор формата FB2 - Автор библиотеки FB
Зарегистрирован: 30.09.2004 Сообщения: 2475 Откуда: Москва
|
Добавлено: Чт Фев 09, 2006 20:58 Заголовок сообщения: |
|
|
Юзич писал(а): | К сожалению, режим "цитата" для такого выделения текста тоже малопригоден. | Однико же именно для таких случаев "режим" и введен. Что конкретно там непригодного? |
|
Вернуться к началу |
|
|
Юзич Зрелый участник форума
Зарегистрирован: 07.02.2006 Сообщения: 120 Откуда: Республика Беларусь
|
Добавлено: Пт Фев 10, 2006 21:27 Заголовок сообщения: |
|
|
GribUser писал(а): | Юзич писал(а): | К сожалению, режим "цитата" для такого выделения текста тоже малопригоден. | Однико же именно для таких случаев "режим" и введен. Что конкретно там непригодного? |
Уф-ф...
Цитата - она и есть цитата.
Допустим в книге есть текст записки:
...текст...
"Бла-бла-бла"
(Автор)
...текст...
Она выделена как цитата и через настройки читалки форматирована
как justify.
Через две главы идет такое:
...текст...
ТАБЛИЧКА
НА
ДВЕРИ
...текст...
Эдакая микроиллюстрация, понимашь..
Если "ТАБЛИЧКу" выделить как cite, она тоже будет justify.
Поэтому и возникла необходимость в отдельном тэге для центрирования.
Только не говорите, что проще вставить картинку... |
|
Вернуться к началу |
|
|
GribUser Автор формата FB2 - Автор библиотеки FB
Зарегистрирован: 30.09.2004 Сообщения: 2475 Откуда: Москва
|
Добавлено: Пт Фев 10, 2006 21:37 Заголовок сообщения: |
|
|
Юзич писал(а): | Если "ТАБЛИЧКу" выделить как cite, она тоже будет justify. | Ну и пусть ее. Книг, где соседствуют цитаты обоих родов по пальцам посчитать. |
|
Вернуться к началу |
|
|
Nick222 Зрелый участник форума
Зарегистрирован: 13.12.2005 Сообщения: 145 Откуда: Москва, Россия
|
Добавлено: Пт Фев 10, 2006 22:27 Заголовок сообщения: |
|
|
Мне кажется, что уж центрирование должно поддерживаться отдельно от всего прочего - мало ли кому и зачем понадобится...
Вы же делаете формат, а не конкретный инструмент на 2-3 употребления... _________________ Всё, что я говорю (кроме специально оговоренных случаев) - ИМХО.
С уважением и благодарностью, Ник. |
|
Вернуться к началу |
|
|
GribUser Автор формата FB2 - Автор библиотеки FB
Зарегистрирован: 30.09.2004 Сообщения: 2475 Откуда: Москва
|
Добавлено: Пт Фев 10, 2006 23:34 Заголовок сообщения: |
|
|
Nick222 писал(а): | Мне кажется, что уж центрирование должно поддерживаться отдельно от всего прочего - мало ли кому и зачем понадобится... | Если заботиться о всех, которым "мало ли чего понадобится" далеко не уедешь. Цель формата не в том, чтобы удовлетворять все потребности у всех. У формата есть вполне конкретное назначение и вполне очерченный круг задач. В их число не входит привнесение в формат элементов форматирования.
Для тех, кто не понял:
Вышеприведенный пример следует оформлять как cite. period.
C этим бесполезно не соглашаться, это заложенное изначально поведение. fb2 таков by design. Даже если бы я передумал (а я по-прежнему уверен, что это хорошо) уже подно что-либо менять. Если вам это не нравится - используйте xhtml, там концепция немного отличается и круг решаемых задач шире. Хотя там тоже, кажется, center уже извели... Ну и ездите w3c по мозгам. Му-ха-ха.
Добавлено спустя 4 минуты 8 секунд:
ps. Единственное решение адекватное, на самом деле, с обратной совместимостью и прочим, добавить для <cite> аттрибут type с значением classic|door-plate или че-нить в таком роде. Но, это в любом случае, не будет гарантировать центрирование, просто обеспечит разведение разных типов цитат. |
|
Вернуться к началу |
|
|
Bailo Координатор проекта «Испр@влено»
Зарегистрирован: 22.10.2004 Сообщения: 810 Откуда: Москва
|
Добавлено: Пт Фев 10, 2006 23:58 Заголовок сообщения: |
|
|
Юзич писал(а): | Иногда возникает необходимость отцентрировать абзац, не делая его
subtitle. |
Дима чего-то маху хватил. Прям-таки разнервничался...
А чем вам subtitle не подходит для этих целей? Важно что - отображение или используемый тэг? Субтитлом это как раз будет в ридере замечательно смотреться (имхо).
А если серьезно, то предложений о введение <center> было много... очень много. И они отвергались так же решительно. По следующей причине. А потому что следующим требованием будет введение тегов <left>, <right> <align=justify> и т. д. Прийдем к HTML. Нам это надо? На мой взгляд - нет. _________________ If things go wrong you don't have to go with them |
|
Вернуться к началу |
|
|
Admin Администратор информационного портала FB
Зарегистрирован: 11.06.2004 Сообщения: 1610 Откуда: Воронеж
|
Добавлено: Пн Фев 13, 2006 9:44 Заголовок сообщения: |
|
|
GribUser писал(а): | C этим бесполезно не соглашаться, это заложенное изначально поведение. fb2 таков by design. Даже если бы я передумал (а я по-прежнему уверен, что это хорошо) уже подно что-либо менять. Если вам это не нравится - используйте xhtml, там концепция немного отличается и круг решаемых задач шире. Хотя там тоже, кажется, center уже извели... Ну и ездите w3c по мозгам. Му-ха-ха. Twisted Evil |
Злой ты
Вообще-то давай проанализируем проблему. Надо признать, что есть ситуации, в которых трудно придумать нормальную разметку структуры книги, используя текущую версию fb2. Но нужен ли тег <center> - однозначно нет, это противоречит духу формата и лишает его гибкости. Нужен ли тег <announcement> - уже лучше, но как быть с совместимостью? Мне кажется самое верное решение - это ввести аттрибуты в тег <p>, именно в него, как базовый тег абзаца. Это решит все проблемы и не нарушит совместимости. Например, <p type=announcement> (или что-то короче придумать), <p type=second_title>, и т.д. Это разрешит все проблемы, которые здесь обсуждались с одной стороны и не затронет совместимости, софт, который есть сейчас, будет их игнорировать, новый софт - будет обрабатывать. |
|
Вернуться к началу |
|
|
Gremlin Зрелый участник форума
Зарегистрирован: 14.02.2005 Сообщения: 155
|
Добавлено: Пн Фев 13, 2006 10:20 Заголовок сообщения: |
|
|
Admin писал(а): | Злой ты
Вообще-то давай проанализируем проблему. Надо признать, что есть ситуации, в которых трудно придумать нормальную разметку структуры книги, используя текущую версию fb2. Но нужен ли тег <center> - однозначно нет, это противоречит духу формата и лишает его гибкости. Нужен ли тег <announcement> - уже лучше, но как быть с совместимостью? Мне кажется самое верное решение - это ввести аттрибуты в тег <p>, именно в него, как базовый тег абзаца. Это решит все проблемы и не нарушит совместимости. Например, <p type=announcement> (или что-то короче придумать), <p type=second_title>, и т.д. Это разрешит все проблемы, которые здесь обсуждались с одной стороны и не затронет совместимости, софт, который есть сейчас, будет их игнорировать, новый софт - будет обрабатывать. |
А зачем выдумывать новый стандарт? Чем <p style="announcement"> (а еще лучше <cite style="announcement">) хуже? А это уже есть. Что действительно можно было бы обдумать это список предопределенных стандартом стилей (чтобы их не нужно было описывать в <stylesheet>, а наоборот можно было настраивать в читалке). Скажем, зарезервировать какой-то префикс для "встроенных" стилей и уже его (+список) описать в очередном fb2.2 (или 2.1.1 ). Например: fb- (fb-announcement).
С другой стороны (на что, в особенности, указывает скорость развития софта), проще пока использовать <subtitle>. А в будущем подумать о грамотной доработке формата (чтобы минимальным усложением и без того не очень легкой и логичной схеме добиться покрытия максимального числа потребностей).
Димины аргументы о перенастройке стиля <cite> под каждую книжку кажутся не очень удачными (если не считать <cite style="announcement"> - но я пока не знаю ни одной читалки, которая это поймет):
1. Об этом каждый раз должен догадываться пользователь.
2. Если его читалка не поддерживает fb2, то догадаться он должен на этапе конвертирования.
3. Если он доверяет конвертору библиотеки он должен еще как-то суметь и на него повлиять. |
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
Powered by phpBB © 2001, 2005 phpBB Group
|