2016-05-25 4 views
0

Отказ от ответственности: Первое сообщение в StackOverflow, поэтому, пожалуйста, несите меня. Я также «новый» для языков XML/разметки, поэтому, если это прошу прощения.Использование операторов div в TEI для разделения глав, подзаголовков и т. Д. (XML)

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

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

Являются ли вложенные divs плохими? если нет, может ли кто-нибудь указать пример того, как я могу использовать их в 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> 

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

+1

Пожалуйста, отправьте сообщение [mcve]. Вы должны опубликовать XML, который дает вам проблемы и, по крайней мере, ссылку на схему, которую вы используете для ее проверки. – Louis

+0

Вы отметили этот вопрос с помощью «xml», «html» и «tei». Ну, это не вопрос XML, потому что XML не волнует. HTML и TEI - разные словари разметки, и то, что хорошо работает в одном, может плохо работать в другом. Похоже, что вы создаете TEI, поэтому это вопрос TEI, а HTML не имеет значения. А что касается ключевого слова «вложенное», как же это поможет кому-то? –

+0

Благодарим вас за отзыв, Майкл, с тех пор я удалил другие теги :) Однако я сохраняю XML-тег, так как я работаю в XML-файле и использую XML-редактор для работы с TEI. – Rebecca

ответ

0

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

<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> 
+1

Итак, вы должны удалить свой старый ответ, особенно если он имеет отрицательный рейтинг – Cherniv

+0

Я сделал это, спасибо за совет. – glabadi