ISO 8879-1986 PDF
Название на английском:
St ISO 8879-1986
Название на русском:
Ст ISO 8879-1986
Оригинальный стандарт ISO 8879-1986 в PDF полная версия. Дополнительная инфо + превью по запросу
Полное наименование и описание
ISO 8879:1986 — Information processing — Text and office systems — Standard Generalized Markup Language (SGML). Стандарт определяет концепции и синтаксис «обобщённого языка разметки» для описания структуры и содержания документов независимо от конечной обработки или представления.
Аннотация
Стандарт SGML вводит механизм декларативной разметки документов (элементы, сущности, наборы признаков и определение типа документа — DTD), правила формирования экземпляров документов и требования к реализации. SGML предназначен для обмена, долговременного хранения и многосредовой публикации документов; на его основе позднее были разработаны HTML и XML.
Общая информация
- Статус: Published (подтверждён как действующий стандарт в ходе периодических проверок).
- Дата публикации: Октябрь 1986 (Edition 1, 1986-10).
- Организация-издатель: ISO (технический комитет ISO/IEC JTC 1/SC 34 — Document description and processing languages).
- ICS / категории: 35.240.30 (Text and office systems; document description languages).
- Редакция / версия: Edition 1 (1986) с поправкой (Amendment 1, 1988) и последующими коррективами.
- Количество страниц: 155.
Информация об издании, статусе подтверждения и наличии поправок приведена в описании стандарта.
Область применения
SGML предназначен для спецификации структуры и семантики текстовых документов в системах обработки текста и издательских системах, для обмена документами между различными средами и для долгосрочного архивирования. Применим в издательстве, технической документации, архивах, государственных и оборонных системах обмена данными.
Ключевые темы и требования
- Декларативная разметка: отделение описания структуры документа от его представления.
- Определение типа документа (DTD): синтаксис и семантика определения элементов, атрибутов и сущностей.
- SGML Declaration: описание набора символов, наборов разделителей и опциональных возможностей конкретной реализации.
- Управление сущностями и включениями (entity management) для составных документов.
- Правила валидации и соответствия (conformance); определение обязательных и опциональных функций.
- Опциональные расширения SGML (короткие ссылки, минимизация и т.д.), поддерживаемые реализациями.
- Влияние на последующие стандарты — профиль SGML в виде XML и роль в развитии HTML.
Основные технические положения и набор опций подробно описаны в тексте стандарта и в сопутствующих поправках и технических отчётах.
Применение и пользователи
Типичные пользователи: издательства, разработчики систем подготовки документации, государственные и оборонные организации (включая реализованные инициативы типа CALS), библиотеки и архивы, а также производители ПО для разметки и обработки документов. SGML использовался для сложных технических руководств, нормативных и научных материалов, где важна переносимость и долговременная читаемость.
Связанные стандарты
Родственные и производные документы: ISO/IEC 10179 (DSSSL) — язык обработки и оформления на основе Scheme; ISO/IEC 10744 (HyTime) — гипертекстовые и расписные возможности; ISO/IEC TR 9573 — вспомогательные средства поддержки SGML; а также последующие поправки и коррективы ISO 8879. XML следует рассматривать как профиль/упрощение SGML, ставший широко используемым в веб-технологиях.
Ключевые слова
SGML, ISO 8879, DTD, декларация SGML, сущности, разметка, документ-ориентированные форматы, XML, HTML, DSSSL, HyTime.
FAQ
В: Что это за стандарт?
О: Международный стандарт, определяющий Standard Generalized Markup Language (SGML) — формальный набор правил для описания структуры и разметки документов независимо от способов их визуализации или обработки.
В: Что он регулирует?
О: Синтаксис и семантику обобщённой разметки: определение элементов, атрибутов, сущностей, правила формирования экземпляров документов, требования к декларации SGML и к DTD, а также критерии соответствия реализации стандарту.
В: Кто обычно использует?
О: Издательства, технические издатели, государственные и оборонные организации, библиотеки, архивы и разработчики ПО для обработки документов — в тех случаях, когда нужны переносимость, строгая структура и долговечность формата.
В: Он актуален или заменён?
О: ISO 8879:1986 остаётся опубликованным стандартом и в ряде отраслей продолжает использоваться; одновременно в большинстве новых проектов предпочитают XML (как более простую и веб-ориентированную профиль-версию SGML). Стандарт был подтверждён в ходе периодических проверок и имеет поправки.
В: Это часть серии?
О: Да — SGML связан с набором стандартов для описания и обработки документов (DSSSL, HyTime, TR 9573 и др.) и поддерживается работой технических комитетов ISO/IEC JTC 1/SC 34.
В: Какие ключевые слова?
О: SGML, разметка, DTD, декларация SGML, сущности, ISO 8879, XML, HTML, DSSSL, HyTime.