- NCALS文書とJIS X 4151表9との相違
NCALS文書用のSGML宣言(NCALS用)とJIS X4151の表9で記述された
日本語用のSGML宣言(JIS用と略記)との相違は,次のとおりである。
- NCALS用では,文字集合に補助漢字を扱えるようにするための追加。
- NCALS用では,規格参照容量集合の変更が,TOTALCAPだけ。
- NCALS用では,構文参照文字集合の定義に,SS3をつけ加えているため, 8ビットとしての定義をした。
- NCALS用では,規格参照量集合の変更が,LITLENとNAMELENだけ。
- SGML宣言の<!SGMLに続く最小表記が,NCALSでは,ISO 8879:1986である。
- BASESETに記述するISO 646の発行年が,NCALSでは最新の1991とした。 JIS用では, 1983である。
- BASESETに指示シーケンスが,NCALS用では8ビット表現用(ESC 02/5 04/0)とした。 JIS用では,7ビット用(ESC 2/5 4/0)である。これに合わせてDESCSET内の
文字の定義も256文字までを対象にした。
- MIL-M-28001Bとの相違
SGML宣言でのNCALS用とMIL-M-28001BでのSGML宣言(MIL用)との相違は,
次の点である。
- NCALS用では,文字集合に漢字を扱えるようにするための追加。
- NCALS用では,文字集合で日本国で使用しないラテンアルファベットNo.1を
除外。使用する場合には,実体参照によるものとした。- NCALS用では,規格参照容量集合の変更が,TOTALCAPだけ。MIL用では,
TOTALCAPを含み11個の容量を変更している。- NCALS用では,構文参照文字集合の定義に,シングルシフトSS3をつけ加えて
いるため, 8ビットとしての定義をした。- NCALS用では,規格参照量集合の変更が,LITLENとNAMELENだけ。
MIL用では,それらを含み10個の量を変更している。- NCALS用では,規格参照区切り子集合(短縮参照)を使用させるため,
機構使用についてSHORTTAG YESとしている。これはISO規格での規定に ならった。- BASESETに記述するISO 646の発行年を,NCALS用では最新の1991年とした。 MIL用では,1983年である。
- BASESETに指示シーケンスが,NCALS用では8ビット表現用(ESC 02/5 04/0)とした。 MIL用では,7ビット用(ESC 2/5 4/0)である。これに合わせてDESCSET内の
文字の定義も256文字までを対象にした。
- 容量集合・量集合についての比較
この表中では,*は規格参照と同一値を表わす。値に相違のあるものだけを
挙げた。 規格参照 NCALS用 MIL用 JIS用 (Ver0.04) CAPACITY TOTALCAP 35000 90000 32165152 ENTCAP 35000 * 3000000 ENTCHCAP 35000 * 3000000 ELEMCAP 35000 * 3000000 GRPCAP 35000 * 3000000 EXGRPCAP 35000 * 3000000 EXNMCAP 35000 * 3000000 ATTCAP 35000 * 3000000 AVGRPCAT 35000 * 3000000 IDCAP 35000 * 3000000 IDREFCAP 35000 * 3000000 QUANTITY ATTCNT 40 * 400 ATTSPLEN 960 * 960000 ENTLVL 16 * 1600 GRPCNT 32 * 320 GRPGTCNT 96 * 960 GRPLVL 16 * 1600 LITLEN 240 1024 240000 NAMELEN 8 16 32 TAGLEN 960 * 960000 TAGLVL 24 * 240 以上の様な相違があります。
- SGML宣言
-- Here is SGML declaration of NCALS Technical documents -- -- ここから NCALS文書用のSGML宣言 (Version 0.04) --
<!SGML "ISO 8879:1986" -- Declaration for NCALS Basic SGML Document Ver0.04 (C) Nippon CALS Partnership 1996
Permission to copy in any form is granted for use with conforming SGML systems and applications as describes in ISO 8879, provided this notice is included in all copies. -- CHARSET BASESET "ISO 646-1991//CHARSET International Reference Version (IRV)//ESC 02/5 04/0" DESCSET 0 9 UNUSED 9 2 9 11 2 UNUSED 13 1 13 14 18 UNUSED 32 95 32 127 129 UNUSED BASESET "ISO Registration Number 159//CHARSET JIS X 0212//ESC 02/4 02/11 04/4" DESCSET 256 8225 UNUSED -- 0080 .. -- 8481 270 UNUSED -- 2121 .. -- 8751 8 8751 -- 222F .. 2236 -- 8759 1 UNUSED -- 2237(TILDE) -- 8760 2 8760 -- 2238 .. 2239 -- 8762 8 UNUSED 8770 3 8770 -- 2242 .. 2244 -- 8773 38 UNUSED 8811 7 8811 -- 226B .. 2271 -- 8818 1007 UNUSED 9825 5 9825 -- 2661 .. 2665 -- 9830 1 UNUSED 9831 1 9831 -- 2667 -- 9832 1 UNUSED 9833 2 9833 -- 2669 .. 266A -- 9835 1 UNUSED 9836 1 9836 -- 266C -- 9837 4 UNUSED 9841 12 9841 -- 2671 .. 267C -- 9853 197 UNUSED 10050 13 10050 -- 2742 .. 274E -- 10063 35 UNUSED 10098 13 10098 -- 2772 .. 277E -- 10111 418 UNUSED 10529 2 10529 -- 2921 .. 2922 -- 10531 1 UNUSED 10532 1 10532 -- 2924 -- 10533 1 UNUSED 10534 1 10534 -- 2926 -- 10535 1 UNUSED 10536 2 10536 -- 2928 .. 2929 -- 10538 1 UNUSED 10539 3 10539 -- 292B .. 292D -- 10542 1 UNUSED 10543 2 10543 -- 292F .. 2930 -- 10545 16 UNUSED 10561 16 10561 -- 2941 .. 2950 -- 10577 208 UNUSED 10785 24 10785 -- 2A21 .. 2A38 -- 10809 1 UNUSED 10810 62 10810 -- 2A3A .. 2A77 -- 10872 169 UNUSED 11041 27 11041 -- 2B21 .. 2B3B -- 11068 1 UNUSED 11069 7 11069 -- 2B3D .. 2B43 -- 11076 1 UNUSED 11077 51 11077 -- 2B45 .. 2B77 -- 11128 1193 UNUSED 12321 94 12321 -- 3021 .. 307E -- 12415 162 UNUSED 12577 94 12577 -- 3121 .. 317E -- 12671 162 UNUSED 12833 94 12833 -- 3221 .. 327E -- 12927 162 UNUSED 13089 94 13089 -- 3321 .. 337E -- 13183 162 UNUSED 13345 94 13345 -- 3421 .. 347E -- 13439 162 UNUSED 13601 94 13601 -- 3521 .. 357E -- 13695 162 UNUSED 13857 94 13857 -- 3621 .. 367E -- 13951 162 UNUSED 14113 94 14113 -- 3721 .. 377E -- 14207 162 UNUSED 14369 94 14369 -- 3821 .. 387E -- 14463 162 UNUSED 14625 94 14625 -- 3921 .. 397E -- 14719 162 UNUSED 14881 94 14881 -- 3A21 .. 3A7E -- 14975 162 UNUSED 15137 94 15137 -- 3B21 .. 3B7E -- 15231 162 UNUSED 15393 94 15393 -- 3C21 .. 3C7E -- 15487 162 UNUSED 15649 94 15649 -- 3D21 .. 3D7E -- 15743 162 UNUSED 15905 94 15905 -- 3E21 .. 3E7E -- 15999 162 UNUSED 16161 94 16161 -- 3F21 .. 3F7E -- 16255 162 UNUSED 16417 94 16417 -- 4021 .. 407E -- 16511 162 UNUSED 16673 94 16673 -- 4121 .. 417E -- 16767 162 UNUSED 16929 94 16929 -- 4221 .. 427E -- 17023 162 UNUSED 17185 94 17185 -- 4321 .. 437E -- 17279 162 UNUSED 17441 94 17441 -- 4421 .. 447E -- 17535 162 UNUSED 17697 94 17697 -- 4521 .. 457E -- 17791 162 UNUSED 17953 94 17953 -- 4621 .. 467E -- 18047 162 UNUSED 18209 94 18209 -- 4721 .. 477E -- 18303 162 UNUSED 18465 94 18465 -- 4821 .. 487E -- 18559 162 UNUSED 18721 94 18721 -- 4921 .. 497E -- 18815 162 UNUSED 18977 94 18977 -- 4A21 .. 4A7E -- 19071 162 UNUSED 19233 94 19233 -- 4B21 .. 4B7E -- 19327 162 UNUSED 19489 94 19489 -- 4C21 .. 4C7E -- 19583 162 UNUSED 19745 94 19745 -- 4D21 .. 4D7E -- 19839 162 UNUSED 20001 94 20001 -- 4E21 .. 4E7E -- 20095 162 UNUSED 20257 94 20257 -- 4F21 .. 4F7E -- 20351 162 UNUSED 20513 94 20513 -- 5021 .. 507E -- 20607 162 UNUSED 20769 94 20769 -- 5121 .. 517E -- 20863 162 UNUSED 21025 94 21025 -- 5221 .. 527E -- 21119 162 UNUSED 21281 94 21281 -- 5321 .. 537E -- 21375 162 UNUSED 21537 94 21537 -- 5421 .. 547E -- 21631 162 UNUSED 21793 94 21793 -- 5521 .. 557E -- 21887 162 UNUSED 22049 94 22049 -- 5621 .. 567E -- 22143 162 UNUSED 22305 94 22305 -- 5721 .. 577E -- 22399 162 UNUSED 22561 94 22561 -- 5821 .. 587E -- 22655 162 UNUSED 22817 94 22817 -- 5921 .. 597E -- 22911 162 UNUSED 23073 94 23073 -- 5A21 .. 5A7E -- 23167 162 UNUSED 23329 94 23329 -- 5B21 .. 5B7E -- 23423 162 UNUSED 23585 94 23585 -- 5C21 .. 5C7E -- 23679 162 UNUSED 23841 94 23841 -- 5D21 .. 5D7E -- 23935 162 UNUSED 24097 94 24097 -- 5E21 .. 5E7E -- 24191 162 UNUSED 24353 94 24353 -- 5F21 .. 5F7E -- 24447 162 UNUSED 24609 94 24609 -- 6021 .. 607E -- 24703 162 UNUSED 24865 94 24865 -- 6121 .. 617E -- 24959 162 UNUSED 25121 94 25121 -- 6221 .. 627E -- 25215 162 UNUSED 25377 94 25377 -- 6321 .. 637E -- 25471 162 UNUSED 25633 94 25633 -- 6421 .. 647E -- 25727 162 UNUSED 25889 94 25889 -- 6521 .. 657E -- 25983 162 UNUSED 26145 94 26145 -- 6621 .. 667E -- 26239 162 UNUSED 26401 94 26401 -- 6721 .. 677E -- 26495 162 UNUSED 26657 94 26657 -- 6821 .. 687E -- 26751 162 UNUSED 26913 94 26913 -- 6921 .. 697E -- 27007 162 UNUSED 27169 94 27169 -- 6A21 .. 6A7E -- 27263 162 UNUSED 27425 94 27425 -- 6B21 .. 6B7E -- 27519 162 UNUSED 27681 94 27681 -- 6C21 .. 6C7E -- 27775 162 UNUSED 27937 67 27937 -- 6D21 .. 6D63 -- 28004 4379 UNUSED -- .. 7E7E -- 32383 385 UNUSED -- .. 7FFF -- BASESET "ISO Registration Number 168//CHARSET JIS X 0208//ESC 02/6 04/0 ESC 02/4 02/9 04/2" DESCSET 32768 8609 UNUSED -- 8000 .. -- 41377 1 UNUSED -- (SPACE) -- 41378 2 41378 -- A1A2 .. A1A3 -- 41380 2 UNUSED -- ,. -- 41382 1 41381 -- A1A6 -- 41383 4 UNUSED -- :;?! -- 41387 3 41387 -- A1AB .. A1AD -- 41390 1 UNUSED -- ` -- 41391 1 41391 -- A1AF -- 41392 1 UNUSED -- ^ -- 41393 1 41393 -- A1B1 -- 41394 1 UNUSED -- _ -- 41395 11 41395 -- A1B3 .. A1BD -- 41406 1 UNUSED -- (Hyphen) -- 41407 1 UNUSED -- / -- 41408 1 UNUSED -- (Reverse Solidus) -- 41409 2 41409 -- A1C1 .. A1C2 -- 41411 1 UNUSED -- | -- 41412 6 41412 -- A1C4 .. A1C9 -- 41418 2 UNUSED -- () -- 41420 2 41420 -- A1CC .. A1CD -- 41422 4 UNUSED -- []{} -- 41426 10 41426 -- A1D2 .. A1DB -- 41436 2 UNUSED -- +- -- 41438 3 41438 -- A1DE .. A1E0 -- 41441 1 UNUSED -- = -- 41442 1 41442 -- A1E2 -- 41443 2 UNUSED -- <> -- 41445 11 41445 -- A1E5 .. A1EF -- 41456 1 UNUSED -- $ -- 41457 2 41457 -- A1F1 .. A1F2 -- 41459 5 UNUSED -- %#&*@ -- 41464 7 41464 -- A1F8 .. A1FE -- 41471 162 UNUSED 41633 14 41633 -- A2A1 .. A2AE -- 41647 11 UNUSED 41658 8 41658 -- A2BA .. A2C1 -- 41666 8 UNUSED 41674 7 41674 -- A2CA .. A2D0 -- 41681 11 UNUSED 41692 15 41692 -- A2DC .. A2EA -- 41707 7 UNUSED 41714 8 41714 -- A2F2 .. A2F9 -- 41722 4 UNUSED 41726 1 41726 -- A2FE -- 41727 177 UNUSED 41904 10 UNUSED -- 0123456789 -- 41914 7 UNUSED 41921 26 UNUSED -- ABCD .. WXYZ -- 41947 6 UNUSED 41953 26 UNUSED -- abcd .. wxyz -- 41979 166 UNUSED 42145 83 42145 -- A4A1 .. A4F4 -- 42228 173 UNUSED 42401 86 42401 -- A5A1 .. A5F7 -- 42487 170 UNUSED 42657 24 42657 -- A6A1 .. A6B8 -- 42681 8 UNUSED 42689 24 42689 -- A6C1 .. A6D8 -- 42713 200 UNUSED 42913 33 42913 -- A7A1 .. A7C1 -- 42946 15 UNUSED 42961 33 42913 -- A7D1 .. A7F1 -- 42994 175 UNUSED 43169 32 43169 -- A8A1 .. A8C0 -- 43201 2016 UNUSED 45217 94 45217 -- B0A1 .. B0FE -- 45311 162 UNUSED 45473 94 45473 -- B1A1 .. B1FE -- 45567 162 UNUSED 45729 94 45729 -- B2A1 .. B2FE -- 45823 162 UNUSED 45985 94 45985 -- B3A1 .. B3FE -- 46079 162 UNUSED 46241 94 46241 -- B4A1 .. B4FE -- 46335 162 UNUSED 46497 94 46497 -- B5A1 .. B5FE -- 46591 162 UNUSED 46753 94 46753 -- B6A1 .. B6FE -- 46847 162 UNUSED 47009 94 47009 -- B7A1 .. B7FE -- 47103 162 UNUSED 47265 94 47265 -- B8A1 .. B8FE -- 47359 162 UNUSED 47521 94 47521 -- B9A1 .. B9FE -- 47615 162 UNUSED 47777 94 47777 -- BAA1 .. BAFE -- 47871 162 UNUSED 48033 94 48033 -- BBA1 .. BBFE -- 48127 162 UNUSED 48289 94 48289 -- BCA1 .. BCFE -- 48383 162 UNUSED 48545 94 48545 -- BDA1 .. BDFE -- 48639 162 UNUSED 48801 94 48801 -- BEA1 .. BEFE -- 48895 162 UNUSED 49057 94 49057 -- BFA1 .. BFFE -- 49151 162 UNUSED 49313 94 49313 -- C0A1 .. C0FE -- 49407 162 UNUSED 49569 94 49569 -- C1A1 .. C1FE -- 49663 162 UNUSED 49825 94 49825 -- C2A1 .. C2FE -- 49919 162 UNUSED 50081 94 50081 -- C3A1 .. C3FE -- 50175 162 UNUSED 50337 94 50337 -- C4A1 .. C4FE -- 50431 162 UNUSED 50593 94 50593 -- C5A1 .. C5FE -- 50687 162 UNUSED 50849 94 50849 -- C6A1 .. C6FE -- 50943 162 UNUSED 51105 94 51105 -- C7A1 .. C7FE -- 51199 162 UNUSED 51361 94 51361 -- C8A1 .. C8FE -- 51455 162 UNUSED 51617 94 51617 -- C9A1 .. C9FE -- 51711 162 UNUSED 51873 94 51873 -- CAA1 .. CAFE -- 51967 162 UNUSED 52129 94 52129 -- CBA1 .. CBFE -- 52223 162 UNUSED 52385 94 52385 -- CCA1 .. CCFE -- 52479 162 UNUSED 52641 94 52641 -- CDA1 .. CDFE -- 52735 162 UNUSED 52897 94 52897 -- CEA1 .. CEFE -- 52991 162 UNUSED 53153 51 53153 -- CFA1 .. CFD4 -- 53204 205 UNUSED 53409 94 53409 -- D0A1 .. D0FE -- 53503 162 UNUSED 53665 94 53665 -- D1A1 .. D1FE -- 53759 162 UNUSED 53921 94 53921 -- D2A1 .. D2FE -- 54015 162 UNUSED 54177 94 54177 -- D3A1 .. D3FE -- 54271 162 UNUSED 54433 94 54433 -- D4A1 .. D4FE -- 54527 162 UNUSED 54689 94 54689 -- D5A1 .. D5FE -- 54783 162 UNUSED 54945 94 54954 -- D6A1 .. D6FE -- 55039 162 UNUSED 55201 94 55201 -- D7A1 .. D7FE -- 55295 162 UNUSED 55457 94 55457 -- D8A1 .. D8FE -- 55551 162 UNUSED 55713 94 55713 -- D9A1 .. D9FE -- 55807 162 UNUSED 55969 94 55969 -- DAA1 .. DAFE -- 56063 162 UNUSED 56225 94 56225 -- DBA1 .. DBFE -- 56319 162 UNUSED 56481 94 56481 -- DCA1 .. DCFE -- 56575 162 UNUSED 56737 94 56737 -- DDA1 .. DDFE -- 56831 162 UNUSED 56993 94 56993 -- DEA1 .. DEFE -- 57087 162 UNUSED 57249 94 57249 -- DFA1 .. DFFE -- 57343 162 UNUSED 57505 94 57505 -- E0A1 .. E0FE -- 57599 162 UNUSED 57761 94 57761 -- E1A1 .. E1FE -- 57855 162 UNUSED 58017 94 58017 -- E2A1 .. E2FE -- 58111 162 UNUSED 58273 94 58273 -- E3A1 .. E3FE -- 58367 162 UNUSED 58529 94 58529 -- E4A1 .. E4FE -- 58623 162 UNUSED 58785 94 58785 -- E5A1 .. E5FE -- 58879 162 UNUSED 59041 94 59041 -- E6A1 .. E6FE -- 59135 162 UNUSED 59297 94 59287 -- E7A1 .. E7FE -- 59391 162 UNUSED 59553 94 59553 -- E8A1 .. E8FE -- 59647 162 UNUSED 59809 94 59809 -- E9A1 .. E9FE -- 59903 162 UNUSED 60065 94 60065 -- EAA1 .. EAFE -- 60159 162 UNUSED 60321 94 60321 -- EBA1 .. EBFE -- 60415 162 UNUSED 60577 94 60577 -- ECA1 .. ECFE -- 60671 162 UNUSED 60833 94 60833 -- EDA1 .. EDFE -- 60927 162 UNUSED 61089 94 61089 -- EEA1 .. EEFE -- 61183 162 UNUSED 61345 94 61345 -- EFA1 .. EFFE -- 61439 162 UNUSED 61601 94 61601 -- F0A1 .. F0FE -- 61695 162 UNUSED 61857 94 61857 -- F1A1 .. F1FE -- 61951 162 UNUSED 62113 94 62113 -- F2A1 .. F2FE -- 62207 162 UNUSED 62369 94 62369 -- F3A1 .. F3FE -- 62463 162 UNUSED 62625 6 62625 -- F4A1 .. F4A6 -- 62631 2648 UNUSED -- .. FEFE -- 65279 257 UNUSED -- .. FFFF -- CAPACITY SGMLREF TOTALCAP 90000 -- NCALS -- SCOPE DOCUMENT SYNTAX SHUNCHAR CONTROLS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 127 255 BASESET "ISO 646-1991//CHARSET International Reference Version (IRV)//ESC 02/5 04/0" DESCSET 0 128 0 128 15 UNUSED 143 1 "SS3 in ISO 2022" 144 112 UNUSED FUNCTION RE 13 RS 10 SPACE 32 TAB SEPCHAR 9 SS3 MSSCHAR 143 NAMING LCNMSTRT "" UCNMSTRT "" LCNMCHAR "-." UCNMCHAR "-." NAMECASE GENERAL YES ENTITY NO DELIM GENERAL SGMLREF SHORTREF SGMLREF NAMES SGMLREF QUANTITY SGMLREF LITLEN 1024 -- NCALS -- NAMELEN 16 -- NCALS -- FEATURES MINIMIZE DATATAG NO OMITTAG YES RANK NO SHORTTAG YES LINK SIMPLE NO IMPLICIT NO EXPLICIT NO OTHER CONCUR NO SUBDOC NO FORMAL NO APPINFO NONE >