Забыли данные входа?   Регистрация  

 
Последние поступления



 
Поиск

Искать
Язык
Формат
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1

ТЕМА:

Стильные книги 11 года 9 мес. назад #6516

  • Alexei
  • Alexei аватар Автор темы
  • Не в сети
  • Библиотекарь
  • Библиотекарь
  • Сообщений: 534
  • Спасибо получено: 139
Возможности формата fb2 шире, чем представляются на первый взгляд.
Сделать хороший fb2, по моему мнению, сродни искусству. Это не через конвертер выпущенный тяп-ляп-неизвестно-что, а вручную сделанный удобный файл с правильной разметкой, грамотной вычиткой, качественной обработкой иллюстраций.
Также в формате fb2 можно использовать стили CSS. К сожалению, мало, кто этим заморачивается, скорей всего, из-за сложности реализации (нет удобного инструмента). Да и не все читалки их понимают, вернее, понимает только одна читалка - CR3.
А ведь правильно расположенные стили CSS делают файл особенно привлекательным и красивым и особенно приближенным к бумажному изданию.

Рыжий Тигра на Либрусеке как-то предлагал использовать стили CSS для оформления пьес .
Но он как-то заумно всё это объяснял, что вряд ли кто-то чего-то понял. Я не буду заумничать, а просто дам ссылки на книги, в которых есть эти стили, и при желании можно будет посмотреть через FBE, как с этими стилями работать. Также продемонстрирую на картинках, что к чему.
При заполнения дискрипшена в FBE есть окошечко, куда вносятся стили CSS:


В режиме кода названия стилей добавляются к нужным строкам:


В общем-то, ничего сложного...

Теперь, вооружившись CR3 для визуального оценивания, приведу несколько примеров книг, в которых используются стили CSS.

Первая (пьеса):
maxima-library.com/component/maxlib/b/213898
Ремарки по центру чуть уменьшенным кеглем, реплика героя после ремарки с абзацем без отступа:


Вторая (роман):
maxima-library.com/component/maxlib/b/212298
Оформление письма: кому и дата - справа, после обращения - небольшой пропуск и абзац без отступа:


Надписи по центру:


Еще несколько книг с использованием стилей:
maxima-library.com/component/maxlib/b/337
maxima-library.com/component/maxlib/b/909
maxima-library.com/component/maxlib/b/1241
maxima-library.com/component/maxlib/b/1432

К чему это всё я? А к тому, что есть у меня пожелание, чтобы читалка на maxima-library умела не только передавать текст, но еще и особенности оформления, в том числе и CSS-стили.
Вложения:
Спасибо сказали: Drakon, golma1, Vadi, Dusja

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Стильные книги 11 года 9 мес. назад #6679

  • Vadi
  • Vadi аватар
  • Не в сети
  • Администратор
  • Администратор
  • ℮^i╥✚❶☰〇
  • Сообщений: 2463
  • Спасибо получено: 868
Да, CSS - это сила!

Постоянно пользуюсь следующими стилями:

Стили абзаца
p[style="centered"] { text-align: center; }
p[style="cright"] { text-align: right; }

Стили текста
style[name="razryadka"] { letter-spacing: 0.2em; } некорректно отображается в cr3
style[name="uline"]{ text-decoration: underline; }

Вот небольшой пример:
Таблица стилей

ВНИМАНИЕ: Спойлер!

Код fb2

ВНИМАНИЕ: Спойлер!

Как это выглядит в читалке

ВНИМАНИЕ: Спойлер!
Legi ergo sum
Вложения:
Спасибо сказали: Dusja

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Стильные книги 11 года 9 мес. назад #6680

  • golma1
  • golma1 аватар
  • Не в сети
  • Захожу иногда
  • Захожу иногда
  • вся в работе
  • Сообщений: 3407
  • Спасибо получено: 403
Отличные примеры. :good2

