ISO/IEC JTC 1/SC34 N189
ISO/IEC JTC 1/SC34/WG2 N58
ISO/IEC JTC 1/SC34/WG2
Information Technology --
Document Description and Processing
Languages
-- Information Presentation
TITLE: | Working Draft of Amendment 1 to ISO/IEC 10179 - Extensions to DSSSL - |
SOURCE: | Project Editor |
PROJECT: | JTC1.34.15.06.01.01 |
PROJECT EDITOR: | Shigeru Kaida |
STATUS: | 1st Working Draft |
ACTION: | For Review and Comments by WG2 DSSSL Experts |
DATE: | 2000-12-06 |
DISTRIBUTION: | SC34 and Liaisons |
REFER TO: | SC34 N157 (WG2 N60), N193 (WG2 N62) |
REPLY TO: | Dr. James David Mason (ISO/IEC JTC1/SC34 Chairman) Y-12 National Security Complex Information Technology Services Bldg. 9113 M.S. 8208 Oak Ridge, TN 37831-8208 U.S.A. Telephone: +1 423 574-6973 Facsimile: +1 423 574-1896 E-mailk: mailto:[email protected] http://www.y12.doe.gov/sgml/sc34/sc34oldhome.htm Ms. Sara Hafele, ISO/IEC JTC 1/SC 34 Secretariat American National Standards Institute 11 West 42nd Street New York, NY 10036 Tel: +1 212 642 4976 Fax: +1 212 840 2298 E-mail: [email protected] |
Working Draft of Amendment 1 to ISO/IEC 10179
- Extensions to DSSSL
-
Introduction
This amendment specifies additional flow object classes, additional formatting area, alternative syntax and API to DSSSL implementation, as well as some clarifications to the existing text of ISO/IEC 10179:1996.
NOTE Outline of the amendment 1 discussed at the WG2 meeting in
Ottawa, Nov. 29-30, 2000
-
a) A new Annex is proposed in Amendment 1 to summarize the types and symbols currently used. This annex will be key to considering future extensions to DSSSL.
-
b) A new Annex is proposed in Amendment 1 to specify formal public identifiers and their associated characteristics for various line breaking and line composition methods.
-
c) An Abstract Application Program Interface to an implementation of DSSSL is proposed in Amendment 1. This would be in conjunction with a New Work Item proposal to WG3 to define an Abstract Application Program Interface to the existing grove definition of HyTime.
This would be the first step towards possible future amendments and New Work Item proposals supporting additional grove functionality along the lines of lessons learned regarding XPath, namespaces, URI values, and other XML-related concepts.
-
d) New flow object classes for on-line display are proposed in Amendment 1, without changing existing flow object classes. The editor seeks user requirements in this area.
-
e) A new formatting area is proposed in Amendment 1 to address the specification of the interline space between lines. Also, additional keep-related characteristics are proposed for inline display areas.
-
f) The first alternative syntax for DSSSL is proposed in Amendment 1. This is ISLISP (ISO's LISP) and will include the support of side effects.
Amendment
TBD
Annex
Add the following Annexes B through E:
Annex B
(informative)
Types and symbols
1. Expression Language
boolean : logic-type
ex.)
(if eqaul wordflag #t) x y)
symbol : symbol-type
ex.)
(font-weight: 'bold)
keyword : keyword-type
ex.)
(font-weight: 'bold)
char : character-type
ex.)
#\A : large 'A'
#\space : spacing 'empty charcter'
##\( : open circle paretheses '('
pair :
ex.)
(glyph-subset-table (list (cons glyph1 glyph2)))
quantity :
number :
real :
integer :
ex.)
string : string-type
ex.)
(string=? headstr "Contents")
procedure : procedure-type
ex.)
(apply (format-number stringsizes))
language : laguage-type
ex.)
(with-language french (spellchaeck-french))
2. SDQL
node-list : node-list-type
ex.)
(node-list-first firstpage)
named-node-list : node-list with name type
ex.)
(named-node column1 page-top)
3. Transformation Language
subgrove-spec : sub-grove specification type
ex.)
(subgrove-spec node | subgrove | class add null remove children | sublabel sort-children)
create-spec :
(create-root obj sg)
(create-sub snl sg property label unique)
(create-proc snl sg label result-path optional unique)
(create-follow snl sg label result-path optional unique)
result-node-list :
(select-by-relation rnl i proc)
transform-grove-spec :
(transform-grove snl obj ...)
(select-grove nl obj)
transliteration-map :
(define-transliteration-map variable transliteration-entry)
4. Style Language
sosofo :
ex.)
(element p (make paragraph))
style :
ex.)
(make paragraph style: emphasizing-style)
generated-object :
ex.)
(asis-indirect-sosofo (column-number))
length :
ex.)
rapage-height: 15in
decoration-area
ex.)
(make external-graphic entity-system-id: gsample.gif
(decoration-area ggraphics sample"
placement-point-x: 50
placement-point-y: 250))
display-space :
ex.)
space-before: (display-space 15pt max: 45pt priority: 1)
inline-space :
ex.)
escapement-space-before: (inline-space 15pt max:45pt)
glyph-id :
ex.)
(glyph-subst gst-eng glyph-aacute)
glyph-subst-table :
ex.)
(make character glyph-id: eacute glyph-subst-table: gst-eng)
address :
ex.)
(make link destination: chapter-2)
color-space :
(color-space string arg ...)
ex.)
(color-space gISO/IEC 10179:1996//Color-Space Family::Device RGB h)
color :
(color color-space arg ...)
ex.)
(define *rgb-color-space*
(color-space
gISO/IEC 10179:1996//Color-Space Family::Device RGB h))
(define *midnight-blue* (color *rgb-color-space* 0.0 0.0 0.5))
...
(make paragraph color: *midnight-blue*)
page-model :
(define-page-model page-model-name [[region+ | width | height | filling | decoration]])
(region [[x | y | width | height | decoration* | filling | header | footer | flow-map?]])
culmn-set-model :
(define-column-set-model variable
[[column-subset* | fill-out? | tied-column-subset* |
filling-direction? | width? | height? | decoration*]])
(column-subset [[column+ | flow-map | top-float-space-below? | bottom-float-space-above? | balance? |justify? | justify-limit? | justify-last-limit? | length-deviation? | length-decrease-order? | align-lines?]]) (column [[width? | height? | x-origin? | y-origin? | footnote-separator? | header? | footer?]])
Annex C
(informative)
Formal public identifiers and their
associated characteristics
DSSSL should be supported to registrate the formal public identifiers for value without description of characteristics. DSSSL is including what should be registrated value of the following characteristics:
- line-breaking-method:
- line-composition-method:
These characteristics' values shuld be registrated by procedure in ISO/IEC 9070.
For example:
"ISO/IEC 10179:2001//LINE COMPOSITION METHOD::CHINE"
"ISO/IEC 10179:2001//LINE COMPOSITION METHOD::JAPAN"
"ISO/IEC 10179:2001//LINE COMPOSITION METHOD::KOREA"
"ISO/IEC 10179:2001//LINE COMPOSITION METHOD::CJK MIX"
"ISO/IEC 10179:2001//LINE COMPOSITION METHOD::EXTENDED ASEAN MIX"
Annex D
(informative)
Property Sets
- : empty
+ : exist
attribute | rcsnm | Node related specification | fullnm | appnm | clause | datatype | ac | strlex | cn | conprop | dsepprop | strnorm | sd | dependon | acnmprop | mayadd | ||
element | psmodule | classdef | propdef | |||||||||||||||
1 | baseabs | - | - | - | "base abstract" | - | - | - | ||||||||||
2 | sgmldoc | - | - | - | "sgml document" | "62001" | - | |||||||||||
3 | sgmlcsts | subnode | - | "sgml constants" | "41170 41180" | node | sgmlcsts | |||||||||||
4 | appinfo | - | "application information" | "application info" | "d6001" | string | mindata | |||||||||||
5 | prolog | subnode | - | - | "71001" | nodelist | "doctpdcl lktpdcl comdcl pi ssep" | sgmldoc | ||||||||||
6 | epilog | subnode | - | - | "71002" | nodelist | "comdcl pi ssep" | sgmldoc | ||||||||||
7 | sgmlcsts | - | - | - | "sgml constants" | "b6004 c2101" | - | |||||||||||
8 | attasgn | - | - | - | "attribute assignment" | "79002" | - | value | tokensep | |||||||||
9 | value | subnode | - | - | "79401" | nodelist | "attvaltk datachar sdata intignch entstart entend" | |||||||||||
10 | name | - | - | - | "93001" | string | name | general | ||||||||||
11 | implied | - | - | - | "b3407" | boolean | ||||||||||||
12 | tokensep | - | "token separator" | "token sep" | "79400" | char | ||||||||||||
13 | attvaltk | - | - | - | "attribute value token" | "79305" | - | token | ||||||||||
14 | token | - | - | - | "93003" | string | nmtoken | |||||||||||
15 | datachar | - | - | "data character" | "data char" | "92002" | - | char | ||||||||||
16 | char | - | character | - | "92003" | char | ||||||||||||
17 | sdata | - | - | "internal specific character data entity reference result" | - | "92101" | - | char | ||||||||||
18 | sysdata | - | - | "system data" | "43041" | string | ||||||||||||
19 | char | - | character | - | - | char | DSSSL | |||||||||||
20 | pi | - | - | "processing instruction" | - | "80000" | - | |||||||||||
21 | sysdata | - | - | "system data" | "80002" | string | ||||||||||||
22 | prlgabs0 | - | - | - | "prolog abstract level 0" | - | - | - | baseabs | |||||||||
23 | - | govdt | irefnode | - | "governing doctype" | "71004" | node | doctype | sgmldoc | |||||||||
24 | - | dtlts | subnode | "document types and link types" | "doctypes and linktypes" | "71001" | nmndlist | "doctype linktype" | sgmldoc | "name name" | ||||||||
25 | doctype | - | - | - | "document type" | "b1000" | ||||||||||||
26 | name | - | - | - | "b1002" | string | name | general | ||||||||||
27 | govrning | - | - | governing | "71005" | boolean | ||||||||||||
28 | genents | subnode | - | "general entities" | "b1004" | nmndlist | entity | name | ||||||||||
29 | nots | subnode | - | notations | "b1005" | nmndlist | notation | name | ||||||||||
30 | entity | - | - | - | - | "60000" | - | |||||||||||
31 | name | - | - | - | "93001" | string | name | entity | ||||||||||
32 | enttype | - | - | "entity type" | "a5502" | enum | ||||||||||||
33 | text | - | "replacement text" | - | "92101" | string | ||||||||||||
34 | extid | subnode | "external identifier" | "external id" | "a1601" | node | extid | |||||||||||
35 | atts | subnode | - | attributes | "b4120" | nmndlist | attasgn | name | ||||||||||
36 | notname | - | - | "notation name" | "79408" | string | name | general | ||||||||||
37 | notation | irefnode | - | - | "b4001" | node | notation | |||||||||||
38 | notation | - | - | "data content notation" | - | "b4000" | - | |||||||||||
39 | name | - | - | - | "79441" | string | name | general | ||||||||||
40 | extid | subnode | "external identifier" | "external id" | "a1601" | node | extid | |||||||||||
41 | extid | - | - | "external identifier" | "external id" | "a1600" | - | |||||||||||
42 | pubid | - | "public identifier" | "public id" | "a1602" | string | mindata | |||||||||||
43 | sysid | - | "system identifier" | "system id" | "a1603" | string | ||||||||||||
44 | gensysid | optional | "generated system identifier" | "generated system id" | - | string | ||||||||||||
45 | instabs | - | - | - | "instance abstract" | - | - | - | baseabs | |||||||||
46 | - | docelem | subnode | "document element" | - | "72003" | node | element | sgmldoc | |||||||||
47 | - | elements | irefnode | - | - | "73001" | nmndlist | element | sgmldoc | id | ||||||||
48 | - | entities | irefnode | - | - | "94410" | nmndlist | entity | sgmldoc | name | ||||||||
49 | - | dfltents | subnode | - | "defaulted entities" | "94412" | nmndlist | entity | sgmldoc | name | ||||||||
50 | - | entity | irefnode | - | - | "79401" | node | entity | attvaltk | |||||||||
51 | - | notation | irefnode | - | - | "79408" | node | notation | attvaltk | |||||||||
52 | - | referent | irefnode | - | - | "79403" | node | element | attvaltk | |||||||||
53 | element | - | - | - | - | "73000" | - | content | ||||||||||
54 | gi | - | "generic identifier" | - | "78001" | string | name | general | ||||||||||
55 | id | derived | "unique identifier" | - | "79403" | string | name | general | ||||||||||
56 | atts | subnode | - | attributes | "79301" | nmndlist | attasgn | name | ||||||||||
57 | content | subnode | - | - | "76001" | nodelist | "datachar sdata element extdata subdoc pi msignch ignrs ignre repos usemap uselink entstart entend ssep comdcl msstart msend ignmrkup" | |||||||||||
58 | extdata | - | - | "reference to external data" | "external data" | "a5500" | - | |||||||||||
59 | entname | - | - | "entity name" | "a5101" | string | name | entity | ||||||||||
60 | entity | irefnode | - | - | "94410" | node | entity | |||||||||||
61 | basesds0 | - | - | - | "base SGML document string level 0" | - | - | - | baseabs | |||||||||
62 | - | entname | optional | - | "entity name" | "a5101" | string | name | sdata | entity | ||||||||
63 | - | entity | irefnode | - | - | "94410" | node | entity | sdata | |||||||||
64 | - | entname | - | - | "entity name" | "a5101" | string | name | pi | entity | ||||||||
65 | - | entity | irefnode | - | - | "94410" | node | entity | pi | |||||||||
66 | - | dflted | - | - | defaulted | "94412" | boolean | entity | ||||||||||
67 | basesds1 | - | - | - | "base SGML document string level 1" | - | - | - | basesds0 | |||||||||
68 | - | entref | subnode optional | "entity reference" | "entity ref" | "94401" | nodelist | "gendelm name ssep entstart entend refendre shortref" | pi | |||||||||
69 | - | open | subnode optional | "open delimiter" | "open delim" | "80001" | node | gendelm | pi | |||||||||
70 | - | close | subnode optional | "close delimiter" | "close delim" | "80001" | node | gendelm | pi | |||||||||
71 | - | attspec | irefnode | "attribute specification" | "attribute spec" | "79002" | nodelist | "name ssep gendelm literal attvalue" | attasgn | |||||||||
72 | - | attvalsp | irefnode | "attribute value specification" | "attribute value spec" | "79301" | node | "attvalue literal" | attasgn | |||||||||
73 | - | intrplch | "interpretation replaced character" | "interp replaced char" | "a1704" | char | datachar | |||||||||||
74 | - | namecref | subnode optional | "named character reference" | "named char ref" | "95001" | nodelist | "gendelm name refendre" | datachar | |||||||||
75 | - | numcref | subnode optional | "numeric character reference" | "numeric char ref" | "95001" | nodelist | "gendelm name crefcnum refendre" | datachar | |||||||||
76 | - | markup | subnode optional | - | - | "94401" | nodelist | "gendelm name ssep entstart entend refendre shortref" | sdata | |||||||||
77 | ssep | - | - | "s separator" | "s sep" | "62100" | + | |||||||||||
78 | char | - | character | - | "92003" | char | ||||||||||||
79 | namecref | subnode optional | "named character reference" | "named char ref" | "95001" | nodelist | "gendelm name refendre" | |||||||||||
80 | comment | - | - | - | - | "a3002" | - | |||||||||||
81 | open | subnode optional | "open delimiter" | "open delim" | "a3002" | node | gendelm | |||||||||||
82 | chars | characters | - | "92101" | string | |||||||||||||
83 | close | subnode optional | "close delimiter" | "close delim" | "a3002" | node | gendelm | |||||||||||
84 | comdcl | - | - | "comment declaration" | "comment decl" | "a3001" | - | markup | + | |||||||||
85 | markup | subnode | - | - | "a3001" | nodelist | "comment ssep" | |||||||||||
86 | ignmrkup | - | - | - | "ignored markup" | "77002 94405 c3007" | - | markup | ||||||||||
87 | markup | subnode | - | - | "74001 75001 94401 c3001" | nodelist | "gendelm name ssep attvalue literal entstart entend refendre" | |||||||||||
88 | entstart | - | - | - | "entity start" | - | - | markup | ||||||||||
89 | markup | subnode optional | - | - | - | nodelist | "gendelm name ssep entstart entend refendre shortref" | |||||||||||
90 | entname | optional | - | "entity name" | string | name | entity | |||||||||||
91 | entity | irefnode | - | - | "a5201" | node | entity | |||||||||||
92 | entend | - | - | - | "entity end" | "94500" | - | |||||||||||
93 | msignch | - | - | "marked section ignored character" | "marked section ignored char" | "a4204" | - | |||||||||||
94 | char | - | character | - | "92101" | char | ||||||||||||
95 | intignch | - | - | "interpretation ignored char" | "interp ignored char" | "79303 a1704" | - | |||||||||||
96 | namecref | subnode optional | "named character reference" | "named char ref" | "95001" | nodelist | "gendelm name refendre" | |||||||||||
97 | char | - | character | - | "92101" | char | ||||||||||||
98 | gendelm | - | - | "general delimiter" | "general delim" | "FIG30" | - | |||||||||||
99 | namecref | subnode optional | "named character reference" | "named char ref" | "95001" | nodelist | "gendelm name refendre" | |||||||||||
100 | role | - | - | - | "96001 FIG30" | string | rcsgener | |||||||||||
101 | origdelm | optional | "original delimiter" | "original delim" | "92102 FIG22" | string | ||||||||||||
102 | name | - | - | - | - | "93001" | - | |||||||||||
103 | origname | - | - | "original name" | "93005" | string | ||||||||||||
104 | rname | - | - | - | "reserved name" | "d4701" | - | |||||||||||
105 | refname | - | "reference name" | "ref name" | "93005" | string | rcsgener | |||||||||||
106 | origname | optional | - | "original name" | "93005" | string | ||||||||||||
107 | literal | - | - | - | - | "a1201 79302 a1701 a1603" | - | value | ||||||||||
108 | open | subnode optional | "open delimiter" | "open delim" | "96100 FIG30" | node | gendelm | |||||||||||
109 | value | subnode | - | - | "a1202 91001 a1702 80002" | nodelist | "entstart entend datachar sdata intignch" | |||||||||||
110 | close | subnode optional | "close delimiter" | "close delim" | "96100 FIG30" | node | gendelm | |||||||||||
111 | number | - | - | - | - | "93002" | - | |||||||||||
112 | digits | - | "93002" | string | number | |||||||||||||
113 | crefcnum | - | - | "character reference character number" | "char ref char number" | "95001" | - | |||||||||||
114 | ndigits | optional | "number of digits" | "n digits" | "95003 93002" | integer | ||||||||||||
115 | refendre | - | - | "reference end RE" | "ref end re" | "94502" | - | |||||||||||
116 | attvalue | - | - | - | "attribute value" | "79400" | - | |||||||||||
117 | value | - | - | "93005" | string | |||||||||||||
118 | nmtoken | - | - | - | "name token" | "93003" | - | |||||||||||
119 | origname | - | - | "original name token" | "93005" | string | ||||||||||||
120 | msstart | - | - | "marked section declaration start" | "marked section start" | "a4002" | - | markup | ||||||||||
121 | markup | subnode optional | - | - | "a4002" | nodelist | "gendelm rname ssep entstart entend comment ignmrkup" | |||||||||||
122 | status | - | - | - | "a4201" | enum | ||||||||||||
123 | msend | - | - | - | "marked section end" | "a4003" | - | markup | ||||||||||
124 | markup | subnode optional | - | - | "FIG3e FIG3h" | nodelist | gendelm | |||||||||||
125 | sdclabs | - | - | - | "sgml declaration abstract" | - | - | - | baseabs | |||||||||
126 | - | sgmlver | - | - | "sgml version" | "d0002" | string | mindata | sgmldoc | |||||||||
127 | - | docchset | subnode | "document character set" | "document char set" | "d1001" | node | charset | sgmldoc | |||||||||
128 | - | capset | subnode | "capacity set" | "d2001" | node | capset | sgmldoc | ||||||||||
129 | - | synscope | "concrete syntax scope" | "syntax scope" | "d3002" | enum | sgmldoc | |||||||||||
130 | - | dclsyn | subnode | "declared concrete syntax" | "decl syntax" | "d4001" | node | syntax | sgmldoc | |||||||||
131 | - | refsyn | subnode | "reference concrete syntax" | "ref syntax" | "d4002 e0001 FIG70" | node | syntax | sgmldoc | |||||||||
132 | - | prosyn | irefnode | "prolog concrete syntax" | "prolog syntax" | "d4001" | node | syntax | sgmldoc | |||||||||
133 | - | features | subnode | "feature use" | - | "d5001" | node | features | sgmldoc | |||||||||
134 | charset | - | - | "character set" | "char set" | "d1000" | - | chdescs | ||||||||||
135 | chdescs | subnode | "character descriptions" | "char descs" | "d1101" | nodelist | chardesc | |||||||||||
136 | chardesc | - | - | "character description" | "char desc" | "d1122" | - | |||||||||||
137 | descnum | - | "described set character number" | "desc set number" | "d1123" | integer | ||||||||||||
138 | nchars | - | "number of characters" | "n chars" | "d1125" | integer | ||||||||||||
139 | basenum | - | "base set character number" | "base set number" | "d1124" | integer | ||||||||||||
140 | baseset | - | "base character set" | "base char set" | "d1111" | string | mindata | |||||||||||
141 | desclit | - | "description literal" | "desc literal" | "a1701" | string | mindata | |||||||||||
142 | syntax | - | - | "concrete syntax" | "d4000" | - | ||||||||||||
143 | shunctrl | - | - | "shunchar controls" | "d4204" | boolean | ||||||||||||
144 | shunchar | - | "shunned character numbers" | - | "d4201" | intlist | ||||||||||||
145 | synchset | subnode | "syntax-reference character set" | "syntax ref char set" | "d4301" | node | charset | |||||||||||
146 | re | - | "record end" | - | "d4401" | char | ||||||||||||
147 | rs | - | "record start" | - | "d4401" | char | ||||||||||||
148 | space | - | - | - | "d4401" | char | ||||||||||||
149 | addfuns | subnode | "added function characters" | "added function chars" | "d4401" | nmndlist | addfun | name | ||||||||||
150 | lcnmstrt | - | - | - | "d4503" | string | ||||||||||||
151 | ucnmstrt | - | - | - | "d4504" | string | ||||||||||||
152 | lcnmchar | - | - | - | "d4505" | string | ||||||||||||
153 | ucnmchar | - | - | - | "d4506" | string | ||||||||||||
154 | substgen | - | "substitute general names" | "subst general names" | "d4507" | boolean | ||||||||||||
155 | substent | - | "substitute entity names" | "subst entity names" | "d4507" | boolean | ||||||||||||
156 | gdasns | subnode | "general delimiter role associations" | "general delim assocs" | "d4611" | nmndlist | dlmrlas | role | ||||||||||
157 | srdelms | - | "short reference delimiters" | "shortref delims" | "d4621" | strlist | ||||||||||||
158 | slitasns | subnode | "syntax literal associations" | "syntax literal assocs" | "d4701" | nmndlist | synlitas | resname | ||||||||||
159 | attcnt | - | - | - | "FIG41" | integer | ||||||||||||
160 | attsplen | - | - | - | "FIG42" | integer | ||||||||||||
161 | bseqlen | - | - | - | "FIG43" | integer | ||||||||||||
162 | dtaglen | - | - | - | "FIG44" | integer | ||||||||||||
163 | dtemplen | - | - | - | "FIG45" | integer | ||||||||||||
164 | entlvl | - | - | - | "FIG46" | integer | ||||||||||||
165 | grpcnt | - | - | - | "FIG47" | integer | ||||||||||||
166 | grpgtcnt | - | - | - | "FIG48" | integer | ||||||||||||
167 | grplvl | - | - | - | "FIG49" | integer | ||||||||||||
168 | litlen | - | - | - | "FIG4a" | integer | ||||||||||||
169 | namelen | - | - | - | "FIG4b" | integer | ||||||||||||
170 | normsep | - | - | - | "FIG4c" | integer | ||||||||||||
171 | pilen | - | - | - | "FIG4d" | integer | ||||||||||||
172 | taglen | - | - | - | "FIG4e" | integer | ||||||||||||
173 | taglvl | - | - | - | "FIG4f" | integer | ||||||||||||
174 | addfun | - | - | "added function character" | "added function char" | "d4400" | - | |||||||||||
175 | name | - | - | - | "d4402" | string | name | general | ||||||||||
176 | class | - | "function class" | - | "d4403" | enum | ||||||||||||
177 | char | - | character | - | "95003" | char | ||||||||||||
178 | dlmrlas | - | - | "delimiter role association" | "delim role assoc" | "d4610" | - | |||||||||||
179 | role | - | - | - | "d4612" | string | rcsgener | |||||||||||
180 | delm | - | delimiter | delim | "d4611" | string | general | |||||||||||
181 | synlitas | - | - | "syntactic literal association" | "syntactic literal assoc" | "d4700" | - | |||||||||||
182 | synlit | - | - | "syntactic literal" | "d4702" | string | rcsgener | |||||||||||
183 | resname | - | - | "reserved name" | "d4702" | string | name | general | ||||||||||
184 | capset | - | - | - | "capacity set" | "d2000" | - | |||||||||||
185 | totalcap | - | - | - | "FIG51" | integer | ||||||||||||
186 | entcap | - | - | - | "FIG52" | integer | ||||||||||||
187 | entchcap | - | - | - | "FIG53" | integer | ||||||||||||
188 | elemcap | - | - | - | "FIG54" | integer | ||||||||||||
189 | grpcap | - | - | - | "FIG55" | integer | ||||||||||||
190 | exgrpcap | - | - | - | "FIG56" | integer | ||||||||||||
191 | exnmcap | - | - | - | "FIG57" | integer | ||||||||||||
192 | attcap | - | - | - | "FIG58" | integer | ||||||||||||
193 | attchcap | - | - | - | "FIG59" | integer | ||||||||||||
194 | avgrpcap | - | - | - | "FIG5a" | integer | ||||||||||||
195 | notcap | - | - | - | "FIG5b" | integer | ||||||||||||
196 | notchcap | - | - | - | "FIG5c" | integer | ||||||||||||
197 | idcap | - | - | - | "FIG5d" | integer | ||||||||||||
198 | idrefcap | - | - | - | "FIG5e" | integer | ||||||||||||
199 | mapcap | - | - | - | "FIG5f" | integer | ||||||||||||
200 | lksetcap | - | - | - | "FIG5g" | integer | ||||||||||||
201 | lknmcap | - | - | - | "FIG5h" | integer | ||||||||||||
202 | features | - | - | "feature use" | - | "d5000" | - | |||||||||||
203 | datatag | - | - | - | "d5101" | boolean | ||||||||||||
204 | omittag | - | - | - | "d5101" | boolean | ||||||||||||
205 | rank | - | - | - | "d5101" | boolean | ||||||||||||
206 | shorttag | - | - | - | "d5101" | boolean | ||||||||||||
207 | simple | - | - | - | "d5201" | integer | ||||||||||||
208 | implicit | - | - | - | "d5201" | boolean | ||||||||||||
209 | explicit | - | - | - | "d5201" | integer | ||||||||||||
210 | concur | - | - | - | "d5301" | integer | ||||||||||||
211 | subdoc | - | - | - | "d5301" | integer | ||||||||||||
212 | formal | - | - | - | "d5301" | boolean | ||||||||||||
213 | sdclsds | - | - | - | "SGML declaration SGML document string" | - | - | - | basesds1 | |||||||||
214 | - | sgmldcl | subnode optional | "SGML declaration" | "sgml decl" | "d0001" | node | sgmldcl | sgmldoc | |||||||||
215 | - | sdcltype | - | "SGML declaration type" | "sgml decl type" | "62300" | enum | sgmldoc | ||||||||||
216 | sgmldcl | - | - | "SGML declaration" | "sgml decl" | "d0000" | - | markup | ||||||||||
217 | markup | subnode | - | - | "d0001" | nodelist | "ssep comment name number rname literal gendelm" | |||||||||||
218 | prlgabs1 | - | - | - | "prolog abstract level 1" | - | - | - | prlgabs0 | |||||||||
219 | - | attdefs | subnode | "attribute definitions" | "attribute defs" | "b3002" | nmndlist | attdef | notation | name | ||||||||
220 | - | attdef | irefnode | "attribute definition" | "attribute def" | "b3003" | node | attdef | attasgn | |||||||||
221 | - | elemtype | irefnode | - | "element type" | "b2101" | node | elemtype | element | |||||||||
222 | - | dfltent | subnode | - | "default entity" | "a5105" | node | dfltent | doctype | |||||||||
223 | - | elemtps | subnode | - | "element types" | "b2101" | nmndlist | "elemtype rankstem" | doctype | "gi stem" | ||||||||
224 | - | parments | subnode | - | "parameter entities" | "b1004" | nmndlist | entity | doctype | name | ||||||||
225 | elemtype | - | - | "element type definition" | "element type" | "b2000" | - | |||||||||||
226 | gi | - | "generic identifier" | - | "78002" | string | name | general | ||||||||||
227 | omitstrt | - | - | "omit start tag" | "b2202" | boolean | ||||||||||||
228 | omitend | - | - | "omit end tag" | "b2203" | boolean | ||||||||||||
229 | contype | - | - | "content type" | "b2300" | enum | ||||||||||||
230 | modelgrp | subnode | - | "model group" | "b2402" | node | modelgrp | |||||||||||
231 | excls | - | - | exclusions | "b2521" | strlist | ||||||||||||
232 | incls | - | - | inclusions | "b2511" | strlist | ||||||||||||
233 | attdefs | subnode | "attribute definitions" | "attribute defs" | "b3003" | nmndlist | attdef | name | ||||||||||
234 | modelgrp | - | - | - | "model group" | "b2402" | - | tokens | ||||||||||
235 | connect | - | - | connector | "b2410" | enum | ||||||||||||
236 | occur | - | "occurrence indicator" | "occur indicator" | "b2420" | enum | ||||||||||||
237 | tokens | subnode | - | "content tokens" | "b2403" | nodelist | "modelgrp pcdatatk elemtk" | |||||||||||
238 | pcdatatk | - | - | - | "pcdata token" | "b2404" | - | |||||||||||
239 | elemtk | - | - | - | "element token" | "b2405" | - | |||||||||||
240 | gi | - | "generic identifier" | - | "b2405" | string | name | general | ||||||||||
241 | occur | - | "occurrence indicator" | "occur indicator" | "b2405" | enum | ||||||||||||
242 | attdef | - | - | "attribute definition" | "attribute def" | "b3003" | - | dfltval | ||||||||||
243 | name | - | - | - | "b3201" | string | name | general | ||||||||||
244 | dcltype | - | "declared value prescription type" | "decl value type" | "b3301" | enum | ||||||||||||
245 | tokens | - | - | - | "b3301" | strlist | ||||||||||||
246 | dflttype | - | - | "default value type" | "b3401" | enum | ||||||||||||
247 | dfltval | subnode | - | "default value" | "b3409" | nodelist | "attvaltk datachar sdata intignch entstart entend" | |||||||||||
248 | curgrp | irefnode | - | "current group" | "b3001" | nodelist | attdef | |||||||||||
249 | curattix | - | - | "current attribute index" | "b3001" | integer | ||||||||||||
250 | dfltent | - | - | - | "default entity" | - | ||||||||||||
251 | enttype | - | - | "entity type" | "a5502" | enum | ||||||||||||
252 | text | - | "replacement text" | - | "92101" | string | ||||||||||||
253 | extid | subnode | "external identifier" | "external id" | "a1601" | node | extid | |||||||||||
254 | atts | subnode | - | attributes | "b4120" | nmndlist | attasgn | name | ||||||||||
255 | notname | - | - | "notation name" | "79408" | string | name | general | ||||||||||
256 | notation | irefnode | - | - | "b4001" | node | notation | |||||||||||
257 | prlgsds | - | - | - | "prolog SGML document string" | - | - | - | basesds1 | |||||||||
258 | - | entdcl | irefnode | "entity declaration" | "entity decl" | "a5001" | node | entdcl | dfltent | |||||||||
259 | - | notdcl | irefnode | "notation declaration" | "notation decl" | "b4001" | node | notdcl | notation | |||||||||
260 | - | attdldcl | irefnode | "attribute definition list declaration" | "attribute def list decl" | "b4111" | node | attdldcl | notation | |||||||||
261 | - | eltpdcl | irefnode | "element type declaration" | "element type decl" | "b2001" | node | eltpdcl | elemtype | |||||||||
262 | - | attdldcl | irefnode | "attribute definition list declaration" | "attribute def list decl" | "b3001" | node | attdldcl | elemtype | |||||||||
263 | - | doctpdcl | irefnode | "document type declaration" | - | "b1001" | node | doctpdcl | doctype | |||||||||
264 | - | attvalsp | irefnode | "attribute value specification" | "attribute value spec" | "79002" | node | "attvalue literal" | attdef | |||||||||
265 | doctpdcl | - | - | "document type declaration" | - | "b1000" | - | + | ||||||||||
266 | markup | subnode | - | - | "b1001" | nodelist | "ssep comment name rname literal msstart msend msignch entstart entend comdcl pi eltpdcl entdcl notdcl attdldcl usemap srmapdcl" | |||||||||||
267 | doctype | irefnode | - | "document type" | "b1008" | node | doctype | |||||||||||
268 | entity | subnode | - | "b1008" | node | entity | ||||||||||||
269 | attdldcl | - | - | "attribute definition list declaration" | "attribute def list decl" | "b3000" | - | + | ||||||||||
270 | markup | subnode | - | - | "b3001" | nodelist | "ssep comment entstart entend gendelm name nmtoken attvalue literal" | |||||||||||
271 | asseltps | irefnode | "associated element types" | "assoc element types" | "b3001" | nodelist | elemtype | |||||||||||
272 | assnots | irefnode | "associated notations" | "assoc notations" | "b3001" | nodelist | notation | |||||||||||
273 | eltpdcl | - | - | "element type declaration" | "element type decl" | "b2000" | - | + | ||||||||||
274 | markup | subnode | - | - | "b2001" | nodelist | "ssep comment entstart entend gendelm name number" | |||||||||||
275 | elemtype | irefnode | "element type" | "element type" | "b2101" | node | elemtype | |||||||||||
276 | entdcl | - | - | "entity declaration" | "entity decl" | "a5000" | - | + | ||||||||||
277 | markup | subnode | - | - | "a5001" | nodelist | "entstart entend ssep comment gendelm name rname literal attvalue" | |||||||||||
278 | entity | subnode | - | - | "a5201" | node | entity | |||||||||||
279 | notdcl | - | - | "notation declaration" | "notation decl" | "b4000" | - | + | ||||||||||
280 | markup | subnode | - | - | "b4001" | nodelist | "entstart entend ssep comment literal name rname" | |||||||||||
281 | notation | irefnode | - | - | "b4001" | node | notation | |||||||||||
282 | instsds0 | - | - | - | "instance SGML document string level 0" | - | - | - | ||||||||||
283 | - | included | derived | - | - | - | boolean | element | ||||||||||
284 | - | momitend | derived | - | "must omit end tag" | "b2209" | boolean | element | ||||||||||
285 | instsds1 | - | - | - | "instance SGML document string level 1" | - | - | - | "instsds0 basesds1" | |||||||||
286 | - | starttag | subnode optional | - | "start tag" | "74001" | nodelist | "gendelm name ssep entstart entend literal attvalue" | element | |||||||||
287 | - | endtag | subnode optional | - | "end tag" | "75001" | nodelist | "gendelm name ssep entstart entend ignmrkup" | element | |||||||||
288 | - | movedre | - | "moved re" | "7610a" | boolean | datachar | |||||||||||
289 | - | repos | irefnode | - | "re position" | "7610a" | node | repos | datachar | |||||||||
290 | - | markup | subnode optional | - | - | "94401 94402" | nodelist | "gendelm name ssep entstart entend refendre shortref" | extdata | |||||||||
291 | ignrs | - | - | - | "ignored rs" | "76101" | - | |||||||||||
292 | namecref | subnode optional | "named character reference" | "named char ref" | "95001" | nodelist | "gendelm name refendre" | |||||||||||
293 | ignre | - | - | - | "ignored re" | "76100" | - | |||||||||||
294 | namecref | subnode optional | "named character reference" | "named char ref" | "95001" | nodelist | "gendelm name refendre" | |||||||||||
295 | repos | - | - | - | "re position" | "7610a" | - | |||||||||||
296 | re | irefnode | - | "record end" | "7610a" | node | datachar | |||||||||||
297 | dtgabs | - | - | - | "datatag abstract" | - | - | - | baseabs | |||||||||
298 | - | datatag | derived | - | - | "73201" | boolean | element | ||||||||||
299 | - | dtgtemps | - | - | "data tag templates" | "b2444" | strlist | elemtype | ||||||||||
300 | - | dtgptemp | - | - | "data tag padding template" | "b2445" | string | elemtype | ||||||||||
301 | rankabs | - | - | - | "rank abstract" | - | - | prlgabs1 | ||||||||||
302 | - | ranksuff | derived | - | "rank suffix" | "b2114" | string | elemtype | ||||||||||
303 | - | rankstem | - | - | "rank stem" | "b2113" | string | elemtype | ||||||||||
304 | - | rankgrp | - | - | "rank group" | "b2112" | strlist | elemtype | ||||||||||
305 | rankstem | - | - | - | "rank stem" | "b2113" | - | |||||||||||
306 | stem | - | - | - | "b2113" | string | name | general | ||||||||||
307 | elemtps | irefnode | - | "element types" | "b2112" | nodelist | elemtype | |||||||||||
308 | srabs | - | - | - | "shortref abstract" | - | - | - | prlgabs0 | |||||||||
309 | - | emptymap | subnode | "empty short reference map" | "empty short ref map" | "b6004" | node | srmap | sgmlcsts | |||||||||
310 | - | srmaps | subnode | "short reference maps" | "short ref maps" | "b1006" | nmndlist | srmap | doctype | name | ||||||||
311 | - | srmapnm | - | "short reference map name" | "short ref map name" | "b6004" | string | rniname | elemtype | general | ||||||||
312 | - | srmap | irefnode | "short reference map" | "short ref map" | "b6101" | node | srmap | elemtype | |||||||||
313 | srmap | - | - | "short reference map" | "short ref map" | "b5000" | - | |||||||||||
314 | name | - | - | - | "b5002" | string | name | general | ||||||||||
315 | map | subnode | - | - | "b5004" | nmndlist | srassoc | shortref | ||||||||||
316 | srassoc | - | - | "short reference association" | "short ref assoc" | "b5004" | - | |||||||||||
317 | shortref | - | "short reference delimiter" | "short ref" | "b5004" | string | general | |||||||||||
318 | entname | - | - | "entity name" | "b5004" | string | name | entity | ||||||||||
319 | entity | irefnode | - | - | "b5001" | node | entity | |||||||||||
320 | srsds | - | - | - | "shortref SGML document string" | - | - | - | basesds1 | |||||||||
321 | usemap | - | - | "short reference use declaration" | "short ref use decl" | "b6000" | - | markup | ||||||||||
322 | markup | subnode | - | - | "b6001" | nodelist | "entstart entend ssep comment gendelm name rname ignmrkup" | |||||||||||
323 | asseltps | irefnode | "associated element types" | "assoc element types" | "a1501" | nodelist | elemtype | |||||||||||
324 | srmap | irefnode | - | - | "b6002" | node | srmap | |||||||||||
325 | shortref | - | - | "short reference delimiter" | "short ref" | "e4620" | - | |||||||||||
326 | origdelm | "original delimiter" | "original delim" | "96601" | string | |||||||||||||
327 | namecref | subnode optional | "named character reference" | "named char ref" | "95001" | nodelist | "gendelm name refendre" | |||||||||||
328 | srmapdcl | - | - | "short reference mapping declaration" | "short ref map decl" | "b5000" | - | + | ||||||||||
329 | markup | subnode | - | - | "b5001" | nodelist | "entstart entend ssep comment gendelm name rname literal" | |||||||||||
330 | map | irefnode | - | - | "b5001" | node | srmap | |||||||||||
331 | linkabs | - | - | - | "link abstract" | - | - | - | prlgabs0 | |||||||||
332 | - | emptylks | subnode | - | "empty link set" | "c3004" | node | linkset | sgmlcsts | |||||||||
333 | - | simplelk | subnode optional | "simple link information" | "simple link info" | "c1431" | nmndlist | simplelk | element | linktype | ||||||||
334 | - | linkatts | irefnode | - | "link attributes" | "c1402" | nmndlist | attasgn | element | name | ||||||||
335 | - | rsltgi | derived | "result element generic identifier" | "result gi" | "c2202" | string | name | element | general | ||||||||
336 | - | rsltelem | irefnode | - | "result element type" | "c2202" | node | elemtype | element | |||||||||
337 | - | rsltatts | irefnode | - | "result attributes" | "c2203" | nmndlist | attasgn | element | name | ||||||||
338 | - | lksetinf | irefnode | "link set information" | "link set info" | "c2205" | nodelist | linkrule | element | |||||||||
339 | simplelk | - | - | "simple link information" | "simple link info" | "c1430" | - | |||||||||||
340 | linktype | - | - | "link type" | "c1001" | string | name | general | ||||||||||
341 | atts | subnode | - | attributes | "c1402" | nmndlist | attasgn | name | ||||||||||
342 | linktype | - | - | - | "link type" | - | - | |||||||||||
343 | name | - | - | - | "c1002" | string | name | general | ||||||||||
344 | active | - | - | - | - | boolean | ||||||||||||
345 | ltkind | - | "kind of link type" | "link type kind" | "c1001" | enum | ||||||||||||
346 | srcname | - | - | "source document type name" | "c1302" | string | name | general | ||||||||||
347 | source | irefnode | - | "source document type" | "c1305 c1306" | node | doctype | |||||||||||
348 | rsltname | - | - | "result document type name" | "c1303" | string | name | general | ||||||||||
349 | result | irefnode | - | "result document type" | "c1306" | node | doctype | |||||||||||
350 | inilkset | subnode | - | "initial link set" | "c2004" | node | linkset | |||||||||||
351 | idlkset | subnode | - | "id link set" | "c2300" | node | linkset | |||||||||||
352 | linksets | subnode | - | "link sets" | "c1401" | nmndlist | linkset | name | ||||||||||
353 | linkset | - | - | - | "link set" | "c2000" | - | lkrules | ||||||||||
354 | name | - | - | - | "c2003" | string | name | general | ||||||||||
355 | lkrules | subnode | - | "link rules" | "c2002" | nodelist | linkrule | |||||||||||
356 | linkrule | - | - | - | "link rule" | "c2002" | - | |||||||||||
357 | assgis | - | "associated generic identifiers" | "assoc gis" | "c2101" | strlist | name | |||||||||||
358 | asseltps | irefnode | "associated element types" | "assoc element types" | "c2101" | nodelist | elemtype | |||||||||||
359 | id | - | "unique identifier" | - | "c2301" | string | name | general | ||||||||||
360 | uselink | irefnode | - | - | "c2104" | node | linkset | |||||||||||
361 | uselknm | - | - | "uselink name" | "c2104" | string | rniname | general | ||||||||||
362 | postlkrs | derived | - | "postlink restore" | "c2101" | boolean | ||||||||||||
363 | postlkst | irefnode | - | "postlink set" | "c2101" | node | linkset | |||||||||||
364 | postlknm | - | - | - | "c2101" | string | rniname | general | ||||||||||
365 | linkatts | subnode | - | "link attributes" | "c2102" | nmndlist | attasgn | name | ||||||||||
366 | rsltgi | - | "result element generic identifier" | "result gi" | "c2202" | string | name | general | ||||||||||
367 | rsltelem | irefnode | - | "result element type" | "c2202" | node | elemtype | |||||||||||
368 | rsltatts | subnode | - | "result attributes" | "c2203" | nmndlist | attasgn | name | ||||||||||
369 | linksds | - | - | - | "link SGML document string" | - | - | - | basesds1 | |||||||||
370 | - | lksetdcl | irefnode | "link set declaration" | "link set decl" | "c2001" | node | "lksetdcl idlkdcl" | linkset | |||||||||
371 | - | lktpdcl | irefnode | "link type declaration" | "link type decl" | "c1001" | node | lktpdcl | linktype | |||||||||
372 | lktpdcl | - | - | "link type declaration" | "link type decl" | "c1000" | - | + | ||||||||||
373 | markup | subnode | - | - | "c1001" | nodelist | "ssep comment name rname literal msstart msignch msend entstart entend pi comdcl entdcl attdldcl lksetdcl idlkdcl" | |||||||||||
374 | linktype | irefnode | - | "link type" | - | node | linktype | |||||||||||
375 | entity | subnode | - | - | "c1004" | node | entity | |||||||||||
376 | lksetdcl | - | - | "link set declaration" | "link set decl" | "c2000" | - | + | ||||||||||
377 | markup | subnode | - | - | "c2001" | nodelist | "entstart entend ssep comment gendelm name rname literal attvalue" | |||||||||||
378 | linkset | irefnode | - | "link set" | "c2001" | node | linkset | |||||||||||
379 | idlkdcl | - | - | "ID link set declaration" | "id link set decl" | "c2300" | - | + | ||||||||||
380 | markup | subnode | - | - | "c2301" | nodelist | "entstart entend ssep comment gendelm name rname literal attvalue" | |||||||||||
381 | linkset | irefnode | - | "link set" | "c2301" | node | linkset | |||||||||||
382 | uselink | - | - | "link set use declaration" | "link set use decl" | "c3000" | - | markup | ||||||||||
383 | markup | subnode | - | - | "c3001" | nodelist | "entstart entend ssep comment gendelm name rname ignmrkup" | |||||||||||
384 | restore | derived | - | - | "c3002" | boolean | ||||||||||||
385 | linkset | irefnode | - | - | "c3002" | node | linkset | |||||||||||
386 | lksetnm | - | - | - | "c3002" | string | rniname | general | ||||||||||
387 | linktpnm | - | - | "link type name" | "c3001" | string | name | general | ||||||||||
388 | linktype | irefnode | - | "link type" | "c3001" | node | linktype | |||||||||||
389 | subdcabs | - | - | - | "subdoc abstract" | - | baseabs | |||||||||||
390 | subdoc | - | - | "reference to subdocument" | subdocument | - | ||||||||||||
391 | entname | - | - | "entity name" | "a5101" | string | name | entity | ||||||||||
392 | entity | irefnode | - | - | "c5501" | node | entity | |||||||||||
393 | subdcsds | - | - | - | "subdoc SGML document string" | - | - | - | basesds1 subdcabs | |||||||||
394 | - | markup | subnode optional | - | - | "94401" | nodelist | "gendelm name ssep entstart entend refendre shortref" | subdoc | |||||||||
395 | fpiabs | - | - | - | "formal public identifier abstract" | - | - | - | baseabs | |||||||||
396 | - | fpi | subnode optional | "formal public identifier" | "formal public id" | "a2001" | node | fpi | extid | |||||||||
397 | fpi | - | - | "formal public identifier" | "formal public id" | "a2000" | - | |||||||||||
398 | ownertp | - | - | "owner type" | "a2100" | d | ||||||||||||
399 | ownerid | - | "owner identifier" | "owner id" | "a2100" | string | mindata | |||||||||||
400 | textclas | - | "public text class" | "text class" | "a2210" | enum | ||||||||||||
401 | unavail | - | - | unavailable | "a2202" | boolean | ||||||||||||
402 | textdesc | - | "public text description" | "text description" | "a2221" | string | mindata | |||||||||||
403 | textlang | - | "public text language" | "text language" | "a2231" | string | ||||||||||||
404 | textdseq | - | "public text designating sequence" | "text designating sequence" | "a2241" | string | ||||||||||||
405 | textdver | - | "public text display version" | "text display version" | "a2251" | string |
Annex E
(informative)
Characteristics and flow objects
e : exist
i : inherited or inline
n : not-inherited
d : display
display / inline | inherited / not-inherited | 0100 | 0200 | 0300 | 0400 | 0500 | 0600 | 0700 | 0800 | 0900 | 1000 | 1100 | 1200 | 1300 | 1400 | 1500 | 1600 | 1700 | 1800 | 1900 | 2000 | 2100 | 2200 | 2300 | 2400 | 2500 | 2600 | 2601 | 2602 | 2603 | 2604 | 2605 | 2606 | 2607 | 2608 | 2609 | 2610 | 2611 | 2700 | 2701 | 2702 | 2703 | 2704 | 2705 | 2800 | 2801 | 2802 | 2803 | ||
sequence | display-group | simple-page-sequence | page-sequence | column-set-sequence | paragraph | paragraph-break | line-field | sideline | anchor | character | leader | embedded-text | rule | external-graphic | included-container-area | score | box | side-by-side | side-by-side-item | glyph-annotation | alignment-point | aligned-column | multi-line-inline-note | emphasizing-mark | math-sequence | unmath | subscript | superscript | script | mark | fence | fraction | radical | math-operator | grid | grid-cell | table | table-part | table-column | table-row | table-cell | table-border | scroll | multi-mode | link | marginalia | ||||
display area | e | e | e | e | e | e | e | e | e | e | e | e | e | e | e | e | ||||||||||||||||||||||||||||||||||
inline area | e | e | e | e | e | e | e | e | e | e | e | e | e | e | ||||||||||||||||||||||||||||||||||||
attachment area | e | e | ||||||||||||||||||||||||||||||||||||||||||||||||
0001 | keep-with-previous?: | d | n | e | e | e | c | c | c | c | e | e | e | e | ||||||||||||||||||||||||||||||||||||
0002 | keep-with-next?: | d | n | e | e | e | c | c | c | c | e | e | e | e | ||||||||||||||||||||||||||||||||||||
0003 | keep: | d | n | e | e | e | c | c | c | c | e | e | e | e | ||||||||||||||||||||||||||||||||||||
0004 | may-violate-keep-before?: | d | n | e | e | e | c | c | c | c | e | e | e | e | ||||||||||||||||||||||||||||||||||||
0005 | may-violate-keep-after?: | d | n | e | e | e | c | c | c | c | e | e | e | e | ||||||||||||||||||||||||||||||||||||
0006 | break-before: | d | n | e | e | e | c | e | e | e | e | e | e | e | ||||||||||||||||||||||||||||||||||||
0007 | break-after: | n | e | e | e | e | e | e | e | e | e | e | e | |||||||||||||||||||||||||||||||||||||
0008 | space-after: | d | n | e | e | e | c | c | c | c | e | e | e | e | ||||||||||||||||||||||||||||||||||||
0009 | space-before: | d | n | e | e | e | c | c | c | c | e | e | e | e | ||||||||||||||||||||||||||||||||||||
0010 | position-preference: | n | e | e | e | e | e | e | e | e | e | e | ||||||||||||||||||||||||||||||||||||||
0011 | writing-mode: | d | i | e | e | e | e | c | c | c | e | e | e | e | e | |||||||||||||||||||||||||||||||||||
0012 | span: | d | i | e | e | e | c | c | c | c | e | |||||||||||||||||||||||||||||||||||||||
0013 | span-weak?: | i | e | e | e | e | e | e | e | e | ||||||||||||||||||||||||||||||||||||||||
0014 | font-family-name: | i | e | e | e | e | ||||||||||||||||||||||||||||||||||||||||||||
0015 | font-weight: | i | e | e | e | e | ||||||||||||||||||||||||||||||||||||||||||||
0016 | font-posture: | i | e | e | e | e | ||||||||||||||||||||||||||||||||||||||||||||
0017 | font-structure: | i | e | e | e | e | ||||||||||||||||||||||||||||||||||||||||||||
0018 | font-proportionate-width: | i | e | e | e | e | ||||||||||||||||||||||||||||||||||||||||||||
0019 | font-name: | i | e | e | e | e | ||||||||||||||||||||||||||||||||||||||||||||
0020 | font-size: | i | e | e | e | |||||||||||||||||||||||||||||||||||||||||||||
0021 | language: | i | e | e | e | |||||||||||||||||||||||||||||||||||||||||||||
0022 | country: | i | e | e | e | |||||||||||||||||||||||||||||||||||||||||||||
0023 | start-indent: | d | i | e | c | c | c | c | e | e | e | e | ||||||||||||||||||||||||||||||||||||||
0024 | end-indent: | d | i | e | c | c | c | c | e | e | e | e | ||||||||||||||||||||||||||||||||||||||
0025 | inhibit-line-breaks?: | d | i | e | e | e | e | e | e | c | c | e | e | e | e | e | ||||||||||||||||||||||||||||||||||
0026 | break-before-proprity: | i | n | e | e | e | e | c | c | c | e | e | e | e | ||||||||||||||||||||||||||||||||||||
0027 | break-after-proprity: | i | n | e | e | e | e | c | c | c | e | e | e | e | ||||||||||||||||||||||||||||||||||||
0028 | color: | i | e | e | e | e | e | e | e | |||||||||||||||||||||||||||||||||||||||||
0029 | layer: | i | e | e | e | e | e | e | e | |||||||||||||||||||||||||||||||||||||||||
0030 | line-cap: | i | e | e | e | e | e | e | ||||||||||||||||||||||||||||||||||||||||||
0031 | line-dash: | i | e | e | e | e | e | e | ||||||||||||||||||||||||||||||||||||||||||
0032 | line-thickness: | i | e | e | e | e | e | e | ||||||||||||||||||||||||||||||||||||||||||
0033 | line-repeat: | i | e | e | e | e | e | e | ||||||||||||||||||||||||||||||||||||||||||
0034 | line-sep: | i | e | e | e | e | e | e | ||||||||||||||||||||||||||||||||||||||||||
0035 | length: | n | e | e | ||||||||||||||||||||||||||||||||||||||||||||||
0036 | display?: | n | e | e | e | e | ||||||||||||||||||||||||||||||||||||||||||||
0037 | position-point-shift: | d | n | e | c | |||||||||||||||||||||||||||||||||||||||||||||
0038 | display-alignment: | i | i | c | c | c | e | e | e | |||||||||||||||||||||||||||||||||||||||||
0039 | position-point-x: | d | n | c | c | |||||||||||||||||||||||||||||||||||||||||||||
0040 | position-point-y: | d | n | c | c | |||||||||||||||||||||||||||||||||||||||||||||
0041 | escapement-direction: | d | n | c | c | |||||||||||||||||||||||||||||||||||||||||||||
0042 | coalesce-id: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0043 | page-width: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0044 | page-height: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0045 | left-margin: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0046 | right-margin: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0047 | top-margin: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0048 | bottom-margin: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0049 | header-margin: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0050 | footer-margin: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0051 | left-header: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0052 | center-header: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0053 | right-header: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0054 | left-footer: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0055 | center-footer: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0056 | right-footer: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0057 | initial-page-models: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0058 | repeat-page-models: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0059 | force-last-page: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0060 | force-first-page: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0061 | first-page-type: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0062 | blank-back-page-model: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0063 | blank-front-page-model: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0064 | justify-spread?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0065 | page-category: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0066 | binding-edge: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0067 | column-set-model-map: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0068 | column-set-model: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0069 | lines: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0070 | asis-truncate-char: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0071 | asis-wrap-char: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0072 | asis-wrap-indent: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0073 | first-line-align: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0074 | alignment-point-offset: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0075 | ignore-record-end?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0076 | expand-tabs?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0077 | line-spacing: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0078 | line-spacing-priority: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0079 | min-pre-line-spacing: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0080 | min-post-line-spacing: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0081 | min-leading: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0082 | first-line-start-indent: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0083 | last-line-end-indent: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0084 | hyphenation-char: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0085 | hyphenation-ladder-count: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0086 | hyphenation-remain-char-count: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0087 | hyphenation-push-char-count: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0088 | hyphenation-keep: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0089 | hyphenation-exceptions: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0090 | line-breaking-method: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0091 | line-composition-method: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0092 | implicit-bidi-method: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0093 | glyph-alignment-mode: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0094 | numbered-lines?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0095 | line-number: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0096 | line-number-side: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0097 | line-number-sep: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0098 | quadding: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0099 | last-line-quadding: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0100 | last-line-justify-limit: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0101 | justify-glyph-space-max-add: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0102 | justify-glyph-space-max-remove: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0103 | hanging-punct?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0104 | widow-count: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0105 | orphan-count: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0106 | field-width: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0107 | field-align: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0108 | sideline-side: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0109 | sideline-sep: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0110 | anchor-keep-with-previous: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0111 | char: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0112 | char-map: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0113 | glyph-id: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0114 | glyph-subst-table: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0115 | glyph-subst-method: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0116 | glyph-reorder-method: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0117 | math-font-posture: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0118 | stretch-factor: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0119 | hyphenate?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0120 | hyphenation-method: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0121 | kern?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0122 | kern-mode: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0123 | ligature?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0124 | allowed-ligatures: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0125 | space?: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0126 | inline-space-space: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0127 | escapement-space-before: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0128 | escapement-space-after: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0129 | record-end?: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0130 | input-tab?: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0131 | input-whitespace-treatment: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0132 | input-whitespace?: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0133 | punct?: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0134 | drop-after-line-break?: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0135 | drop-unless-before-line-break?: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0136 | math-class: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0137 | script: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0138 | truncate-leader?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0139 | align-leader?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0140 | min-leader-repeat: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0141 | direction: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0142 | orientation: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0143 | max-width: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0144 | max-height: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0145 | entity-system-id: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0146 | notation-system-id: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0147 | scale:(external-graphic) | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0148 | filling-direction:(included-container...) | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0149 | width:(included-container-area) | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0150 | height: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0151 | contents-alignment: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0152 | overflow-action: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0153 | contents-rotation: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0154 | scale:(included-container-area) | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0155 | score-spaces?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0156 | type: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0157 | box-type: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0158 | box-open-end?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0159 | background-color:(box) | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0160 | background-layer:(box) | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0161 | box-corner-rounded: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0162 | box-corner-radius: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0163 | box-corner-alignment | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0164 | box-size-before: | d | i | c | ||||||||||||||||||||||||||||||||||||||||||||||
0165 | box-size-after: | d | i | c | ||||||||||||||||||||||||||||||||||||||||||||||
0166 | line-miter-limit:(box) | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0167 | line-join:(box) | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0168 | side-by-side-overlap-control: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0169 | side-by-side-pre-align: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0170 | side-by-side-post-align: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0171 | annotation-glyph-placement: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0172 | annnotation-glyph-style: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0173 | open: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0174 | close: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0175 | inline-note-line-count: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0176 | inline-note-style: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0177 | mark: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0178 | mark-distribution: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0179 | mark-style: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0180 | math-display-mode: | i | e | e | e | e | e | e | e | e | ||||||||||||||||||||||||||||||||||||||||
0181 | glyph-alignment-mode: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0182 | script-pre-align: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0183 | script-post-align: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0184 | script-mid-sup-align: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0185 | script-mid-sub-align: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0186 | fraction-bar: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0187 | numerator-align: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0188 | denominator-align: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0189 | radical: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0190 | grid-position-cell-type: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0191 | grid-n-columns: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0192 | grid-n-rows: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0193 | grid-column-alignment: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0194 | grid-row-alignment: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0195 | grid-equidistant-rows?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0196 | grid-equidistant-columns?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0197 | column-number:(grid-cell) | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0198 | row-number: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0199 | table-width: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0200 | table-auto-width-method: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0201 | table-border: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0202 | before-row-border: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0203 | after-row-border: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0204 | before-column-border: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0205 | after-column-border: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0206 | table-corner-rounded: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0207 | table-corner-radius: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0208 | table-part-omit-middle-header?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0209 | table-part-omit-middle-footer?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0210 | column-number:(t-column,t-cell) | n | e | e | ||||||||||||||||||||||||||||||||||||||||||||||
0211 | n-columns-spanned:(t-column,t-cell) | n | e | e | ||||||||||||||||||||||||||||||||||||||||||||||
0212 | width:(table-column) | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0213 | n-rows-spanned: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0214 | cell-before-row-margin: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0215 | cell-after-row-margin: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0216 | cell-before-column-margin: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0217 | cell-after-column-margin: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0218 | cell-row-alignment: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0219 | cell-background?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0220 | background-color:(table-cell) | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0221 | background-layer:(table-cell) | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0222 | cell-before-row-border: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0223 | cell-after-row-border: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0224 | cell-before-column-border: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0225 | cell-after-column-border: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0226 | starts-row?: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0227 | ends-row?: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0228 | cell-crossed: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0229 | float-out-sidelines?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0230 | float-out-marginalia?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0231 | float-out-line-numbers?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0232 | border-priority: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0233 | border-alignment: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0234 | border-present?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0235 | border-omit-at-break?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0236 | line-miter-limit:(table-border) | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0237 | line-join:(table-border) | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0238 | background-color:(scroll) | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0239 | background-layer:(scroll) | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0240 | filling-direction:(scroll) | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0241 | background-tile: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0242 | start-margin: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0243 | end-margin: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0244 | multi-mode: | n | e | |||||||||||||||||||||||||||||||||||||||||||||||
0245 | principal-mode-simultaneous?: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0246 | destination: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0247 | marginalia-sep: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0248 | marginalia-side: | i | e | |||||||||||||||||||||||||||||||||||||||||||||||
0249 | marginalia-keep-with-previous?: | i | e |
Annex F
(informative)
Characteristics Table
characteristcs | type | default value / initial value | relational characteristics | |
0001 | keep-with-previous?: | boolean | #f | - |
0002 | keep-with-next?: | boolean | #f | - |
0003 | keep: | #t | symbol (page | column-set | column) | #f | #f | - |
0004 | may-violate-keep-before?: | boolean | #f | - |
0005 | may-violate-keep-after?: | boolean | #f | - |
0006 | break-before: | #f | symbol (page | page-region | column | column-set) | #f | - |
0007 | break-after: | #f | symbol (page | page-region | column | column-set) | #f | - |
0008 | space-after: | display-space | for no space after to be inserted | - |
0009 | space-before: | display-space | for no space after to be inserted | - |
0010 | position-preference: | #f | symbol (top | bottom) | #f | - |
0011 | writing-mode: | symbol (left-to-right | right-to-left | top-to-bottom) | left-to-right | - |
0012 | span: | positive integer | 1 | - |
0013 | span-weak?: | boolean | #f | - |
0014 | font-family-name: | string | #f (indicating that any font family is acceptable) | iso-serif | - |
0015 | font-weight: | symbol (not-applicable | ultra-light | extra-light | light | semi-light | medium | semi-bold | bold | extra-bold | ultrra-bold) | medium | - |
0016 | font-posture: | symbol (not-applicable | upright | oblique | back-slanted-oblique | italic | back-slanted-italic) | upright | - |
0017 | font-structure: | symbol (not-applicable | solid | outline) | #f (indicating that any structure is applicable) | solid | - |
0018 | font-proportionate-width: | symbol (not-applicable | ultra-condensed | extra-condensed | condensed | semi-condensed | medium | semi-expanded | expanded | extra-expanded | ultra-expanded) | medium | - |
0019 | font-name: | symbol | #f (indicating that any font name is acceptable) | #f | - |
0020 | font-size: | length | 10pt | - |
0021 | language: | #f | ISO 639 Language code | #f | - |
0022 | country: | #f | JIS X 0304 (ISO 3166) Country code | #f | - |
0023 | start-indent: | length-spec | 0pt | - |
0024 | end-indent: | length-spec | 0pt | - |
0025 | inhibit-line-breaks?: | boolean | #f | - |
0026 | break-before-proprity: | integer | 0 | - |
0027 | break-after-proprity: | integer | 0 | - |
0028 | color: | color | the default color in the Device Gray color space | - |
0029 | layer: | integer | 0 | - |
0030 | line-cap: | symbol (butt | round | square) | butt | - |
0031 | line-dash: | list of length | list (0pt) | - |
0032 | line-thickness: | length | 1pt | - |
0033 | line-repeat: | positive integer | 1 | - |
0032 | line-sep: | length | 1pt | - |
0035 | length: | lenghth-spec | be determined by the context | - |
0036 | display?: | boolean | #f | - |
0037 | position-point-shift: | length-spec | 0pt | - |
0038 | display-alignment: | symbol (start | center | end | inside | outside) | start | - |
0039 | position-point-x: | length-spec | 0 | - |
0040 | position-point-y: | length-spec | 0 | - |
0041 | escapement-direction: | symbol (top-to-bottom | left-to-right | bottom-to-top | right-to-left) | the value of the writing-mode: characteristic | - |
0042 | coalesce-id: | #f | string | #f | - |
0043 | page-width: | length | system-dependent | - |
0044 | page-height: | length | system-dependent | - |
0045 | left-margin: | length | 0pt | - |
0046 | right-margin: | length | 0pt | - |
0047 | top-margin: | length | 0pt | - |
0048 | bottom-margin: | length | 0pt | - |
0049 | header-margin: | length | 0pt | - |
0050 | footer-margin: | length | 0pt | - |
0051 | left-header: | sosofo | empty sosofo | - |
0052 | center-header: | sosofo | empty sosofo | - |
0053 | right-header: | sosofo | empty sosofo | - |
0054 | left-footer: | sosofo | empty sosofo | - |
0055 | center-footer: | sosofo | empty sosofo | - |
0056 | right-footer: | sosofo | empty sosofo | - |
0057 | initial-page-models: | list | empty list | - |
0058 | repeat-page-models: | list | empty list | - |
0059 | force-last-page: | symbol (front | back) | #f (indicates that the last page may be of either type) | #f | - |
0060 | force-first-page: | symbol (front | back) | #f | #f | - |
0061 | first-page-type: | symbol (front | back | parent) | parent | - |
0062 | blank-back-page-model: | page-model | #f | - |
0063 | blank-front-page-model: | page-model | #f | - |
0064 | justify-spread?: | boolean | #f | - |
0065 | page-category: | any expression language object for which the equal? procedure is defined | <unknown> | - |
0066 | binding-edge: | symbol (left | right | top | bottom) | left | - |
0067 | column-set-model-map: | list | empty list | - |
0068 | column-set-model: | column-set-model | #f | #f | - |
0069 | lines: | symbol (wrap | asis | asis-wrap | asis-truncate | none) | wrap | - |
0070 | asis-truncate-char: | char | #f | #f | - |
0071 | asis-wrap-char: | char | #f | #f | - |
0072 | asis-wrap-indent: | length-spec | 0pt | - |
0073 | first-line-align: | #f | #t | char | #f | - |
0074 | alignment-point-offset: | number(0 - 100) | #f | 50 | - |
0075 | ignore-record-end?: | boolean | #f | - |
0076 | expand-tabs?: | positive integer | #f | 8 | - |
0077 | line-spacing: | length-spec | 12pt | - |
0078 | line-spacing-priority: | integer | symbol (force) | 0 | - |
0079 | min-pre-line-spacing: | length-spec | #f(the value is determined from the paragraph's font.) | #f | - |
0080 | min-post-line-spacing: | length-spec | #f(the value is determined from the paragraph's font.) | #f | - |
0081 | min-leading: | length-spec | #f(the line spacing shall not be automatically adjusted to take into account the size of the content of the lines.) | #f | - |
0082 | first-line-start-indent: | length-spec | 0pt | - |
0083 | last-line-end-indent: | length-spec | 0pt | - |
0084 | hyphenation-char: | char | #\-(hyphen character) | - |
0085 | hyphenation-ladder-count: | positive integer | #f | #f | - |
0086 | hyphenation-remain-char-count: | positive integer | 2 | - |
0087 | hyphenation-push-char-count: | positive integer | 2 | - |
0088 | hyphenation-keep: | #f | symbol (spread | page | column) | #f | - |
0089 | hyphenation-exceptions: | list of string | empty list | - |
0090 | line-breaking-method: | string | #f | #f | - |
0091 | line-composition-method: | string | #f | #f | - |
0092 | implicit-bidi-method: | string | #f | #f | - |
0093 | glyph-alignment-mode: | symbol (base | center | top | bottom | font) | font | - |
0094 | numbered-lines?: | boolean | #t | - |
0095 | line-number: | sosofo | #f | #f | - |
0096 | line-number-side: | symbol (start | end | spread-inside | spread-outside | page-inside | page-outside) | <unknown> | line-number: |
0097 | line-number-sep: | length-spec | <unknown> | line-number: |
0098 | quadding: | symbol (start | end | spread-inside | spread-outside | page-inside | page-outside | center | justify) | start | - |
0099 | last-line-quadding: | symbol (relative | start | end | spread-inside | spread-outside | page-inside | page-outside | center | justify) | relative(= value of quadding: characteristic) | - |
0100 | last-line-justify-limit: | length-spec | 0 | - |
0101 | justify-glyph-space-max-add: | length-spec | 0pt | - |
0102 | justify-glyph-space-max-remove: | length-spec | 0pt | - |
0103 | hanging-punct?: | boolean | #f | - |
0104 | widow-count: | positive integer | 2 | - |
0105 | orphan-count: | positive integer | 2 | - |
0106 | field-width: | length-spec | 0pt | - |
0107 | field-align: | symbol (start | end | center) | start | - |
0108 | sideline-side: | symbol (start | end | both | spread-inside | spread-outside | page-inside | page-outside) | start | - |
0109 | sideline-sep: | length-spec (A negative value is allowed.) | <unkown> | - |
0110 | anchor-keep-with-previous: | boolean | #f | - |
0111 | char: | char | value of char-map: procedure | char-map: |
0112 | char-map: | procedure | #f | #f | - |
0113 | glyph-id: | glyph-id | #f | is computed using the value of the char: characteristic | - |
0114 | glyph-subst-table: | #f | glyph-subst-table | list of glyph-subst-table | #f | - |
0115 | glyph-subst-method: | #f | string | list of string | #f | - |
0116 | glyph-reorder-method: | #f | string | list of string | #f | - |
0117 | math-font-posture: | symbol (not-applicable | upright | oblique | back-slanted-oblique | italic | back-slanted-italic) | value of the math-font-posture character property of the char: characteristic | - |
0118 | stretch-factor: | number(a number specifying the factor by which the character should be stretched.) | 1 | - |
0119 | hyphenate?: | boolean | #f | - |
0120 | hyphenation-method: | string | #f | #f | - |
0121 | kern?: | boolean | #f | - |
0122 | kern-mode: | symbol (loose | normal | kern | tight | touch) | normal | - |
0123 | ligature?: | boolean | #f | - |
0124 | allowed-ligatures: | list of (glyph-id | char) | empty list | - |
0125 | space?: | boolean | value of the space? character property of the char: characteristic | - |
0126 | inline-space-space: | inline-space | #f | #f | - |
0127 | escapement-space-before: | inline-space | inline-space 0pt | - |
0128 | escapement-space-after: | inline-space | inline-space 0pt | - |
0129 | record-end?: | boolean | value of record-end? character property of the char: characteristic | - |
0130 | input-tab?: | boolean | value of input-tab? character property of the char: characteristic | #f | - |
0131 | input-whitespace-treatment: | symbol (preserve | collapse | ignore) | preserve | - |
0132 | input-whitespace?: | boolean | value of input-whitespace? character property of the char: characteristic | #f | - |
0133 | punct?: | boolean | value of punct? character property of the char: characteristic | - |
0134 | drop-after-line-break?: | boolean | value of drop-after-line-break? character property of the char: characteristic | - |
0135 | drop-unless-before-line-break?: | boolean | value of drop-unless-before-line-break character property of the char: characteristic | - |
0136 | math-class: | symbol (ordinary | operator | binary | relation | opening | closing | punctuation | inner | space) | value of math-class character property of the char: characteristic | - |
0137 | script: | string | #f | value of script character property of the char: characteristic | - |
0138 | truncate-leader?: | boolean | #f | - |
0139 | align-leader?: | boolean | #t | - |
0140 | min-leader-repeat: | positive integer | 1 | - |
0141 | direction: | symbol (left-to-right | right-to-left) | shall be specified | - |
0142 | orientation: | symbol (horizontal | vertical | escapement | line-progression) | shall be specified | - |
0143 | max-width: | length-spec | <unkown> | - |
0144 | max-height: | length-spec | <unkown> | - |
0145 | entity-system-id: | string | shall be specified | - |
0146 | notation-system-id: | string | shall be specified | - |
0147 | scale:(external-graphic) | number | st(number,number) | symbol (max | max-uniform) | symbol (max-uniform) | - |
0148 | filling-direction:(included-containerc) | symbol (top-to-bottom | left-to-right | right-to-left) | top-to-bottom | - |
0149 | width:(included-container-area) | length | <unkown> | - |
0150 | height: | length | <unkown> | - |
0151 | contents-alignment: | symbol (start | end | center | justify) | start | - |
0152 | overflow-action: | symbol (truncate | error | repeat) | repeat | - |
0153 | contents-rotation: | integer (0 | 90 | 180 | 270) | 0 | - |
0154 | scale:(included-container-area) | number(The graphic shall be scaled by that factor in both the horizontal and vertical directions.) | 1 | - |
0155 | score-spaces?: | boolean | #t | - |
0156 | type: | symbol (before | through | after) | length-spec | char | shall be specified | - |
0157 | box-type: | symbol (border | background | both) | border | - |
0158 | box-open-end?: | boolean | #f | - |
0159 | background-color:(box) | #f | color | #f | box-type: |
0160 | background-layer:(box) | integer | -1 | box-type: |
0161 | box-corner-rounded: | #f | #t | list of symbol (x(before | after) - y(before | after)) | #f | - |
0162 | box-corner-radius: | length-spec | 3pt | box-corner-rounded: |
0163 | box-corner-alignment | symbol (center | outside | inside) | outside | - |
0164 | box-size-before: | length | 8pt | - |
0165 | box-size-after: | length | 4pt | - |
0166 | line-miter-limit:(box) | number | 10 | - |
0167 | line-join:(box) | symbol (miter | round | bevel) | miter | - |
0168 | side-by-side-overlap-control: | symbol (none | indent) | indent | - |
0169 | side-by-side-pre-align: | symbol (start | initial | final | end) | initial | - |
0170 | side-by-side-post-align: | symbol (start | initial | final | end) | initial | - |
0171 | annotation-glyph-placement: | symbol (centered | shouldered) | centered | - |
0172 | annotation-glyph-style: | #f | string (public identifier) | #f | - |
0173 | open: | sosofo | result of evaluating (literal "(") | - |
0174 | close: | sosofo | result of evaluating (literal ")") | - |
0175 | inline-note-line-count: | positive integer | 2 | - |
0176 | inline-note-style: | #f | string (public identifier) | #f | - |
0177 | mark: | sosofo | shall not be defaulted | - |
0178 | mark-distribution: | symbol (glyph | even) | glyph | - |
0179 | mark-style: | #f | string (public identifier) | #f | - |
0180 | math-display-mode: | symbol (display | inline) | display | - |
0181 | glyph-alignment-mode: | symbol (base | center | top | bottom | font) | font | - |
0182 | script-pre-align: | symbol (independent | pile | sup-out | sub-out) | independent | - |
0183 | script-post-align: | symbol (independent | pile | sup-out | sub-out) | independent | - |
0184 | script-mid-sup-align: | symbol (lead-edge | trail-edge | center) | center | - |
0185 | script-mid-sub-align: | symbol (lead-edge | trail-edge | center) | center | - |
0186 | fraction-bar: | sosofo | rule with all the applicable inherited characteristics of the initial values | - |
0187 | numerator-align: | symbol (lead-edge | trail-edge | center) | center | - |
0188 | denominator-align: | symbol (lead-edge | trail-edge | center) | center | - |
0189 | radical: | sosofo | system-dependent | - |
0190 | grid-position-cell-type: | symbol (explicit | row-major | column-major) | row-major | - |
0191 | grid-n-columns: | positive integer | <unkown> | grid-position-cell-type: |
0192 | grid-n-rows: | positive integer | <unkown> | grid-position-cell-type: |
0193 | grid-column-alignment: | symbol (start | center | end) | center | - |
0194 | grid-row-alignment: | symbol (start | center | end) | center | - |
0195 | grid-equidistant-rows?: | boolean | #f | - |
0196 | grid-equidistant-columns?: | boolean | #f | - |
0197 | column-number:(grid-cell) | positive integer | number of the first column : 1 | grid-position-cell-type:, grid-n-columns: |
0198 | row-number: | positive integer | number of the first row : 1 | grid-position-cell-type:, grid-n-rows: |
0199 | table-width: | length-spec | display-size less any applicable indent | - |
0200 | table-auto-width-method: | #f | string (public identifier) | #f | - |
0201 | table-border: | sosofo | #f | border-present?: |
0202 | before-row-border: | sosofo | value of table-border: | table-border: |
0203 | after-row-border: | sosofo | value of table-border: | table-border: |
0204 | before-column-border: | sosofo | value of table-border: | table-border: |
0205 | after-column-border: | sosofo | value of table-border: | table-border: |
0206 | table-corner-rounded: | #f | #t | list of symbol (x(before | after) - y(before | after)) | #f | - |
0207 | table-corner-radius: | length-spec | 3pt | table-corner-rounded: |
0208 | table-part-omit-middle-header?: | boolean | #f | - |
0209 | table-part-omit-middle-footer?: | boolean | #f | - |
0210 | column-number:(t-column,t-cell) | positive integer | number of the first column : 1 | - |
0211 | n-columns-spanned:(t-column,t-cell) | positive integer | 1 | - |
0212 | width:(table-column) | length | <unkown> | - |
0213 | n-rows-spanned: | positive integer | 1 | - |
0214 | cell-before-row-margin: | length | 0 | - |
0215 | cell-after-row-margin: | length | 0 | - |
0216 | cell-before-column-margin: | length | 0 | - |
0217 | cell-after-column-margin: | length | 0 | - |
0218 | cell-row-alignment: | symbol (start | end | center) | start | - |
0219 | cell-background?: | boolean | #f | - |
0220 | background-color:(table-cell) | #f | color | #f | cell-background?: |
0221 | background-layer:(table-cell) | integer | -1 | cell-background?: |
0222 | cell-before-row-border: | sosofo | #f | border-present?: |
0223 | cell-after-row-border: | sosofo | #f | border-present?: |
0224 | cell-before-column-border: | sosofo | #f | border-present?: |
0225 | cell-after-column-border: | sosofo | #f | border-present?: |
0226 | starts-row?: | boolean | #f | - |
0227 | ends-row?: | boolean | #f | - |
0228 | cell-crossed: | #f | symbol (with | against | both) | #f | - |
0229 | float-out-sidelines?: | boolean | #f | - |
0230 | float-out-marginalia?: | boolean | #f | - |
0231 | float-out-line-numbers?: | boolean | #f | - |
0232 | border-priority: | integer | 0 | - |
0233 | border-alignment: | symbol (center | start | end | outside | inside) | center | - |
0234 | border-present?: | boolean | #t | - |
0235 | border-omit-at-break?: | boolean | #f | border-present?: |
0236 | line-miter-limit:(table-border) | number | 10 | - |
0237 | line-join:(table-border) | symbol(miter | round | bevel) | miter | - |
0238 | background-color:(scroll) | #f | color | #f | - |
0239 | background-layer:(scroll) | integer | -1 | - |
0240 | filling-direction:(scroll) | symbol(top-to-bottom | left-to-right | right-to-left) | top-to-bottom | - |
0241 | background-tile: | #f | string (public identifier) | #f | - |
0242 | start-margin: | length-spec | 0pt | writing-mode: |
0243 | end-margin: | length-spec | 0pt | writing-mode: |
0244 | multi-modes: | list of [(#f | symbol) | {( #f | symbol) + string)}], number of modes [specification of a port(principal port | port name)b(specification of a port + mode description)] | shall be specified | - |
0245 | principal-mode-simultaneous?: | boolean | #f | - |
0246 | destination: | #f | address | list of adress | <unkown> | - |
0247 | marginalia-sep: | length-spec | 0pt | - |
0248 | marginalia-side: | symbol (start | end) | start | - |
0249 | marginalia-keep-with-previous?: | boolean | #f | - |