special

20 SGML-объявление HTML 4.0

Примечание. Общее число элементов кода в наборе символов документа данного объявления SGML может включать первые 17 уровней [ISO10646] (17 раз по 65536). Такое ограничение накладывается, поскольку это число в текущем стандарте SGML имеет максимальную длину 8 цифр. Это не значит, что ограничение символов в UCS первыми 17 уровнями останется надолго. Весьма вероятно, что ограничение 8 цифрами в SGML будет устранено, и данная спецификация будет обновлена.

Примечание. Строго говоря, регистрационный номер ISO 177 относится к начальному состоянию [ISO10646] в 1993 году, в то время как в данной спецификации мы всегда подразумеваем последнюю версию ISO 10646. Изменения с 1993 года заключались в добавлении символов и one-time operation reallocating a large number of codepoints for Korean Hangul (Amendment 5).

20.1 Объявление SGML

<!SGML "ISO 8879:1986"
 --
 Объявление SGML Языка разметки гипертекстов версии 4.0
 
 С поддержкой первых 17 уровней ISO 10646 и
 увеличенной длиной тегов и литералов и т.д.
 --
 
 CHARSET
 BASESET "ISO Registration Number 177//CHARSET
 ISO/IEC 10646-1:1993 UCS-4 with
 implementation level 3//ESC 2/5 2/15 4/6"
 DESCSET 0 9 UNUSED
 9 2 9
 11 2 UNUSED
 13 1 13
 14 18 UNUSED
 32 95 32
 127 1 UNUSED
 128 32 UNUSED
 160 55136 160
 55296 2048 UNUSED -- SURROGATES --
 57344 1056768 57344

CAPACITY SGMLREF
 TOTALCAP 150000
 GRPCAP 150000
 ENTCAP 150000

SCOPE DOCUMENT
SYNTAX
 SHUNCHAR CONTROLS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 127
 BASESET "ISO 646IRV:1991//CHARSET
 International Reference Version
 (IRV)//ESC 2/8 4/2"
 DESCSET 0 128 0

 FUNCTION
 RE 13
 RS 10
 SPACE 32
 TAB SEPCHAR 9

 NAMING LCNMSTRT ""
 UCNMSTRT ""
 LCNMCHAR ".-_:" 
 UCNMCHAR ".-_:"
 NAMECASE GENERAL YES
 ENTITY NO
 DELIM GENERAL SGMLREF
 SHORTREF SGMLREF
 NAMES SGMLREF
 QUANTITY SGMLREF
 ATTCNT 60 -- увеличено --
 ATTSPLEN 65536 -- максимальные значения --
 LITLEN 65536 -- допускается в объявлении --
 NAMELEN 65536 -- избегайте фиксированных ограничений --
 PILEN 65536 -- в реализации агентов пользователей HTML --
 TAGLVL 100
 TAGLEN 65536
 GRPGTCNT 150
 GRPCNT 64

FEATURES
 MINIMIZE
 DATATAG NO
 OMITTAG YES
 RANK NO
 SHORTTAG YES
 LINK
 SIMPLE NO
 IMPLICIT NO
 EXPLICIT NO
 OTHER
 CONCUR NO
 SUBDOC NO
 FORMAL YES
 APPINFO NONE
>

Created/Updated: 25.05.2018

';