������ ���������������� FreeBSD: SGML
The Documentation Project ���������� SGML � �������� ������������ �������� ��� ��������� ������������.
���������� SGML �������� Standard Generalized Markup Language (����������� ��������������� ���� ��������).
�� ���� (� �� ������� ��� SGML-�������, �������������� ����� ���������, � ������� �� ����������) SGML �������� ������ ��� ��������� ������ ������.
������ �����, �� ��� �������� � SGML, �� ���������� �� ����. HTML, ����, �� ������� ������� �������� web, ����� ���������� ��������. ��� �������� �������� �� SGML. ����� �� ������ � HTML, �� �� ������ �� SGML (per se), �� ����������� ����, �������� ��� ������ SGML.
���������� �����, ����� ����� ������ ��������, ������� ������ � ������� SGML. HTML - ���� �� ���. ������ ���������� "DocBook". ���� ���� ��� ���������� ���������� ��� ��������� ����������� ������������, � ������� � ��� ������� ��������� ����� (������� � ���� <���������Ś�����>) ��� �������� ����������� ������������ � ����������� ���������������. ������ ���������������� FreeBSD ����������� ��� � ��������� ��������� ����� ���������, ����� ������� ��� ����� ����������.
��������, ��� ��� ����� ��������� �������� �������� � HTML (�� ��������� �������� �� ����������, �������� �� ����):
<p>������ �������� � <tt>/etc/passwd</tt>. ����� ��������������� ���� ����, �� ������ ������������ <b><tt>vipw</tt></b>. ������, ���� ��� ����� ������ �������� � ������� ������ ������������, �� ������ ��������������� �������� <b><tt>adduser</tt></b>.</p>
��� �� ��������, ����������� � ��������� DocBook, �������� ���
<para>������ �������� � <filename>/etc/passwd</filename>. ����� ��������������� ���� ����, �� ������ ������������ <command>vipw</command>. ������, ���� ��� ����� ������ �������� � ������� ������ ������������, �� ������ ��������������� �������� <command>adduser</command>.</para>
��� �� ������ ������, DocBook ����� '�����������', ��� HTML. � ������� � HTML �������� ����� ����� ����� ������� '������� �������'. � ������� � DocBook ����� ����� ����� �������� ������ ��� '��� �����', ���������� ������������� ����� ����� �� �������������.
������� ��������� ������ ������������� ���� ����� ������������� ����� ��������:
-
� ��� ��� ����������� ��� ������������.
��� �� ����� ������ �����, ��������� "��, ��� ����� ������� �������� �����, ������ �� � ������������ 'tt', 'b', ���, �����, 'em'?"
������ ����� �� ������ ����������� ������ ��� � ������ �����.
��������� �������������� �� DocBook � ������ ������� (HTML, Postscript(R), � ��� �����) �������� �� ��, ����� ��� �������� <filename> ��������� ���������.
-
�� ���������� ������ � ���, ��� ����� ��������� ��� ��������, � ������������������ �� ��� ����������.
��� ��� ������������ �� ��������� �� � ������ ����������� ��������� �������, �� �� ����� ������������ ����� ���� ������������ �� ������ ��������� ��������-������ �����, HTML, PostScript, RTF, PDF � ��� �����.
������������ ���������� ����� '�����', ������� � ��� ����� ���� ��������� ����� ���������������� ��������. ��������, ���������� ��������� ������������� ������������ ������, � ������� ������� ��� �������, ���������� � ���������.
��� ������ �� ������� ������ Microsoft(R) Word, ������ ������� ����� ������.
������� ��, ��� ����������� ����������� ������������ �����;
��� ��� �����, ������� �� ������ ������������, ������� ������, ��������� ������ ������� �� �� �������� � ��������� ����, ��� ������������ �� ����������.
������� ������ �������� SGML � DocBook �������� ������ �������� ������� ��������� ���������� ���������� � ��������� ����, ��� ������ ������ ��������� �������� ����������.
������� �������������� �� ��� �� �����.
���, ���� �� �� ������ DocBook? ������ �� �� ������������� ��� ������������?
��, ������. ����������. ����� ������������ �����, ��� �� ����������. ���� � ��� ���� ������������, ������� �� ������ ��� ������������, � ��� ��������� �� � ������� DocBook, ������ ���������.
������� ��� ������������ ������� �������. ���-������ �� ������� ���������� ������������, ������� �� �������, �������� �� �� ��� � ������� � �������. � ��������� ������������ ������� ��� ����� ������ ����������� �����. ��� ������ �������, ��� ��� �� ������� �������� ������������ "�� � �����", �.�. ������� ����� � �����������, �, ����� ����, ������� ���-�� ����� � �������� ��������.
��� �������, ��� ��������� ������� ��������� ������������ � ������� ��� ��� ��������������� ���� ����� ������ ���� �������������� ��������. ��� ����� ������ �� ���������� ����� �� ���������� ����, �� ��� ����� ��������.
������ ����� ������ � SGML � DocBook?
��� ������ �������� Documentation Project Primer. ���� �������� �������� ��������� ��������� �����, ��� ��� ����� ����� ��� ������ � ������������ FreeBSD. ��� ������� ��������, ����������� �� ����� ������� ������. �� ������ ����� ������������� ��� � ���� ����� ������� ��������.
- http://www.oasis-open.org/cover/sgml-xml.html
�������� SGML/XML. �������� ������������ ��������� ������ �� ���������� � SGML.
- http://www-sul.stanford.edu/tools/tutorials/html2.0/gentle.html
"Gentle Introduction to SGML". ������������� ������ ��� ����, ��� ����� ������� SGML ����� �������� � ������ �����������.
- http://www.oasis-open.org/docbook/
DocBook DTD �������������� OASIS. ��� �������� ������������� ��� �������������, ������� ��������� ���� �������� � SGML � ����� ������� DocBook.