From a text document
Если вы хотите превратить текстовый документ в SGML для переноса его в другие форматы, то вот как это делается:
Добавте следующие строки в самое начало документа:
<!doctype linuxdoc system>
<article>
<title>Title Goes Here</title>
<author>
name of author, author's e-mail, etc. </author>
<date>
version and date </date>
Если вы кратко описываете содержание документа в самом начале документа, то окружите этот параграф тагами <abstract>
и </abstract>.
Затем вставьте таг <toc>, который обозначает Содержание.
В начале каждой главы замените каждую строку дающую номер и заголовок главы на:
<sect>Заголовок Главы
и добавьте таг </sect> в конец главы.
Замечание: Вам не надо помещать номер главы, это сделается автоматически.
Сделайте то же самое для разделов. Вам необходимо удалить их номера и отметить их тагами <sect1> в начале раздела и тагами </sect1> в конце раздела.
Вы можете также определить 4 уровня вложенности в разделах, используя <sectN> и </sectN>, где N= 2, 3, или 4 также как и в предыдущем случае.
В начале каждого параграфа вставьте таг <p>.
Если вам необходимо выделить некоторые части, то обозначьте их тагами <it> и </it>
(курсив), <bf> и </bf>
(жирный шрифт), или <tt> и </tt> (стиль пишущей машинки).
Для вставки примерно такого списка:
Это четырехстрочный список:
- здесь первая строка - затем вторая строка - и еще одна - это все
вы должны заменить его на:
Это четырехстрочный список: <itemize>
<item>здесь первая строка <item>затем вторая строка <item>и еще одна <item>это все </itemize>
Когда весь блок является частью программы, или чего-нибудь другого, что нуждается в неизменной передаче, используйте:
<verb>
10 REM Oh my God what's this? 20 REM I thought this had long disappeared! 30 PRINT "I am back to"; 40 PRINT "save the world." 50 INPUT "From whom, do you reckon? ",M$ 60 IF M$="Bill" THEN PRINT "Thou art wise.":GOTO PARADISE 70 ELSE PRINT "You ain't got a clue...":GOTO RICHMOND </verb>
Таким образом, ваше мастерство форматирования SGML будет довольно приличным. Если вы хотите усовершенствовать ваш документ, вы можете заглянуть в руководство пользователя SGML-Tools, которое дает более детальную информацию о типе документа LinuxDoc.
Содержание раздела