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

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



 
Поиск

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

ТЕМА:

Об эпиграфах :) 10 года 7 мес. назад #36418

  • Drakon
  • Drakon аватар Автор темы
  • Ушел
  • Модератор
  • Модератор
  • You are supercalifragilisticexpialidocious!
  • Сообщений: 6356
  • Спасибо получено: 2276
Сначала вступление :)
Все видели эпиграфы, которые идут в начале книги, еще до всех заголовков и прочая, типа - "Посвящаю Маше и Даше, без которых эта книга не увидела бы свет!!!" И, хотя Машу и Дашу, во многих случаях, следовало бы убить при рождении, книгодел сталкивается с проблемой такого эпиграфа.
Я могу показаться идиотом, потому что не видел раньше очевидного решения, но вдруг такой способ кому-нибудь поможет.

Эволюция начала fb2 файла:
1.


Такой файл валиден, но некрасив :)
Следует вокруг названия сборника убрать теги <section>, тогда в оглавление в FBE не будет лишнего уровня <body> (подчеркнут красным).
Файл приобретает вид более "солидный" :)
2.


Но меня всегда раздражала эта "секция" (по стрелке) и пустая строка после эпиграфа для валидности. До недавнего времени я так и делал файлы. Но вот с неделю назад приметил в одном из файлов другую конструкцию, которая тоже оказалась валидной (Я веду речь ТОЛЬКО о файлах, которые проходят валидацию, если не обращать на нее внимание, то можно нагородить всё, что угодно). Она более изящна и более правильна, и я был идиотом, что не замечал ее раньше.

3.


Если вокруг эпиграфа убрать тэги "секция", то пустая строка не нужна, а файл остается валидным.

В коде это выглядит вот так:
<body>
<title>
<p>Автор</p>
<p>Главный заголовок сборника</p>
</title>

<epigraph>
<p>Эпиграф</p>
</epigraph>

<section>
<title>
<p>Первое произведение</p>
</title>
<section>
<title>
<p>Первая глава</p>
</title>
<p>Текст</p>
</section>
</section>
</body>

Для справки: точно также вместо эпиграфа можно вставлять картинки (одну или несколько). Для того, чтобы файл был валидным, нужно, чтобы за последней из них не было пустой строки.

Господа, использующие эту конструкцию давно, не бросайте в меня тапками :) Вдруг есть кто-то еще, кто, как и я, не заметил очевидного.
Спасибо сказали: Evernet, Dusja

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

Об эпиграфах :) 10 года 7 мес. назад #36419

  • Evernet
  • Evernet аватар
  • Не в сети
  • Пользователь заблокирован
  • Пользователь заблокирован
  • Сообщений: 4724
  • Спасибо получено: 1646
После заголовка боди (Главного заголовка) картинка, вроде бы, не вставляется, только эпиграф. В других случаях, между заголовков разных уровней, картинка вставляется без проблем, но между заголовком боди и заголовком следующего уровня выдает ошибку.
Вот перед заголовком боди — без проблем:
<body>
<image l:href="#_627753764.jpg"/>
<title>
<p>Главный заголовок</p>
</title>

<epigraph>
<p>Эпиграф</p>
</epigraph>
<section>
<title>
<p>Первое произведение</p>
</title>

<epigraph>
<p>Эпиграф</p>
</epigraph>
<image l:href="#_627753764.jpg"/>
<section>
<title>
<p>Первая глава</p>
</title>

<p>текст</p>
</section>
</section>
</body>
Спасибо сказали: Dusja

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

Об эпиграфах :) 10 года 7 мес. назад #36422

  • Drakon
  • Drakon аватар Автор темы
  • Ушел
  • Модератор
  • Модератор
  • You are supercalifragilisticexpialidocious!
  • Сообщений: 6356
  • Спасибо получено: 2276

Evernet пишет: После заголовка боди (Главного заголовка) картинка, вроде бы, не вставляется, только эпиграф. В других случаях, между заголовков разных уровней, картинка вставляется без проблем, но между заголовком боди и заголовком следующего уровня выдает ошибку.


Угу, ты права.
За заголовками нужно будет последить :)

Я почему так "возрадовался" своей находке. Я почему-то считал, что без тэгов section ничего, кроме Главного заголовка, существовать не может, а оказалось, что можно еще и эпиграф к нему присобачивать.
Спасибо сказали: Dusja

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

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

 
Впечатления

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