Кроме разрядки. Считаю её в электронке неприемлемой. Без неразрывных пробелов получается ерунда. А неразрывные пробелы могут так исковеркать внешний вид текста в читалке, что никакой css не компенсирует. :(

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Стильные книги 11 года 9 мес. назад #6681

  • Vadi
  • Vadi аватар
  • Не в сети
  • Администратор
  • Администратор
  • ℮^i╥✚❶☰〇
  • Сообщений: 2463
  • Спасибо получено: 868

golma1 пишет: Отличные примеры. :good2

Кроме разрядки. Считаю её в электронке неприемлемой. Без неразрывных пробелов получается ерунда. А неразрывные пробелы могут так исковеркать внешний вид текста в читалке, что никакой css не компенсирует. :(

А там и нет неразрывных пробелов. Только свойство letter-spacing... И получается нормально (ну, в cr3 только, конечно).
Раньше я разрядку болдом оформлял (никаких неразрывных пробелов!), а лесенку в стихах вообще не делал - а теперь стилями :yes
Legi ergo sum

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Стильные книги 11 года 9 мес. назад #6684

  • golma1
  • golma1 аватар
  • Не в сети
  • Захожу иногда
  • Захожу иногда
  • вся в работе
  • Сообщений: 3407
  • Спасибо получено: 403
Я до сих пор разрядку передаю форматированием, отличным от всего остального текста (зависит от уже примененных курсива/болда). А лесенку в стихах делаю при помощи комбинации простого и неразрывного пробелов. При этом "Генеральную уборку" применяю после расстановки тэгов "poem", она тогда эти пробелы игнорирует.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Стильные книги 11 года 9 мес. назад #6686

  • Alexei
  • Alexei аватар Автор темы
  • Не в сети
  • Библиотекарь
  • Библиотекарь
  • Сообщений: 534
  • Спасибо получено: 139
Разрядка в CR3 очень криво отображется (текст накладывается друг на друга), поэтому тоже предпочитаю ее не использовать.
А при оформлении лесенки в стихах простых пробелов достаточно.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Стильные книги 11 года 9 мес. назад #6689

  • Vadi
  • Vadi аватар
  • Не в сети
  • Администратор
  • Администратор
  • ℮^i╥✚❶☰〇
  • Сообщений: 2463
  • Спасибо получено: 868

Alexei пишет: Разрядка в CR3 очень криво отображется (текст накладывается друг на друга), поэтому тоже предпочитаю ее не использовать.
А при оформлении лесенки в стихах простых пробелов достаточно.

А! Если за разрядкой идет текст, нужны неразрывные пробелы

Вложенный файл:

Имя файла: test.zip
Размер файла:1 KB
Legi ergo sum
Вложения:
Спасибо сказали: Alexei

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Стильные книги 11 года 9 мес. назад #6690

  • golma1
  • golma1 аватар
  • Не в сети
  • Захожу иногда
  • Захожу иногда
  • вся в работе
  • Сообщений: 3407
  • Спасибо получено: 403

Vadi пишет:

Alexei пишет: Разрядка в CR3 очень криво отображется (текст накладывается друг на друга), поэтому тоже предпочитаю ее не использовать.
А при оформлении лесенки в стихах простых пробелов достаточно.

А! Если за разрядкой идет текст, нужны неразрывные пробелы

Во-о-о-т. В-)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Стильные книги 11 года 9 мес. назад #6692

  • Alexei
  • Alexei аватар Автор темы
  • Не в сети
  • Библиотекарь
  • Библиотекарь
  • Сообщений: 534
  • Спасибо получено: 139

Vadi пишет:

Alexei пишет: Разрядка в CR3 очень криво отображется (текст накладывается друг на друга), поэтому тоже предпочитаю ее не использовать.
А при оформлении лесенки в стихах простых пробелов достаточно.

А! Если за разрядкой идет текст, нужны неразрывные пробелы

Вложенный файл:

Имя файла: test.zip
Размер файла:1 KB

Спасибо! А я весь измучился с этой разрядкой и решил больше ее не делать. Теперь буду знать. ;)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Стильные книги 11 года 9 мес. назад #6694

  • Alexei
  • Alexei аватар Автор темы
  • Не в сети
  • Библиотекарь
  • Библиотекарь
  • Сообщений: 534
  • Спасибо получено: 139
По поводу разрядки:
Если слово оказывается на стыке строк, то конец слова теряется. :(
Вложения:
Спасибо сказали: Vadi

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Стильные книги 11 года 7 мес. назад #13928

  • docking_the_mad_dog
  • docking_the_mad_dog аватар
  • Посетитель
  • Посетитель
1. Хочется поблагодарить топикстартера и участников обсуждения. Фактически этой темой (CSS в fb2) интересовался, но не нашел внятной информации (или слишком лениво искал?).
2. Давно и с большим удовольствием использую CSS в ePub для точного форматирования книги и встраивания шрифтов. Это очень мощное средство управления внешним видом книги.

Если кому-то интересен пример использования - сюда отгрузили
Руководство по созданию книг ePub 2,0
maxima-library.com/component/maxlib/b/240443 в формате ePub. В программе-редакторе Sigil (редактор ePub, аналог FBE для fb2) можно посмотреть CSS (и сохранить его), просмотреть код.

3. Общая рекомендация по использованию CSS от разработчиков выглядит так: не стремиться слишком всё усложнять. Не все программы чтения адекватно работают с CSS, многие вообще игнорируют стили от издателя.
4. Да, рекомендуется избегать форматирования с разрядкой, обтекания картинки текстом (результат часто непредсказуем в разных программах).
5. К сожалению, сейчас руками доделывать книги - крайне непопулярно, идёт повальное увлечение автоматическими конвертерами и погоня за количеством.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Стильные книги 6 года 2 мес. назад #59517

  • moonin
  • moonin аватар
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 1
  • Спасибо получено: 0

Vadi пишет:

Alexei пишет: Разрядка в CR3 очень криво отображется (текст накладывается друг на друга), поэтому тоже предпочитаю ее не использовать.
А при оформлении лесенки в стихах простых пробелов достаточно.

А! Если за разрядкой идет текст, нужны неразрывные пробелы

Вложенный файл:

Имя файла: test.zip
Размер файла:1 KB

Для разрядки есть ещё костылик – другой шрифт.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
Время создания страницы: 0.057 секунд

 
Впечатления

Ігор
2025-04-27 14:50:09
Кол-во ответов 0
Полный сборник https://www.maxima-library.com/component/maxlib/b/580225
Rammlandija
2025-04-27 11:29:29
Кол-во ответов 1
Тут какая-то ошибка. На обложке книги написано одно, а в описании книги написано другое.
Извините, но чего только одна книга на сайте? Добавьте от Азбуки!
Rammlandija
2025-04-26 07:30:09
Кол-во ответов 1
А почему на этом сайте всего одна электронная книга по этому роману? Ещё добавляйте, от издательской серии...
Это вообще отстойное отстоище пропагандистской машины Кремля. Просто как образец литературы призванной...