Layout of STIX master table begin length end description 1 1 1 flag (& = new code, 2000/02/01 (private code retained with flag) [originally & = dummy for glyph table]; B = new code in Unicode 4.0 Beta, 2003/01/21; P = new code in Unicode Pipeline, 2004/02/06; O = omit; retracted by submitter; % = excluded from UTC proposal; / = included in UTC proposal only as composite; \ = in Unicode, added to table but not in fonts; = = duplicate (A); + = duplicate (B); # = multiple shapes (A); * = multiple shapes (B); (A) = included; (B) = excluded; exclusions subject to change) 2 1 2 Unicode plane (0, 1; blank = internal) [added 2000/02/11] 3 4 6 unique ID (Unicode, if it exists, or internal ID) 7 1 7 slack / ? 8 4 11 xref for similar, possible duplicate symbol 12 1 12 slack / flag 13 24 36 Type 1 glyph name (based on Adobe Glyph List (AGL) and Unicode values; AGL values from Appendix A, Adobe Technical Note #5176; uniXXXX = Unicode value in plane 0; uniXXXXYYYY, uniXXXXYYYYZZZZ = composite, Unicode values in plane 0; u1XXXX = Unicode value in plane 1; u1XXXX_uniYYYY, etc. = composite with Unicode values in plane 1, then plane 0, etc.; uniXXXX[...].qual or u1XXXX.qual = variant of the base glyph, identified by qual; the following values have been assigned so far to qual: - .sc = small cap letter - .swash = swash variant of letter - .oldstyle = old style numeral - .taboldstyle = tabular old style variant of numeral - .cal = calligraphic variant of script letter - .oblique = oblique letter or digit (used only for blackboard bold) - .bold = bold version (should point to bold font) - .math = italic variant of letter used only in math (e.g. \imath) - .dotless = dotless j - .var = variant (e.g. slashed zero vs. circle-null set) - .small = small version of a symbol, e.g. size suitable for sub- or superscript (CM has small integral) - .short = short version of symbol (e.g. arrow or \shortmid) - .long = short version of symbol (usually arrow) - .narrow = narrow version of symbol (e.g. set membership) - .reversed = symbol mirrored horizontally - .inverted = symbol mirrored vertically - .textstyle = text size of large operator - .smdisplaystyle = display size of large operator - .lgdisplaystyle = large display size of large operator - .up = upright integral - .upsmdisplaystyle, .uplgdisplaystyle = display sizes of upright integral - .uplgdisplaystyle = large display size of large upright integral - .long = long version of an arrow - .size1 .. .size6 = denotes multiple sizes of fences, radical signs, wide accents, etc. - .subscript = smaller version in subscript position - .superscript = smaller version in superscript position - .notsup = symbol in central position and larger size which is normally a superscript (e.g. \prime) - .xxx = still needs to be specified some of these may be combined; stixXXXX = no suitable Unicode, value from PUA) 37 1 37 slack 38 4 41 AFII ID (hex) 42 1 42 slack / ? 43 4 46 ID in original UTC proposal 47 1 47 slack 48 4 51 ID in revised UTC proposal [added 1999/11] 52 1 52 slack 53 1 53 "multiplication factor": number of glyphs represented by this code [added 2000/10] [followed by 3-position insert, 2000/05/05] (0 = glyph is counted somewhere else) 54 1 54 appendix in RFP (if any) in which symbol is listed uppercase letter: to be counted; lowercase: not counted (usually duplicate entry) 55 1 55 "type", determining how many forms are necessary in font (A = ordinary alphabetic, digits, fractions: 4 forms: lightface/bold x upright/italic; B = alphabetics requiring 2 forms: lightface/bold; X = fractions; undetermined how many forms; Z = unique alphabetics, 1 form only; D = diacritics: 2 forms: lightface/bold; W = wide diacritics: 5 widths; E = extenders: 1 weight, 1 width/height; P = punctuation: 2 forms: lightface/bold; Q = punctuation in base font: 4 forms: lightface/bold x upright/italic; O = ordinary symbols requiring 2 forms: lightface/bold; N = ordinary symbols requiring only 1 form; R = relations and binary operators requiring 2 forms: lightface/bold; S = relations and binary operators, 1 form only; L = large operators: 2 sizes: text/display (consider systems that may provide a third, extended display); F = fences, implemented in multiple sizes and/or pieces: must be enumerated; 0 = alternate reference to symbol elsewhere in list; 1 = publishing symbol: 1 form only) 56 1 56 slack 57 1 57 class (N = normal/ordinary; A = alphabetic (ordinary subclass); D = diacritic; P = punctuation; B = binary operator; R = relation; L = large operator; O = opening delimiter; C = closing delimiter; F = fence (unspecified delimiter)) 58 1 58 slack 59 10 68 entity name (SGML: ISO 8879, ISO 9573) 69 1 69 slack 70 8 77 entity set (ISO 9573) 78 1 78 slack 79 3 81 Elsevier font reference 82 1 82 slack / ? 83 1 83 source of TeX name (P = plain; A = AMS, L = LaTeX, S = St Mary Road, T = Taco, N = new) 84 26 109 AMS/TeX name 110 1 110 slack 111 15 125 APS name 126 1 126 slack 127 9 135 AIP name 136 1 136 slack 137 9 145 ACS name 146 1 146 slack 147 19 165 IEEE name 166 1 166 slack 167 31 197 Wolfram / Mathematica name 198 12 209 Springer name 210 1 210 slack 211 4 214 Kluwer handle 215 1 215 slack 216 6 221 Design Science MTCode 222 1 222 slack 223 4 226 MathematicalPi font reference (font + hex location) 227 1 227 slack 228 4 231 Z -- location in proposal to UTC [added 1999/07/22] 232 1 232 slack 233 91 323 description [2004/05/05; bnb]