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

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



 
Поиск

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

ТЕМА:

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

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

Эволюция начала 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 года 9 мес. назад #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 года 9 мес. назад #36422

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

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


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

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

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

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

 
Впечатления

Отличная книга!
М-дя... Главгерой, весь из себя "могучий чародей", заимев многочисленных врагов, добравшихся его тела,...
Ігор
2025-06-08 20:26:38
Кол-во ответов 1
С переводчиком здесь что-то изготовитель файла напутал. Это издание было в переводе Горнфельда.
Для того, чтобы что-то приготовить из рецептов средневековой кухни, нужно иметь, как минимум, продукты из тех...
Где автор книги учил русский язык? Или как в анекдоте - "чукча не читатель, чукча - писатель"? С первых же слов -...