Использование операторов div в TEI для различения глав, подзаголовков и т. Д. (XML)

Отказ от ответственности: Первый пост в Stackru, поэтому, пожалуйста, потерпите меня... Я также "новичок" в XML/ языках разметки, поэтому, если это "глупый" вопрос, простите меня.

Вопрос: Я работаю над проектом, который предполагает разметку серии книг. То, что мы хотели бы сделать, это иметь разделы в нашем тексте, когда меняются главы, когда меняются подзаголовки и т. Д.

Теперь, играя с базовым файлом, я узнал, что операторам div нужны другие операторы div для существования. (это часть моего замешательства) - Вся книга в выражении div, добавляя его как "книга". Когда я пытаюсь вложить в него операторы div, везде появляются ужасные красные линии, говорящие о том, что мой код неверен и неверен.

Вложенные div плохо? если нет, можете ли вы привести пример, как я могу использовать их в TEI? Кроме того: если кто-то знает соответствующие теги для глав (если это просто "глава" или "подзаголовок", или, может быть, что-то еще...?)

Большое спасибо за уделенное время. -RB.

Изменить: Вот основные принципы того, с чем я работаю... (Я удалил или изменил контент, относящийся к моему проекту). - Предположим, мой заголовок TEI правильный. Это часть текста, с которой я борюсь:

<text>
<body>
<div type='book'>
<pb n="1" facs="1.jp2"/>

<p>GEMSTONES AND<lb/>
MINING<lb/>
IN THE<lb/>
DISTRICT.
</p>
<!--rb several pages follow, until the first chapter I want to mark-->
<pb n='23' facs='23.jp2'/>
<div type='chapter'>
<p>Gemstones and mining<lb/>
in the<lb/>
District<lb/>
<!--rb content in this chapter continues over a few pages-->
<pb n='33' facs='33.jp2'/>
</div>
<!--rb and now the rest of my code is red and angry-->
</div>
</body>
</text>

В чем я хотел бы помочь, так это в том, чтобы поместить div внутри страниц в моем тексте. В настоящее время, когда я пытаюсь вставить меньшие элементы div (разбивая, скажем, главы), код подчеркивает весь документ красным цветом, так как один из моих элементов div внутри элемента 'book' был закрыт...

1 ответ

Хорошо, мой старый ответ не является ответом на ваш вопрос. Вот еще один, может быть, более полезный. Я вставлял разделы div под главами.

<text>
<body>
<div type='book'>
<pb n="1" facs="1.jp2"/>
<head>GEMSTONES AND<lb/>MINING<lb/>IN THE<lb/>DISTRICT.</head>
<p>some text></p>
<!--rb several pages follow, until the first chapter I want to mark-->
<pb n='23' facs='23.jp2'/>
<div type='chapter'>
<head>Gemstones and mining<lb/>in the<lb/>District</head>
<p>some text</p>
<pb n='24' facs='24.jp2'/>
<div type="section">
<head>Section Title</head>
<p>some text</p>
<pb n='25' facs='25.jp2'/>
<p>some text</p>
<!--rb content in this chapter continues over a few pages-->
</div>
<pb n='33' facs='33.jp2'/>
</div>
<div type="chapter">
<head>another Title</head>
<p>some text</p>
<div type="section">
<head>A new Section title</head>
<p>Texts, everywhere</p>
</div>
<div type="section">
<head>Title, again</head>
<p>So on</p>
</div>
<!--rb and now the rest of my code is red and angry-->
<!--rb and now the rest of my code is red and angry-->
</div>
</div>
</body>
</text>
Другие вопросы по тегам