JIS X 4162:1993 フォント情報交換 第2部 交換様式 | ページ 2

6
X 4162-1993 (ISO/IEC 9541-2 : 1991)
upright (1),
oblique-forward (2),
oblique-backward (3),
italic-forward (4),
italic-backward (5),
other (6) }]
Weigth-Code : := INTEGER [{ not applicable (0),
ultra-light (1),
extra-light (2),
light (3),
semi-light (4),
medium (5),
semi-bold (6),
bold (7),
extra-bold (8),
ultra-bold (9) }]
Width-Code : := INTEGER [{ not applicable (0),
ultra-condensed (1),
extra-condensed (2),
condensed (3),
semi-condensed (4),
medium (5),
semi-expanded (6),
expanded (7),
extra-expanded (8),
ultra-expanded (9) }]
Glyph-Complement : := SEQUENCE [{
−−[1]又は[3]のいずれかは指定しなければならない。
iso-standard-9541-numglyphs [0] IMPLICIT Cardinal OPTIONAL,
iso-standard-9541-incglyphcols [1] IMPLICIT SET OF Global-Name OPTIONAL,
−−Global-Nameを少なくとも一つ指定しなければならない。
iso-standard-9541-excglyphcols [2] IMPLICIT SET OF Global-Name OPTIONAL,
iso-standard-9541-incglyphs [3] IMPLICIT SET OF Global-Name OPTIONAL,
−−Global-Nameを少なくとも一つ指定しなければならない。

――――― [JIS X 4162 pdf 6] ―――――

                                                                                              7
X 4162-1993 (ISO/IEC 9541-2 : 1991)
iso-standard-9541-excglyphs [4] IMPLICIT SET OF Global-Name OPTIONAL,
non-iso-properties [5] IMPLICIT Property-List OPTIONAL}]
Design-Group : := SEQUENCE [{
−−各コードの値については,JIS X 4161附属書A参照
group-code [0] IMPLICIT Code,
subgroup-code [1] IMPLICIT Code,
specific-group-code [2] IMPLICIT Code}]
Structured-Code : := INTEGER [{ not applicable (0),
solid (1),
outline (2) }]
Writing-Modes : := SET [{
iso-standard-9541-wrmode [0] IMPLICIT SET OF Writing-Mode ,
non-iso-properties [1] IMPLICIT Property-List OPTIONAL}]
Writing-Mode : := SEQUENCE [{
iso-standard-9541-wrmodename [0] IMPLICIT Global-Name
wrmode-properties [1] IMPLICIT Modal-Properties}]
Modal-Properties : := SET [{
iso-standard-9541-nomescdir [0] IMPLICIT Angle ,
iso-standard-9541-escclass [1] IMPLICIT Esc-Class-Code ,
iso-standard-9541-avgescx [2] IMPLICIT Rel-Rational ,
iso-standard-9541-avgescy [3] IMPLICIT Rel-Rational ,
iso-standard-9541-avglcescx [4] IMPLICIT Rel-Rational ,
iso-standard-9541-avglcescy [5] IMPLICIT Rel-Rational ,
iso-standard-9541-avgcapescx [6] IMPLICIT Rel-Rational ,
iso-standard-9541-avgcapescy [7] IMPLICIT Rel-Rational ,
iso-standard-9541-tabescx [8] IMPLICIT Rel-Rational ,
iso-standard-9541-tabescy [9] IMPLICIT Rel-Rational ,
iso-standard-9541-maxfontext [10] IMPLICIT Max-Extents ,
iso-standard-9541-sectors [11] IMPLICIT Sectors OPTIONAL,
iso-standard-9541-escadjs [12] IMPLICIT SET OF Adjusts OPTIONAL,
iso-standard-9541-minescadjsze [13] IMPLICIT Rational OPTIONAL,
iso-standard-9541-maxescadjsze [14] IMPLICIT Rational OPTIONAL,
iso-standard-9541-scores [15] IMPLICIT Scores OPTIONAL,
iso-standard-9541-vscripts [16] IMPLICIT Variant-Scripts OPTIONAL,
iso-standard-9541-minlinesp [17] IMPLICIT Alignment-Spacing OPTIONAL,

――――― [JIS X 4162 pdf 7] ―――――

8
X 4162-1993 (ISO/IEC 9541-2 : 1991)
iso-standard-9541-minanascale [18] IMPLICIT Rational OPTIONAL,
iso-standard-9541-maxanascale [19] IMPLICIT Rational OPTIONAL,
iso-standard-9541-nomalign [20] IMPLICIT Font Global-Name OPTIONAL,
iso-standard-9541-alignmodes [21] IMPLICIT Alignment-Modes OPTIONAL,
iso-standard-9541-copyfits [22] IMPLICIT Copyfits OPTIONAL,
iso-standard-9541-dsnwordadd [23] IMPLICIT Rel-Rational OPTIONAL,
iso-standard-9541-dsnwordampl [24] IMPLICIT Rational OPTIONAL,
iso-standard-9541-minwordadd [25] IMPLICIT Rel-Rational OPTIONAL,
iso-standard-9541-minwordampl [26] IMPLICIT Rational OPTIONAL,
iso-standard-9541-maxwordadd [27] IMPLICIT Rel-Rational OPTIONAL,
iso-standard-9541-maxwordampl [28] IMPLICIT Rational OPTIONAL,
iso-standard-9541-dsnletteradd [29] IMPLICIT Rel-Rational OPTIONAL,
iso-standard-9541-dsnletterampl [30] IMPLICIT Rational OPTIONAL,
iso-standard-9541-minletteradd [31] IMPLICIT Rel-Rational OPTIONAL,
iso-standard-9541-minletterampl [32] IMPLICIT Rational OPTIONAL,
iso-standard-9541-maxletteradd [33] IMPLICIT Rel-Rational OPTIONAL,
iso-standard-9541-maxletterampl [34] IMPLICIT Rational OPTIONAL,
iso-standard-9541-glyphmetrics [35] IMPLICIT Glyph-Metrics ,
non-iso-properties [36] IMPLICIT Property-List OPTIONAL}]
ESC-Class-Code : := INTEGER [{ not applicable (0),
monospace (1),
proportional (2) }]
Max-Extents : := SEQUENCE [{
max-minx [0] IMPLICIT Rel-Rational,
max-miny [1] IMPLICIT Rel-Rational,
max-maxx [2] IMPLICIT Rel-Rational,
max-maxy [3] IMPLICIT Rel-Rational}]
Sectors : := SET [{
iso-standard-9541-sector [0] IMPLICIT SEQUENCE OF Sector OPTIONAL,
non-iso-properties [1] IMPLICIT Property-List OPTIONAL}]
Sector : := SEQUENCE [{
sector-left [0] IMPLICIT Rel-Rational,
sector-right [1] IMPLICIT Rel-Rational}]
Adjusts : := SET [{
iso-standard-9541-adjust [0] IMPLICIT SET OF Adjust,

――――― [JIS X 4162 pdf 8] ―――――

                                                                                              9
X 4162-1993 (ISO/IEC 9541-2 : 1991)
non-iso-properties [1] IMPLICIT Property-list OPTIONAL}]
Adjust : := SET [{
iso-standard-9541-escadjname [0] IMPLICIT Global-Name,
adjust-properties [1] IMPLICIT Adjust-Properties}]
Adjust-Properties : := SET [{
iso-standard-9541-cpea [0] IMPLICIT CPEA-Properties OPTIONAL,
iso-standard-9541-sec [1] IMPLICIT SEC-Properties OPTIONAL,
non-iso-properties [2] IMPLICIT Property-List OPTIONAL}]
CPEA-Properties : := SET [{
−−[2]又は[3]のいずれかは指定しなければならない。
iso-standard-9541-ncpeaforwd [0] IMPLICIT Cardinal OPTIONAL,
iso-standard-9541-ncpeabackwd [1] IMPLICIT Cardinal OPTIONAL,
iso-standard-9541-cpeax [2] SEQUENCE OF Rel-Rational OPTIONAL,
iso-standard-9541-cpeay [3] SEQUENCE OF Rel-Rational OPTIONAL,
non-iso-properties [4] IMPLICIT Property-List OPTIONAL}]
SEC-Properties : := SET[{
−−[0]又は[1]のいずれかは指定しなければならない
iso-standard-9541-secx [0] SEQUENCE OF [{
[0] IMPLICIT Rational,
[1] IMPLICIT Rel-Rational}] OPTIONAL,
iso-standard-9541-secy [1] SEQUENCE OF [{
[0] IMPLICIT Rational,
[1] IMPLICIT Rel-Rational}] OPTIONAL,
non-iso-properties [2] IMPLICIT Property-List OPTIONAL}]
Scores : := SET [{
iso-standard-9541-score [0] IMPLICIT SET OF Score OPTIONAL,
non-iso-properties [1] IMPLICIT Property-List OPTIONAL}]
Score : := SEQUENCE [{
iso-standard-9541-scorename [0] IMPLICIT Global-Name,
score-property-list [1] IMPLICIT Score-Properties}]
Score-Properties : := SET [{

――――― [JIS X 4162 pdf 9] ―――――

10
X 4162-1993 (ISO/IEC 9541-2 : 1991)
iso-standard-9541-scoreoffsetx [0] IMPLICIT Rel-Rational OPTIONAL,
iso-standard-9541-scoreoffsety [1] IMPLICIT Rel-Rational OPTIONAL,
iso-standard-9541-scorethick [2] IMPLICIT Rel-Rational OPTIONAL,
non-iso-properties [3] IMPLICIT Property-List OPTIONAL}]
Variant-Scripts : := SET [{
iso-standard-9541-vscript [0] IMPLICIT SET OF Vscript OPTIONAL,
non-iso-properties [1] IMPLICIT Property-List OPTIONAL}]
Vscript : := SEQUENCE [{
iso-standard-9541-vsname [0] IMPLICIT Global-Name,
vscript-property-list [1] IMPLICIT Vscript-Properties}]
Vscript-Properties : := SET [{
iso-standard-9541-vsoffsetx [0] IMPLICIT Rel-Rational OPTIONAL,
iso-standard-9541-vsoffsety [1] IMPLICIT Rel-Rational OPTIONAL,
iso-standard-9541-vsscalex [2] IMPLICIT Rational OPTIONAL,
iso-satndard-9541-vsscaley [3] IMPLICIT Rational OPTIONAL,
non-iso-properties [4] IMPLICIT Property-List OPTIONAL}]
Alignment-Spacing : := SEQUENCE [{
minlinesp-left [0] IMPLICIT Rel-Rational,
minlinesp-right [1] IMPLICIT Rel-Rational}]
Alignment-Modes : := SET [{
iso-standard-9541-align [0] IMPLICIT SET OF Alignment OPTIONAL,
non-iso-properties [1] IMPLICIT Property-List OPTIONAL}]
Alignment : := SEQUENCE [{
iso-standard-9541-alignname [0] IMPLICIT Global-Name,
alignment-property-list [1] IMPLICIT Align-Properties}]
Align-Properties : := SET [{
iso-standard-9541-alignoffsetx [0] IMPLICIT Rel-Rational OPTIONAL,
iso-standard-9541-alignoffsety [1] IMPLICIT Rel-Rational OPTIONAL,
iSo-standard-9541-alignscalex [2] IMPLICIT Rational OPTIONAL,
iso-standard-9541-alignscaley [3] IMPLICIT Rational OPTIONAL,
non-iso-properties [4] IMPLICIT Property-List OPTIONAL}]
Copyfits : := SET [{

――――― [JIS X 4162 pdf 10] ―――――

次のページ PDF 11

JIS X 4162:1993の引用国際規格 ISO 一覧

  • ISO/IEC 9541-2:1991(IDT)

JIS X 4162:1993の国際規格 ICS 分類一覧

JIS X 4162:1993の関連規格と引用規格一覧