SGML関連規格
SGMLについて調べているうちに、自然と知った、SGMLに関する、あるいはその周辺の(あるいは関連する・しそうな)規格などを紹介します(紹介するだけです)。
- XMLって JIS X 4159:2002 になるんだって。
目次
SGML
- ISO 8879:1986 Information processing−Text and office systems−Standard Generalized Markup Language(SGML)
- ISO 8879/AMENDMENT 1 Information processing−Text and office systems−Standard Generalized Markup Language(SGML) AMENDMENT 1 (1988?)
- ISO 8879/TC1 ISO 8879 Annex J: Extended Naming Rules
- ISO 8879/TC2 ISO 8879 Annexes K and L: WebSGML Adaptations
- JIS X 4151-1998 文書記述言語SGML(ISO 8879,同AMENDMENT 1 対応規格,追補1(拡張命名規則(Extended Naming Rules)を追加))
- JIS X 4151-文書記述言語SGML [追補2]-2001.1.20改正だそうだ。
SGMLの利用を支援する規格(SGML Support Facilities)など(and others)
規格の名称などにSGMLという言葉が出てくるもの等
- SDIF(SGML文書交換様式)
- SGML文書をSGMLシステム間で交換することを目的とした規格
- ISO 9069:1988 Information Processing−SGML Support Facilities−SGML Document Interchange Format(SDIF)
- JIS X 4171-1996 SGML文書交換様式(SDIF) が対応規格
- Public text owner identifiers(公開テキスト所有者識別子)
- ISO 9070:19990 Information processing−SGML Support Facilities−Registration procedures for public text owner identifiers
- JIS X 4172-1998 SGM公開テキスト所有者識別子 が対応規格
- Techniques for Using SGML
- ISO/IEC TR 9573:1988 Information processing−SGML Support Facilities−Techniques for Using SGML
- ISO/IEC DTR 9573-9 Part 7:Using SGML for computer to computer interchange
- ISO/IEC TR 9573-11 Part 11:Application at ISO Central Secretariat for International Standards and Technical Reports
- JIS TR X0004:1997 SGML利用技術-日本工業規格,国際規格及び技術報告の文書情報交換のための規格事務局応用 が相当
- ISO/IEC TR 9573-13 Part 13:Public Entity Sets for Mathmatics and Science
- ISO/IEC DTR 9573-15 Part 15:Public Entity Sets for Non-Latin Based Alphabets
- SGML and Text-entry Systems
- ISO/IEC TR 10037:1991 Information Technology−SGML and Text-entry Systems−Guidelines for SGML Syntax-Directed Editing Systems
- DSSSL
- ISO/IEC 10179:1996 Information technology−Processing languages−Document Style Semantics and Specification Language(DSSSL)
- JIS X 4153-1998 文書スタイル意味指定言語(DSSSL)(ISO/IEC 10179相当)
- MARTIF
- Terminology Interchange Format
- ISO DIS 12200-1 Computational Aids in Terminology−Machine-readable Terminology Interchange Format(MARTIF)−An SGML Application
- JIS X 4157 SGML応用−トピックマップ (2002.08.20制定)
- ISO/IEC 13250 Information technology -- SGML applications -- Topic maps が原国際規格
- ISO/IEC 13673 Information Technology−Text and Office Systems−Conformance Testing for Standard Generalized Markup Language (SGML) Systems
- JIS X 4173 標準一般化マーク付け言語(SGML)システムの適合試験
(2002.08.20 制定)が原国際規格
- JIS TR X0004:1997 SGML利用技術-日本工業規格,国際規格及び技術報告の文書情報交換のための規格事務局応用(1997.07)
- ISO/IEC TR 9573-11 Part 11:Application at ISO Central Secretariat for International Standards and Technical Reports に相当
Go to top
各種DTD
- ISO 8879:1986 Information processing−Text and office systems−Standard Generalized Markup Language(SGML)
- ISO/TR 9573
- SGMLで数式を扱うためのDTDなどが記載されている(らしい。現物は見たことがない)
- ISO 12083:1994 Information and documentation−Electronic manuscript preparation and markup
- 図書、論文、論文集を対象としたDTDが規定されている。
- JIS X 0804-1996 情報交換用電子原稿の記述様式 が対応規格
- ISO/IEC 15445 HTML.[ISO-HTML,ISO Hypertext Markup Language],1998
- JIS X 4156:2000 ハイパーテキストマーク付け言語(HTML) が相当規格(?)
- JIS X 7199(地理情報−地理空間データ交換用XML符号化法) (多分2001)
(ここかな、、、)
- JIS TR X0004:1997 SGML利用技術-日本工業規格,国際規格及び技術報告の文書情報交換のための規格事務局応用(1997.07)
- JIS TR X 0020:2000 ニュース情報交換のための文書型定義(ここでいいかな、、、)
Go to top
周辺規格など
コンピュ−タ−の制御符号や文字符号ならびに表記法に関する規格
- ISO 639:1988 Code for the representation of names of languages Bilingual edition
- ISO/IEC 646:1991 Information processing−ISO 7-bit coded character set for information interchange
- JIS X 0201-19997 情報交換用符号 が対応規格(等価ではない)
- ISO/IEC 2022:1994 Information processing−ISO 7-bit and 8-bit coded character sets−Code extension techniques
- 文字集合を切り替える際のエスケープシーケンスなどに関する規格
- JIS X 0202-1998 情報交換用符号の拡張方法 が対応規格(1991の改定版)
- ISO 2375:1985 Data Processing−Procedure for Registration of Escape Sequences
- ISO 3166:1993 Codes for the Represectation of Names of Countries
- 国名を2文字や3文字で表したいときのための規格
- JIS X 0304-1999 国名コード(改正) が ISO3166-1の対応規格
- ISO/IEC 6429:1992 Information technology−Control functions for coded character sets
- JIS X 0211-1994 符号化文字集合用制御機能 が対応規格
- ISO 8601:1988 Data Elements and Interchange Formats−Information Interchange−Reoresentation of Dates and Times
- JIS X 0301-1992 日付及び時刻の表示 が対応規格
- ISO 10646-1:1993 Information technology−Universal Multiple-Octet Coded Character Set(UCS)-Part1:Architecture and Basic Multilingual Plane
- JIS X 0221-1:2001 国際符号化文字集合(UCS)第1部:体系および基本多国語言語面 が対応規格(かな?)
- JIS X 0208-1997改定(1990) 情報交換用漢字符号(いわゆるJISコ−ド、第1水準、第2水準の規格)
- JIS X 0212-1990 情報交換用漢字符号−補助漢字(いわゆるJIS 補助漢字の規格)
- JIS X 0213:2000 7ビット及び8ビットの2バイト情報交換用符号化拡張漢字集合(いわゆる第3水準、第4水準)
Go to top
SGML文書の出版などに関連する規格
- DSSSL(http://www.jclark.com/dsssl/)
- ISO/IEC 10179:1996 Information technology−Processing languages−Document Style Semantics and Specification Language(DSSSL)
- 以下の機能を提供する
- あるDTDのSGML文書を、別のDTDのSGML文書へ変換する(SGML Tree Transfer Process)
- あるDTDのSGML文書を、あるフォーマッタ用文書へ変換する(SGML Formatting Process)
- JIS X 4153 - 1998 文書スタイル意味指定言語(DSSSL)
- JIS TR X 0010:1998 日本語組版のDSSSLライブラリ
- SPDL(http://www.olu.info.waseda.ac.jp/office/kago/spdl/)
- Standard Page Dicsription Language
- ISO/IEC 10180:1995 Information technology−Processing languages−Standard Page Description Language (SPDL)
- JIS X 4154-1997 標準ページ記述言語SPDL が対応規格
- HyTime
- Hypermedia/Time-based Structuring Language
- SGMLを応用した規格で、マルチメディア文書に、それに含まれる各種情報へのリンク、同期を付加したハイパ−文書を表現するための言語
- ISO/IEC 10744:1997 Information technology−Hypermedia/Time-based Structuring Language (HyTime)(2nd edition)
- JIS X 4155-1999 ハイパメディア及び時間依存情報の構造化言語(HyTime) が対応規格(1999に改正)
- フォント情報交換
- ISO/IEC 9541-1〜4 Information technolory−Font information interchange
- ISO 9541 は審議中も含めて4部から構成される。JIS X 4161〜4164 フォント情報交換 が対応規格。
- ISO/IEC 9541-1:1991 Part 1:Architecture(JIS X 4161-1993 第1部 体系)
- ISO/IEC 9541-2:1991 Part 2:Interchange Format(JIS X 4162-1993 第2部 交換様式)
- ISO/IEC 9541-3:1993 Part 3:Glyph shape representation(JIS X 4163-1994 第3部 グリフ形状表現)
- ISO/IEC 9541-4:199? Part 4:Character collection(JIS X 4164 として制定予定?)
- ISO/IEC 10036:1996 Information technology−Font information interchange−Procedures for registration of font-related identifiers
- JIS TR X 0026:2000 ポータブル文書フォーマット PDF
Go to top
その他
- JIS TR X 0008:1999 拡張可能なマーク付け言語(XML)1.0
- JIS TR X 0015:1999 XML日本語プロファイル
- JIS TR X 0019:1999 ドキュメントオブジェクトモデル(DOM)
- JIS TR X 0022:1999 資源記述の枠組み(RDF)モデル及び構文規定
- JIS TR X 0023:1999 XML名前空間
- JIS TR X 0029:2000 XML正規言語記述RELAXコア
- ASN.1(ASN.1 homepage(Philipp Hoschka, INRIA, France))
- SDIF(ISO 9069, JIS X 4171)を定義するために用いられる形式的構文規則
- ISO/IEC 8824:1990 Information processing systems−Open Systems Interconnection−Specification of Abstract Syntax Notaion One (ASN.1)
- JIS X 5603-1990 開放型システム間相互接続の抽象構文記法 1(ASN.1)仕様 が対応規格
- ISO/IEC 8824:1990 は ISO/IEC 8824-1〜4:1995 Information technology−Abstruct Syntax Notation One(ASN.1) に改正
- ISO/IEC 8824-1:1995 :Specification of basic notation
- ISO/IEC 8824-2:1995 :Information object specification
- ISO/IEC 8824-3:1995 :Constraint specification
- ISO/IEC 8824-4:1995 :Parameterization of ASN.1 specification
- 以上は JIS X 5605-1〜4 が対応規格
- SGMLとは関係ないことですが、WAISのプロトコルの基礎となった、ANSI/NISO Z39.50(ISO 23950:1998,JIS X 0806-1999)も、ASN.1を用いて定義されています(現在のZ39.50とWAISプロトコルは、ほとんど関係ないようです)。
- BER
- Basic Encoding Rules
- ISO 8825:1990 Information processing systems−Open Systems Interconnection−Specification of basic encoding rules for Abstract Syntax Notaion One (ASN.1)
- JIS X 5604-1990 開放型システム間相互接続の抽象構文記法 1(ASN.1)の基本符号化規則仕様 が対応規格
- おそらくJIS X 5606-1〜2に改正されていると思う。
- ISO/IEC 8825:1990 は ISO/IEC 8825-1〜2:1995 Information technology−ASN.1 encoding rules に改正
- ISO/IEC 8825-1:1995 : Specification of Basic Encoding Rules(BER), Canonical Encoding Rules(CER) and Distinguished Encoding Rules(DER)
- ISO/IEC 8825-2:1995 : Specification of Packed Encoding Rules(PER)
Go to top
トップへ戻る
miuraj@isc.meiji.ac.jp