-Tue Dec 10 14:24:23 1996 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+Tue Dec 17 13:05:57 1996 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * emu: Version 7.37.2 was released.
+ * MU: Version 0.39 was released.
+ * tl: Version 7.61.15 was released.
+ * tm: Version 7.97 was released.
+ * tm-mh-e: Version 7.73 was released.
+ * tm-vm: Version 7.79 was released.
+
+Tue Dec 17 11:44:55 1996 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * tm-parse.el: require std11 instead of tl-822.
+
+ * tm-edit.el: Don't require tl-822.
+
+Mon Dec 16 15:12:55 1996 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * TM-CFG (EMU_PREFIX): New variable.
+ (EMU_DIR): Use `EMU_PREFIX'.
+
+ * tm-view.el (mime-viewer/previous-content): skip root content.
+
+Thu Dec 12 02:30:04 1996 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
+ * tm-ew-e.el (mime-eword/charset-encoding-alist): Add `gb2312',
+ `cn-gb' and `cn-gb2312'.
+
+\f
+Tue Dec 10 14:57:42 1996 MORIOKA Tomohiko <morioka@jaist.ac.jp>
* emu: Version 7.37.1 was released.
* MU: Version 0.36 was released.
* tm-vm: Version 7.78 was released.
* tm-mail: Version 7.27 was released.
+ * Makefile (TL_FILES): tl/doc/*.ol, tl/doc/*.tex and tl/doc/*.texi
+ were abolished.
+
+ * Makefile (TM_MH_E_FILES): Add tm-mh-e/*.sgml; tm-mh-e/*.ol were
+ abolished.
+
+Tue Dec 10 14:24:23 1996 MORIOKA Tomohiko <morioka@jaist.ac.jp>
+
* tm-bbdb.el: Use `eval-when-compile' if bbdb-com is not found.
Tue Dec 10 11:48:04 1996 Shuhei KOBAYASHI <shuhei-k@jaist.ac.jp>
# $Id: Makefile,v 7.42 1996/12/10 14:57:42 morioka Exp morioka $
#
-VERSION = 7.96
+VERSION = 7.97
SHELL = /bin/sh
MAKE = make
;;; -*-Emacs-Lisp-*-
;;;
-;;; $Id: TM-CFG,v 7.26 1996/11/27 11:45:46 morioka Exp $
+;;; $Id: TM-CFG,v 7.27 1996/12/16 15:12:55 morioka Exp $
;;;
(defvar default-load-path load-path)
(expand-file-name "../../../.." exec-directory)
))
+;; Please specify emu prefix [optional]
+(setq EMU_PREFIX
+ (if (string-match "XEmacs" emacs-version)
+ "emu"
+ ""))
+
;; Please specify tl prefix [optional]
;;(setq TL_PREFIX "tl")
(setq TL_PREFIX
(defvar LISPDIR (install-detect-elisp-directory PREFIX))
;; (setq install-default-elisp-directory "~/lib/emacs/lisp")
-(setq EMU_DIR (install-detect-elisp-directory PREFIX nil
- 'version-specific))
+(setq EMU_DIR
+ (expand-file-name
+ EMU_PREFIX
+ (install-detect-elisp-directory PREFIX nil 'version-specific)))
;; Please specify mime-setup.{el|elc} install path.
(setq SETUP_FILE_DIR LISPDIR)
* 7bit::
* 8bit::
-* 94 character set:: 94 \e$BJ8;z=89g\e(B
-* 96 character set:: 96 \e$BJ8;z=89g\e(B
-* 94x94 character set:: 94\e$B!_\e(B94 \e$BJ8;z=89g\e(B
+* 94-character set::
+* 96-character set::
+* 94x94-character set::
* ASCII::
* Base64::
* binary::
-* Character Set:: Character Set\e$B!JJ8;z=89g!K\e(B
+* graphic character set:: Graphic Character Set
* cn-gb:: cn-gb, gb2312
* cn-big5:: cn-big5, big5
* CNS:: CNS 11643-1992
-* Coded character set:: Coded character set\e$B!JId9f2=J8;z=89g!K\e(B, Character code\e$B!JJ8;zId9f!K\e(B
-* Code extension:: Code extension\e$B!JId9f3HD%!K\e(B
+* coded character set:: Coded character set, Character code
+* code extension:: Code extension
* Content-Disposition:: Content-Disposition field
* media type::
* Content-Type field::
\1f
-File: tm-en.info, Node: 8bit, Next: 94 character set, Prev: 7bit, Up: Glossary
+File: tm-en.info, Node: 8bit, Next: 94-character set, Prev: 7bit, Up: Glossary
8bit
----
\1f
-File: tm-en.info, Node: 94 character set, Next: 96 character set, Prev: 8bit, Up: Glossary
+File: tm-en.info, Node: 94-character set, Next: 96-character set, Prev: 8bit, Up: Glossary
-94 \e$BJ8;z=89g\e(B
------------
+94-character set
+----------------
-33 \e$B$+$i\e(B 126 \e$B$NHO0O$N\e(B 1 byte \e$B$+$i$J$k\e(B \e$BJ8;z=89g\e(B(*Note Character set::)\e$B!#\e(B
-ASCII (*Note ASCII::) \e$B$d\e(B JIS X0201-Latin \e$B$O$=$N0l<o!#\e(B
+*94-character set* is a kind of 1 byte
+graphic character set (*Note graphic character set::), each characters
+are in positions 02/01 (33) to 07/14 (126) or 10/01 (161) to 15/14
+(254). (ex. ASCII (*Note ASCII::), JIS X0201-Latin)
\1f
-File: tm-en.info, Node: 96 character set, Next: 94x94 character set, Prev: 94 character set, Up: Glossary
+File: tm-en.info, Node: 96-character set, Next: 94x94-character set, Prev: 94-character set, Up: Glossary
-96 \e$BJ8;z=89g\e(B
------------
+96-character set
+----------------
-32 \e$B$+$i\e(B 127 \e$B$NHO0O$N\e(B 1 byte \e$B$+$i$J$k\e(B \e$BJ8;z=89g\e(B(*Note Character set::)\e$B!#\e(B
-ISO 8859 \e$B%7%j!<%:$O$=$N0l<o!#\e(B
+*96-character set* is a kind of 1 byte
+graphic character set (*Note graphic character set::), each characters
+are in positions 02/00 (32) to 07/15 (126) or 10/00 (160) to 15/15
+(255). (ex. ISO 8859)
\1f
-File: tm-en.info, Node: 94x94 character set, Next: ASCII, Prev: 96 character set, Up: Glossary
+File: tm-en.info, Node: 94x94-character set, Next: ASCII, Prev: 96-character set, Up: Glossary
-94\e$B!_\e(B94 \e$BJ8;z=89g\e(B
----------------
+94x94-character set
+-------------------
-33 \e$B$+$i\e(B 126 \e$B$NHO0O$N\e(B 2 byte \e$B$+$i$J$k\e(B \e$BJ8;z=89g\e(B(*Note Character set::)\e$B!#\e(B
-JIS X0208 (*Note JIS X0208::) \e$B$d\e(B GB 2312 (*Note GB 2312::) \e$B$O$=$N0l<o!#\e(B
+*94x94-character set* is a kind of 2
+byte graphic character set (*Note graphic character set::), each bytes
+are in positions 02/01 (33) to 07/14 (126) or 10/01 (161) to 15/14
+(254). (ex. JIS X0208 (*Note JIS X0208::), GB 2312 (*Note GB 2312::))
\1f
-File: tm-en.info, Node: ASCII, Next: Base64, Prev: 94x94 character set, Up: Glossary
+File: tm-en.info, Node: ASCII, Next: Base64, Prev: 94x94-character set, Up: Glossary
ASCII
-----
-\e$B%"%a%j%+O"K.$G;H$o$l$kJ8;z$rId9f2=$7$?\e(B 94 \e$BJ8;z=89g\e(B(*Note 94 character
-set::)\e$B!#\e(BA-Z, a-z \e$B$N\e(B Latin \e$BJ8;z$H?t;z!"4v$D$+$N5-9f$+$i$J$k!#\e(BISO 646
-(*Note ISO 646::) \e$B$N0l$D!#\e(B
+\e$B%"%a%j%+O"K.$G;H$o$l$kJ8;z$rId9f2=$7$?\e(B 94-character set (*Note
+94-character set::). A-Z, a-z \e$B$N\e(B Latin \e$BJ8;z$H?t;z!"4v$D$+$N5-9f$+$i$J$k!#\e(B
+ISO 646 (*Note ISO 646::) \e$B$N0l$D!#\e(B
[ASCII] "Coded Character Set -- 7-Bit American Standard Code for
\1f
-File: tm-en.info, Node: binary, Next: Character Set, Prev: Base64, Up: Glossary
+File: tm-en.info, Node: binary, Next: graphic character set, Prev: Base64, Up: Glossary
binary
------
\1f
-File: tm-en.info, Node: Character Set, Next: cn-gb, Prev: binary, Up: Glossary
+File: tm-en.info, Node: graphic character set, Next: cn-gb, Prev: binary, Up: Glossary
-Character Set\e$B!JJ8;z=89g!K\e(B
--------------------------
+Graphic Character Set
+---------------------
-\e$BId9f2=J8;z=89g\e(B(*Note Coded character set::)\e$B!#C"$7!"$3$3$G$O\e(B \e$BId9f3HD%\e(B
-(*Note Code extension::) \e$B$5$l$F$J$$J8;z=89g$H$$$&%K%e%"%s%9$r9~$a$F$$$k!#\e(B
+Coded character set (*Note Coded character set::) for graphic
+characters.
\1f
-File: tm-en.info, Node: cn-gb, Next: cn-big5, Prev: Character Set, Up: Glossary
+File: tm-en.info, Node: cn-gb, Next: cn-big5, Prev: graphic character set, Up: Glossary
cn-gb, gb2312
-------------
\e$BBfOQ$d9a9A$GMQ$$$i$l$F$$$k<g$KHKBN;z$GI=5-$5$l$kCf9q8l$rI=8=$9$k$?$a$N\e(B
MIME charset (*Note MIME charset::) \e$B$N#1$D!#\e(B
-ISO 2022 (*Note ISO 2022::) \e$B$K4p$+$J$$\e(B 8bit (*Note 8bit::) \e$B$NId9f2=J8;z\e(B
-\e$B=89g\e(B(*Note Coded character set::)\e$B$G\e(B de-fact standard \e$B$G$"$k!#\e(BRFC 1922
-(*Note RFC 1922::) \e$B$GDj5A$5$l$F$$$k!#\e(B
+ISO 2022 (*Note ISO 2022::) \e$B$K4p$+$J$$\e(B 8bit (*Note 8bit::) \e$B$N\e(Bcoded
+character set (*Note coded character set::)\e$B$G\e(B de-fact standard \e$B$G$"$k!#\e(B
+RFC 1922 (*Note RFC 1922::) \e$B$GDj5A$5$l$F$$$k!#\e(B
cf. [BIG5] Institute for Information Industry, "Chinese Coded
Character Set in Computer", March 1984.
\1f
-File: tm-en.info, Node: CNS, Next: Coded character set, Prev: cn-big5, Up: Glossary
+File: tm-en.info, Node: CNS, Next: coded character set, Prev: cn-big5, Up: Glossary
CNS 11643-1992
--------------
\1f
-File: tm-en.info, Node: Coded character set, Next: Code extension, Prev: CNS, Up: Glossary
+File: tm-en.info, Node: coded character set, Next: code extension, Prev: CNS, Up: Glossary
-Coded character set\e$B!JId9f2=J8;z=89g!K\e(B, Character code\e$B!JJ8;zId9f!K\e(B
------------------------------------------------------------------
+Coded character set, Character code
+-----------------------------------
-\e$BJ8;z$H\e(B byte \e$BNs$H#1BP#1$KBP1~IU$1$k[#Kf$G$J$$5,B'$N=89g!#\e(B
+A set of unambiguous rules that establishes a character set and the
+one-to-one relationship between the characters of the set and their bit
+combinations.
\1f
-File: tm-en.info, Node: Code extension, Next: Content-Disposition, Prev: Coded character set, Up: Glossary
+File: tm-en.info, Node: code extension, Next: Content-Disposition, Prev: coded character set, Up: Glossary
-Code extension\e$B!JId9f3HD%!K\e(B
---------------------------
+Code extension
+--------------
-\e$BM?$($i$l$?J8;z=89g\e(B(*Note Character set::)\e$B$K4^$^$l$F$$$J$$J8;z$NId9f2=$N\e(B
-\e$B$?$a$KMQ$$$k<jK!!#\e(BISO 2022 (*Note ISO 2022::) \e$B$O$=$N#1$D!#\e(B
+The techniques for the encoding of characters that are not included in
+the character set of a given code. (ex. ISO 2022 (*Note ISO 2022::))
\1f
-File: tm-en.info, Node: Content-Disposition, Next: media type, Prev: Code extension, Up: Glossary
+File: tm-en.info, Node: Content-Disposition, Next: media type, Prev: code extension, Up: Glossary
Content-Disposition field
-------------------------
GB 2312-1980
------------
-\e$BCf9qBgN&$GMQ$$$i$l$F$$$k4JBN;z$GI=5-$5$l$kCf9q8l$rI=$9$?$a$N\e(B 94\e$B!_\e(B94 \e$BJ8;z\e(B
-\e$B=89g\e(B(*Note 94x94 character set::)\e$B!#Cf9q$N9q2HI8=`!#\e(BISO 2022 (*Note ISO
-2022::) \e$B$G$N=*C<J8;z$O\e(B `A'.
+\e$BCf9qBgN&$GMQ$$$i$l$F$$$k4JBN;z$GI=5-$5$l$kCf9q8l$rI=$9$?$a$N\e(B
+94x94-character set (*Note 94x94-character set::)\e$B!#Cf9q$N9q2HI8=`!#\e(BISO
+2022 (*Note ISO 2022::) \e$B$G$N=*C<J8;z$O\e(B `A'.
\e$B$3$l$O\e(B GB \e$B$K$*$1$k4pK\=8$G$"$k!#\e(B
iso-2022-jp-2
-------------
-iso-2022-jp (*Note iso-2022-jp::) \e$B$r3HD%$7$?\e(B MIME charset (*Note MIME
-charset::) \e$B$N0l$D!#\e(B
+A MIME charset (*Note MIME charset::), which is a multilingual extension
+of iso-2022-jp (*Note iso-2022-jp::).
-RFC 1554 \e$B$GDj5A$5$l$F$$$k!#\e(B
+It is defined in RFC 1554.
[iso-2022-jp-2: RFC 1554] Ohta M. and Handa K., "ISO-2022-JP-2:
iso-2022-kr
-----------
-\e$B4Z9q8l$rI=8=$9$k$?$a$N\e(B MIME charset (*Note MIME charset::) \e$B$N#1$D!#\e(B
+A MIME charset (*Note MIME charset::) for Korean language (Hangul
+script).
-ISO 2022 (*Note ISO 2022::) \e$B$K4p$$$F\e(B ASCII (*Note ASCII::) \e$B$K\e(B KS C5601
-(*Note KS C5601::) \e$B$r\e(B 7bit (*Note 7bit::) \e$B$GId9f3HD%\e(B (*Note Code
-extension::)\e$B$7$F$$$k!#\e(B
+It is based on ISO 2022 (*Note ISO 2022::) code extension (*Note code
+extension::) technique to extends ASCII (*Note ASCII::) to use KS C5601
+(*Note KS C5601::) as 7bit (*Note 7bit::) text.
-RFC 1557 (*Note RFC 1557::) \e$B$GDj5A$5$l$F$$$k!#\e(B
+It is defined in RFC 1557 (*Note RFC 1557::).
ISO 8859-1
----------
-\e$B@>2$=t8l$GMQ$$$i$l$k3HD%\e(B Latin \e$BJ8;z$d5-9f$+$i$J$k\e(B 96 \e$BJ8;z=89g\e(B(*Note 96
-character set::)\e$B!#\e(B
-
[ISO 8859-1] International Organization for Standardization (ISO),
"Information Processing -- 8-bit Single-Byte Coded Graphic
ISO 8859-2
----------
-\e$BEl2$=t8l$GMQ$$$i$l$k3HD%\e(B Latin \e$BJ8;z$d5-9f$+$i$J$k\e(B 96 \e$BJ8;z=89g\e(B(*Note 96
-character set::)\e$B!#\e(B
-
[ISO 8859-2] International Organization for Standardization (ISO),
"Information Processing -- 8-bit Single-Byte Coded Graphic
ISO 8859-5
----------
-\e$B%-%j%kJ8;z$d5-9f$+$i$J$k\e(B 96 \e$BJ8;z=89g\e(B(*Note 96 character set::)\e$B!#\e(B
-
[ISO 8859-5] International Organization for Standardization (ISO),
"Information Processing -- 8-bit Single-Byte Coded Graphic
ISO 8859-7
----------
-\e$B%.%j%7%"J8;z$d5-9f$+$i$J$k\e(B 96 \e$BJ8;z=89g\e(B(*Note 96 character set::)\e$B!#\e(B
-
[ISO 8859-7] International Organization for Standardization (ISO),
"Information Processing -- 8-bit Single-Byte Coded Graphic
-----------------------------
CCITT \e$B$,EPO?$7$?!"Cf9qBgN&$GMQ$$$i$l$F$$$k4JBN;z$GI=5-$5$l$kCf9q8l$rI=8=\e(B
-\e$B$9$k$?$a$N\e(B 94\e$B!_\e(B94 \e$BJ8;z=89g\e(B(*Note 94x94 character set::)\e$B!#\e(B
+\e$B$9$k$?$a$N\e(B 94x94-character set (*Note 94x94-character set::)\e$B!#\e(B
GB 2312 (*Note GB 2312::) \e$B$H\e(B GB 8565 \e$BI=#2\e(B (*Note GB 8865.2::) \e$B$K\e(B 150 \e$BJ8\e(B
\e$B;z$[$I$rDI2C$7$?$b$N$i$7$$!#\e(B
JIS C6226-1978
--------------
-\e$BF|K\8l$rI=$9$?$a$K:n$i$l$?\e(B 94\e$B!_\e(B94 \e$BJ8;z=89g\e(B(*Note 94x94 character set::)\e$B!#\e(B
-\e$BF|K\$N9q2HI8=`!#\e(BJIS X0208-1978 \e$B$H$b$$$&!#\e(B
+\e$BF|K\8l$rI=$9$?$a$K:n$i$l$?\e(B 94x94-character set (*Note 94x94-character
+set::)\e$B!#F|K\$N9q2HI8=`!#\e(BJIS X0208-1978 \e$B$H$b$$$&!#\e(B
(cf. *Note JIS X0208::)
JIS X0208
---------
-\e$BF|K\8l$rI=$9$?$a$K:n$i$l$?\e(B 94\e$B!_\e(B94 \e$BJ8;z=89g\e(B(*Note 94x94 character set::)\e$B!#\e(B
-\e$BF|K\$N9q2HI8=`!#\e(B1978 \e$BG/HG!"\e(B1983 \e$BG/HG!"\e(B1990 \e$BG/HG$,$"$k$,!"\e(BInternet \e$B$G$O\e(B
-1983 \e$BG/HG$,$b$C$H$bNI$/;H$o$l$F$$$k!#\e(B
+\e$BF|K\8l$rI=$9$?$a$K:n$i$l$?\e(B 94x94-character set (*Note 94x94-character
+set::)\e$B!#F|K\$N9q2HI8=`!#\e(B1978 \e$BG/HG!"\e(B1983 \e$BG/HG!"\e(B1990 \e$BG/HG$,$"$k$,!"\e(B
+Internet \e$B$G$O\e(B 1983 \e$BG/HG$,$b$C$H$bNI$/;H$o$l$F$$$k!#\e(B
JIS X0208 \e$B$O5-9f!"?t;z!"%m!<%^;z!"$R$i$,$J!"%+%?%+%J!"%.%j%7%cJ8;z!"%-%j\e(B
\e$B%kJ8;z!"7S@~AG!"Bh#1?e=`!"Bh#2?e=`$N4A;z$,4^$^$l$k!#C"$7!"\e(B1983 \e$BG/HG$N0l\e(B
JIS X0212-1990
--------------
-JIS X0208 (*Note JIS X0208::) \e$B$K$J$+$C$?J8;z$r=8$a$?\e(B 94\e$B!_\e(B94 \e$BJ8;z=89g\e(B
-(*Note 94x94 character set::)\e$B!#!VJd=u4A;z!W$H$b8F$P$l$k!#F|K\$N9q2HI8=`!#\e(B
+JIS X0208 (*Note JIS X0208::) \e$B$K$J$+$C$?J8;z$r=8$a$?\e(B 94x94-character set
+(*Note 94x94-character set::)\e$B!#!VJd=u4A;z!W$H$b8F$P$l$k!#F|K\$N9q2HI8=`!#\e(B
ISO 2022 (*Note ISO 2022::) \e$B$G$N=*C<J8;z$O\e(B `D'.
koi8-r
------
-\e$B%m%7%d8lEy$GMQ$$$i$l$k%-%j%kJ8;z$rI=8=$9$k$?$a$N\e(B MIME charset (*Note
-MIME charset::) \e$B$N#1$D!#\e(B
+A MIME charset (*Note MIME charset::) for Cyrillic script for Russian or
+other languages.
-ISO 2022 (*Note ISO 2022::) \e$B$K4p$+$J$$\e(B 8bit (*Note 8bit::) \e$B$NId9f2=J8;z\e(B
-\e$B=89g\e(B(*Note Coded character set::)\e$B$G\e(B de-fact standard \e$B$G$"$k!#\e(B
+It is a 1 byte 8bit (*Note 8bit::) coded character set (*Note coded
+character set::), not based on ISO 2022 (*Note ISO 2022::). It is a
+de-fact standard.
-RFC 1489 \e$B$GDj5A$5$l$F$$$k!#\e(B
+It is defined in RFC 1489.
[RFC 1489] A. Chernov, "Registration of a Cyrillic Character Set",
KS C5601-1987
-------------
-\e$B4Z9q8l$rI=$9$?$a$N\e(B 94\e$B!_\e(B94 \e$BJ8;z=89g\e(B(*Note 94x94 character set::)\e$B!#4Z9q$N\e(B
-\e$B9q2HI8=`!#\e(BISO 2022 (*Note ISO 2022::) \e$B$G$N=*C<J8;z$O\e(B `C'.
+A 94x94-character set (*Note 94x94-character set::) for Korean language
+(Hangul script). Korean Standard. Final byte of ISO 2022 (*Note ISO
+2022::) is `C'.
[KS C5601] Korea Industrial Standards Association, "Code for
* 8bit
* 8bit: 8bit. 5.
* 8bit (textual)
+* 94-character set: 94-character set. 5.
+* 94x94-character set: 94x94-character set. 5.
+* 96-character set: 96-character set. 5.
* ANSI X3.4:1986: ASCII. 9.
* application: media type. 21.
* application/pgp: PGP-kazu. 9.
* Internet
* ISO 2022: ISO 2022. 11.
* ISO 646: ISO 646. 10.
-* ISO 8859-1: ISO 8859-1. 8.
-* ISO 8859-1:1987: ISO 8859-1. 8.
-* ISO 8859-2: ISO 8859-2. 8.
-* ISO 8859-2:1987: ISO 8859-2. 8.
+* ISO 8859-1: ISO 8859-1. 5.
+* ISO 8859-1:1987: ISO 8859-1. 5.
+* ISO 8859-2: ISO 8859-2. 5.
+* ISO 8859-2:1987: ISO 8859-2. 5.
* ISO 8859-3: ISO 8859-3. 5.
* ISO 8859-3:1988: ISO 8859-3. 5.
* ISO 8859-4: ISO 8859-4. 5.
* ISO 8859-4:1988: ISO 8859-4. 5.
-* ISO 8859-5: ISO 8859-5. 7.
-* ISO 8859-5:1988: ISO 8859-5. 7.
+* ISO 8859-5: ISO 8859-5. 5.
+* ISO 8859-5:1988: ISO 8859-5. 5.
* ISO 8859-6: ISO 8859-6. 5.
* ISO 8859-6:1987: ISO 8859-6. 5.
-* ISO 8859-7: ISO 8859-7. 7.
-* ISO 8859-7:1987: ISO 8859-7. 7.
+* ISO 8859-7: ISO 8859-7. 5.
+* ISO 8859-7:1987: ISO 8859-7. 5.
* ISO 8859-8: ISO 8859-8. 5.
* ISO 8859-8:1988: ISO 8859-8. 5.
* ISO 8859-9: ISO 8859-9. 5.
* JIS X0208-1983,1990: JIS X0208. 23.
* JIS X0208:1983,1990: JIS X0208. 23.
* JIS X0208-1996?: JIS X0208. 32.
-* KS C 5601:1987: KS C5601. 8.
+* KS C 5601:1987: KS C5601. 9.
* KS C 5861:1992: euc-kr. 14.
-* KS C5601: KS C5601. 8.
+* KS C5601: KS C5601. 9.
* media type: media type. 5.
* message: media type. 25.
* message header: RFC 822. 6.
* RFC 1036: RFC 1036. 9.
* RFC 1153: RFC 1153. 16.
* RFC 1468: iso-2022-jp. 18.
-* RFC 1489: koi8-r. 13.
+* RFC 1489: koi8-r. 14.
* RFC 1554: iso-2022-jp-2. 10.
* RFC 1557: RFC 1557. 8.
* RFC 1806: Content-Disposition. 8.
Node: Top\7f152
Node: Introduction\7f583
Node: Glossary\7f1260
-Node: 7bit\7f4683
-Node: 8bit\7f5615
-Node: 94 character set\7f6752
-Node: 96 character set\7f7025
-Node: 94x94 character set\7f7292
-Node: ASCII\7f7596
-Node: Base64\7f8026
-Node: binary\7f8620
-Node: Character Set\7f9210
-Node: cn-gb\7f9540
-Node: cn-big5\7f10026
-Node: CNS\7f10662
-Node: Coded character set\7f11343
-Node: Code extension\7f11670
-Node: Content-Disposition\7f12014
-Node: media type\7f12454
-Node: Content-Type field\7f13406
-Node: Emacs\7f14453
-Node: encoded-word\7f14687
-Node: encapsulation\7f15099
-Node: euc-kr\7f15394
-Node: FTP\7f15911
-Node: GB 2312\7f16196
-Node: GB 8565.2\7f16750
-Node: hz-gb2312\7f17213
-Node: ISO 2022\7f18022
-Node: iso-2022-cn\7f18601
-Node: iso-2022-cn-ext\7f19077
-Node: iso-2022-jp\7f19749
-Node: iso-2022-jp-2\7f20464
-Node: iso-2022-kr\7f20873
-Node: ISO 646\7f21306
-Node: ISO 8859-1\7f21966
-Node: iso-8859-1\7f22397
-Node: ISO 8859-2\7f22847
-Node: iso-8859-2\7f23281
-Node: ISO 8859-3\7f23731
-Node: ISO 8859-4\7f24048
-Node: ISO 8859-5\7f24365
-Node: iso-8859-5\7f24774
-Node: ISO 8859-6\7f25192
-Node: ISO 8859-7\7f25511
-Node: iso-8859-7\7f25915
-Node: ISO 8859-8\7f26438
-Node: ISO 8859-9\7f26757
-Node: ISO-IR-165\7f27074
-Node: JIS X0201\7f27589
-Node: JIS C6226\7f28383
-Node: JIS X0208\7f28676
-Node: JIS X0212\7f30559
-Node: koi8-r\7f30911
-Node: KS C5601\7f31409
-Node: message\7f31810
-Node: message/rfc822\7f32073
-Node: method\7f32450
-Node: MIME\7f32801
-Node: MIME charset\7f33790
-Node: MTA\7f34310
-Node: MUA\7f34524
-Node: MULE\7f34698
-Node: multipart\7f35552
-Node: multipart/alternative\7f36292
-Node: multipart/digest\7f36750
-Node: multipart/encrypted\7f37397
-Node: multipart/mixed\7f37727
-Node: multipart/parallel\7f38053
-Node: multipart/signed\7f38494
-Node: PGP\7f38790
-Node: PGP-kazu\7f39626
-Node: PGP/MIME\7f41113
-Node: Quoted-Printable\7f42146
-Node: RFC 821\7f42530
-Node: RFC 822\7f42810
-Node: RFC 934\7f43294
-Node: RFC 1036\7f43749
-Node: RFC 1153\7f44203
-Node: RFC 1557\7f44744
-Node: RFC 1922\7f45135
-Node: RFC 2045\7f45799
-Node: RFC 2046\7f46110
-Node: RFC 2048\7f46399
-Node: RFC 2049\7f46714
-Node: plain text\7f47028
-Node: Security multipart\7f47304
-Node: text/enriched\7f47937
-Node: text/plain\7f48379
-Node: tm-kernel\7f48859
-Node: tm-MUA\7f49364
-Node: us-ascii\7f49883
-Node: Setting\7f50549
-Node: mime-setup\7f51148
-Node: signature\7f51649
-Node: Notice about GNUS\7f53194
-Node: tm-setup\7f54070
-Node: setting for VM\7f54618
-Node: manual setting\7f54930
-Node: Bug report\7f55532
-Node: Concept Index\7f56965
-Node: Variable Index\7f67403
+Node: 7bit\7f4560
+Node: 8bit\7f5492
+Node: 94-character set\7f6629
+Node: 96-character set\7f6991
+Node: 94x94-character set\7f7337
+Node: ASCII\7f7725
+Node: Base64\7f8158
+Node: binary\7f8752
+Node: graphic character set\7f9350
+Node: cn-gb\7f9562
+Node: cn-big5\7f10056
+Node: CNS\7f10691
+Node: coded character set\7f11372
+Node: code extension\7f11696
+Node: Content-Disposition\7f11980
+Node: media type\7f12420
+Node: Content-Type field\7f13372
+Node: Emacs\7f14419
+Node: encoded-word\7f14653
+Node: encapsulation\7f15065
+Node: euc-kr\7f15360
+Node: FTP\7f15877
+Node: GB 2312\7f16162
+Node: GB 8565.2\7f16716
+Node: hz-gb2312\7f17179
+Node: ISO 2022\7f17988
+Node: iso-2022-cn\7f18567
+Node: iso-2022-cn-ext\7f19043
+Node: iso-2022-jp\7f19715
+Node: iso-2022-jp-2\7f20430
+Node: iso-2022-kr\7f20841
+Node: ISO 646\7f21271
+Node: ISO 8859-1\7f21931
+Node: iso-8859-1\7f22245
+Node: ISO 8859-2\7f22695
+Node: iso-8859-2\7f23012
+Node: ISO 8859-3\7f23462
+Node: ISO 8859-4\7f23779
+Node: ISO 8859-5\7f24096
+Node: iso-8859-5\7f24422
+Node: ISO 8859-6\7f24840
+Node: ISO 8859-7\7f25159
+Node: iso-8859-7\7f25477
+Node: ISO 8859-8\7f26000
+Node: ISO 8859-9\7f26319
+Node: ISO-IR-165\7f26636
+Node: JIS X0201\7f27151
+Node: JIS C6226\7f27945
+Node: JIS X0208\7f28237
+Node: JIS X0212\7f30119
+Node: koi8-r\7f30470
+Node: KS C5601\7f30929
+Node: message\7f31328
+Node: message/rfc822\7f31591
+Node: method\7f31968
+Node: MIME\7f32319
+Node: MIME charset\7f33308
+Node: MTA\7f33828
+Node: MUA\7f34042
+Node: MULE\7f34216
+Node: multipart\7f35070
+Node: multipart/alternative\7f35810
+Node: multipart/digest\7f36268
+Node: multipart/encrypted\7f36915
+Node: multipart/mixed\7f37245
+Node: multipart/parallel\7f37571
+Node: multipart/signed\7f38012
+Node: PGP\7f38308
+Node: PGP-kazu\7f39144
+Node: PGP/MIME\7f40631
+Node: Quoted-Printable\7f41664
+Node: RFC 821\7f42048
+Node: RFC 822\7f42328
+Node: RFC 934\7f42812
+Node: RFC 1036\7f43267
+Node: RFC 1153\7f43721
+Node: RFC 1557\7f44262
+Node: RFC 1922\7f44653
+Node: RFC 2045\7f45317
+Node: RFC 2046\7f45628
+Node: RFC 2048\7f45917
+Node: RFC 2049\7f46232
+Node: plain text\7f46546
+Node: Security multipart\7f46822
+Node: text/enriched\7f47455
+Node: text/plain\7f47897
+Node: tm-kernel\7f48377
+Node: tm-MUA\7f48882
+Node: us-ascii\7f49401
+Node: Setting\7f50067
+Node: mime-setup\7f50666
+Node: signature\7f51167
+Node: Notice about GNUS\7f52712
+Node: tm-setup\7f53588
+Node: setting for VM\7f54136
+Node: manual setting\7f54448
+Node: Bug report\7f55050
+Node: Concept Index\7f56483
+Node: Variable Index\7f67098
\1f
End tag table
be encoded by Base64 or Quoted-Printable.
-<h3> 94 \e$BJ8;z=89g\e(B
-<node> 94 character set
+<h3> 94-character set
+<node> 94-character set
<p>
-33 \e$B$+$i\e(B 126 \e$B$NHO0O$N\e(B 1 byte \e$B$+$i$J$k\e(B <a node="Character set">\e$BJ8;z=89g\e(B
-</a>\e$B!#\e(B<a node="ASCII">ASCII</a> \e$B$d\e(B JIS X0201-Latin \e$B$O$=$N0l<o!#\e(B
+<concept>94-character set</concept> is a kind of 1 byte <dref>graphic
+character set</dref>, each characters are in positions 02/01 (33) to
+07/14 (126) or 10/01 (161) to 15/14 (254). (ex. <dref>ASCII</dref>,
+JIS X0201-Latin)
-<h3> 96 \e$BJ8;z=89g\e(B
-<node> 96 character set
+<h3> 96-character set
+<node> 96-character set
<p>
-32 \e$B$+$i\e(B 127 \e$B$NHO0O$N\e(B 1 byte \e$B$+$i$J$k\e(B <a node="Character set">\e$BJ8;z=89g\e(B
-</a>\e$B!#\e(BISO 8859 \e$B%7%j!<%:$O$=$N0l<o!#\e(B
+<concept>96-character set</concept> is a kind of 1 byte <dref>graphic
+character set</dref>, each characters are in positions 02/00 (32) to
+07/15 (126) or 10/00 (160) to 15/15 (255). (ex. ISO 8859)
-<h3> 94\e$B!_\e(B94 \e$BJ8;z=89g\e(B
-<node> 94x94 character set
+<h3> 94x94-character set
+<node> 94x94-character set
<p>
-33 \e$B$+$i\e(B 126 \e$B$NHO0O$N\e(B 2 byte \e$B$+$i$J$k\e(B <a node="Character set">\e$BJ8;z=89g\e(B
-</a>\e$B!#\e(B<a node="JIS X0208">JIS X0208</a> \e$B$d\e(B <a node="GB 2312">GB
-2312</a> \e$B$O$=$N0l<o!#\e(B
+<concept>94x94-character set</concept> is a kind of 2 byte
+<dref>graphic character set</dref>, each bytes are in positions 02/01
+(33) to 07/14 (126) or 10/01 (161) to 15/14 (254). (ex. <dref>JIS
+X0208</dref>, <dref>GB 2312</dref>)
<h3> ASCII
<node> ASCII
<p>
-\e$B%"%a%j%+O"K.$G;H$o$l$kJ8;z$rId9f2=$7$?\e(B <a node="94 character set">94
-\e$BJ8;z=89g\e(B</a>\e$B!#\e(BA-Z, a-z \e$B$N\e(B Latin \e$BJ8;z$H?t;z!"4v$D$+$N5-9f$+$i$J$k!#\e(B<a
-node="ISO 646">ISO 646</a> \e$B$N0l$D!#\e(B
+\e$B%"%a%j%+O"K.$G;H$o$l$kJ8;z$rId9f2=$7$?\e(B <dref>94-character set</dref>.
+A-Z, a-z \e$B$N\e(B Latin \e$BJ8;z$H?t;z!"4v$D$+$N5-9f$+$i$J$k!#\e(B<a node="ISO
+646">ISO 646</a> \e$B$N0l$D!#\e(B
<standard abbrev="ASCII" title-en="Coded Character Set -- 7-Bit
American Standard Code for Information Interchange"
\e$BG$0U$N\e(B data \e$B$r;X$9$3$H$,$"$j$^$9!#\e(B
-<h3> Character Set\e$B!JJ8;z=89g!K\e(B
-<node> Character Set
+<h3> Graphic Character Set
+<node> graphic character set
<p>
-<a node="Coded character set">\e$BId9f2=J8;z=89g\e(B</a>\e$B!#C"$7!"$3$3$G$O\e(B <a
-node="Code extension">\e$BId9f3HD%\e(B</a> \e$B$5$l$F$J$$J8;z=89g$H$$$&%K%e%"%s%9\e(B
-\e$B$r9~$a$F$$$k!#\e(B
+<dref>Coded character set</dref> for graphic characters.
<h3> cn-gb, gb2312
\e$BCf9qBgN&$G$i$l$F$$$k4JBN;z$GI=5-$5$l$kCf9q8l$rI=8=$9$k$?$a$N\e(B <a
node="MIME charset">MIME charset</a> \e$B$N#1$D!#\e(B
<p>
-<a node="ISO 2022">ISO 2022</a> \e$B$K4p$$$F\e(B <a node="ASCII">ASCII</a> \e$B$K\e(B
-<a node="GB 2312">GB 2312</a> \e$B$r\e(B <a node="8bit">8bit</a> \e$B$G\e(B<a
-node="Code extension">\e$BId9f3HD%\e(B</a>\e$B$7$F$$$k!#\e(B
+<dref>ISO 2022</dref> \e$B$K4p$$$F\e(B <dref>ASCII</dref> \e$B$K\e(B <dref>GB
+2312</dref> \e$B$r\e(B <dref>8bit</dref> \e$B$G\e(B<a node="Code extension">\e$BId9f\e(B
+\e$B3HD%\e(B</a>\e$B$7$F$$$k!#\e(B
<p>
<a node="RFC 1922">RFC 1922</a> \e$B$GDj5A$5$l$F$$$k!#\e(B
\e$BBfOQ$d9a9A$GMQ$$$i$l$F$$$k<g$KHKBN;z$GI=5-$5$l$kCf9q8l$rI=8=$9$k$?$a$N\e(B
<a node="MIME charset">MIME charset</a> \e$B$N#1$D!#\e(B
<p>
-<a node="ISO 2022">ISO 2022</a> \e$B$K4p$+$J$$\e(B <a node="8bit">8bit</a> \e$B$N\e(B
-<a node="Coded character set">\e$BId9f2=J8;z=89g\e(B</a>\e$B$G\e(B de-fact standard \e$B$G\e(B
+<dref>ISO 2022</dref> \e$B$K4p$+$J$$\e(B <dref>8bit</dref> \e$B$N\e(B
+<dref>coded character set</dref>\e$B$G\e(B de-fact standard \e$B$G\e(B
\e$B$"$k!#\e(B<a node="RFC 1922">RFC 1922</a> \e$B$GDj5A$5$l$F$$$k!#\e(B
<p>
cf. <report abbrev="BIG5" author="Institute for Information Industry"
<a node="Character set">\e$BJ8;z=89g\e(B</a>\e$B!#BfOQ$NI8=`!#8=:_!"\e(B<a node="94x94
character set">94\e$B!_\e(B94</a> \e$B$NLL$,Bh#1LL$+$iBh#7LL$^$G$"$k!#\e(B
<p>
-<a node="ISO 2022">ISO 2022</a> \e$B$G$N=*C<J8;z$O!"Bh#1LL$,\e(B `G', \e$BBh#2LL$,\e(B
+<dref>ISO 2022</dref> \e$B$G$N=*C<J8;z$O!"Bh#1LL$,\e(B `G', \e$BBh#2LL$,\e(B
`H', \e$BBh#3LL$,\e(B `I', \e$BBh#4LL$,\e(B `J', \e$BBh#5LL$,\e(B `K', \e$BBh#6LL$,\e(B `L', \e$BBh#7LL$,\e(B
`M' \e$B$G$"$k!#\e(B
11643" year="1992">
-<h3> Coded character set\e$B!JId9f2=J8;z=89g!K\e(B, Character code\e$B!JJ8;zId9f!K\e(B
-<node> Coded character set
+<h3> Coded character set, Character code
+<node> coded character set
<p>
-\e$BJ8;z$H\e(B byte \e$BNs$H#1BP#1$KBP1~IU$1$k[#Kf$G$J$$5,B'$N=89g!#\e(B
+A set of unambiguous rules that establishes a character set and the
+one-to-one relationship between the characters of the set and their
+bit combinations.
-<h3> Code extension\e$B!JId9f3HD%!K\e(B
-<node> Code extension
+<h3> Code extension
+<node> code extension
<p>
-\e$BM?$($i$l$?\e(B<a node="Character set">\e$BJ8;z=89g\e(B</a>\e$B$K4^$^$l$F$$$J$$J8;z$NId\e(B
-\e$B9f2=$N$?$a$KMQ$$$k<jK!!#\e(B<a node="ISO 2022">ISO 2022</a> \e$B$O$=$N#1$D!#\e(B
+The techniques for the encoding of characters that are not included in
+the character set of a given code. (ex. <dref>ISO 2022</dref>)
<h3> Content-Disposition field
<h3> encoded-word
<node> encoded-word
<p>
-Representation non <a node="ASCII">ASCII</a> characters in header. It
+Representation non <dref>ASCII</dref> characters in header. It
is defined in <concept>RFC 2047</concept>.
<p>
<rfc number="2047" type="Standards Track" author="K. Moore"
<p>
\e$B4Z9q8l$rI=8=$9$k$?$a$N\e(B <a node="MIME charset">MIME charset</a> \e$B$N#1$D!#\e(B
<p>
-<a node="ISO 2022">ISO 2022</a> \e$B$K4p$$$F\e(B <a node="ASCII">ASCII</a> \e$B$K\e(B
-<a node="KS C5601">KS C5601</a> \e$B$r\e(B <a node="8bit">8bit</a> \e$B$G\e(B<a
+<dref>ISO 2022</dref> \e$B$K4p$$$F\e(B <dref>ASCII</dref> \e$B$K\e(B
+<a node="KS C5601">KS C5601</a> \e$B$r\e(B <dref>8bit</dref> \e$B$G\e(B<a
node="Code extension">\e$BId9f3HD%\e(B</a>\e$B$7$F$$$k!#\e(B
<p>
<a node="RFC 1557">RFC 1557</a> \e$B$GDj5A$5$l$F$$$k!#\e(B
<h3> GB 2312-1980
<node> GB 2312
<p>
-\e$BCf9qBgN&$GMQ$$$i$l$F$$$k4JBN;z$GI=5-$5$l$kCf9q8l$rI=$9$?$a$N\e(B <a
-node="94x94 character set">94\e$B!_\e(B94 \e$BJ8;z=89g\e(B</a>\e$B!#Cf9q$N9q2HI8=`!#\e(B<a
-node="ISO 2022">ISO 2022</a> \e$B$G$N=*C<J8;z$O\e(B `A'.
+\e$BCf9qBgN&$GMQ$$$i$l$F$$$k4JBN;z$GI=5-$5$l$kCf9q8l$rI=$9$?$a$N\e(B
+<dref>94x94-character set</dref>\e$B!#Cf9q$N9q2HI8=`!#\e(B<a node="ISO
+2022">ISO 2022</a> \e$B$G$N=*C<J8;z$O\e(B `A'.
<p>
\e$B$3$l$O\e(B GB \e$B$K$*$1$k4pK\=8$G$"$k!#\e(B
\e$BCf9qBgN&$GMQ$$$i$l$F$$$k4JBN;z$GI=5-$5$l$kCf9q8l$rI=8=$9$k$?$a$N\e(B <a
node="MIME charset">MIME charset</a> \e$B$N#1$D!#\e(B
<p>
-<a node="ASCII">ASCII</a> \e$B$K\e(B <a node="GB 2312">GB 2312</a> \e$B$r\e(B 7bit \e$B$G\e(B
+<dref>ASCII</dref> \e$B$K\e(B <a node="GB 2312">GB 2312</a> \e$B$r\e(B 7bit \e$B$G\e(B
<a node="Code extension">\e$BId9f3HD%\e(B</a>\e$B$7$?$b$N$r\e(B ASCII printable \e$B$K$J$k\e(B
\e$B$h$&$K9)IW$7$F$$$k!#\e(B
<p>
<a node="Code extension">\e$BId9f3HD%\e(B</a>\e$B$N$?$a$N9q:]I8=`!#\e(B
<p>
\e$B$3$l$rMQ$$$FJ#?t$N\e(B<a node="Character set">\e$BJ8;z=89g\e(B</a>\e$B$rAH9g$;$F\e(B <a
-node="7bit">7bit</a> \e$B$J$$$7\e(B <a node="8bit">8bit</a> \e$B$N\e(B <a node="Coded
+node="7bit">7bit</a> \e$B$J$$$7\e(B <dref>8bit</dref> \e$B$N\e(B <a node="Coded
character set">\e$BId9f2=J8;z=89g\e(B</a> \e$B$r:n$k$3$H$,$G$-$k!#\e(B
<standard abbrev="ISO 2022" org="International Organization for
<p>
\e$BCf9q8l$rI=8=$9$k$?$a$N\e(B <a node="MIME charset">MIME charset</a> \e$B$N#1$D!#\e(B
<p>
-<a node="ISO 2022">ISO 2022</a> \e$B$K4p$$$F\e(B <a node="ASCII">ASCII</a> \e$B$K\e(B
+<dref>ISO 2022</dref> \e$B$K4p$$$F\e(B <dref>ASCII</dref> \e$B$K\e(B
<a node="GB 2312">GB 2312</a>, <a node="CNS">CNS 11643 plain 1, plain
2</a> \e$B$r\e(B <a node="7bit">7bit</a> \e$B$G\e(B<a node="Code extension">\e$BId9f3HD%\e(B
</a>\e$B$7$F$$$k!#\e(B
<p>
\e$BCf9q8l$rI=8=$9$k$?$a$N\e(B <a node="MIME charset">MIME charset</a> \e$B$N#1$D!#\e(B
<p>
-<a node="ISO 2022">ISO 2022</a> \e$B$K4p$$$F\e(B <a node="ASCII">ASCII</a> \e$B$K\e(B
+<dref>ISO 2022</dref> \e$B$K4p$$$F\e(B <dref>ASCII</dref> \e$B$K\e(B
<a node="GB 2312">GB 2312</a>, <a node="CNS">CNS 11643 plain 1
.. 7</a>, <a node="ISO-IR-165">ISO-IR-165</a> \e$BEy$r\e(B <a
node="7bit">7bit</a> \e$B$G\e(B<a node="Code extension">\e$BId9f3HD%\e(B</a>\e$B$7$F$$$k!#\e(B
<p>
\e$BF|K\8l$rI=8=$9$k$?$a$N\e(B <a node="MIME charset">MIME charset</a> \e$B$N0l$D!#\e(B
<p>
-\e$B8E$$\e(B <a node="ISO 2022">ISO 2022</a> \e$B$K4p$$$F\e(B <a
+\e$B8E$$\e(B <dref>ISO 2022</dref> \e$B$K4p$$$F\e(B <a
node="ASCII">ASCII</a>, JIS X0201-Latin, <a node="JIS C6226-1978">JIS
X0208-1978</a>, <a node="JIS X0208">JIS X0208-1983</a> \e$B$r@Z$jBX$($k\e(B <a
node="7bit">7bit</a> \e$BJ8;zId9f!#\e(B
RFC 1468 \e$B$GDj5A$5$l$F$$$k!#\e(B
<p>
<memo>
-JIS X0208-1996? \e$B$G$O\e(B <a node="ISO 2022">ISO 2022</a> \e$B$HFHN)$KDj5A$5$l\e(B
+JIS X0208-1996? \e$B$G$O\e(B <dref>ISO 2022</dref> \e$B$HFHN)$KDj5A$5$l\e(B
\e$B$kM=Dj!#\e(B
</memo>
<h3> iso-2022-jp-2
<node> iso-2022-jp-2
<p>
-<a node="iso-2022-jp">iso-2022-jp</a> \e$B$r3HD%$7$?\e(B <a node="MIME
-charset">MIME charset</a> \e$B$N0l$D!#\e(B
+A <dref>MIME charset</dref>, which is a multilingual extension of
+<dref>iso-2022-jp</dref>.
<p>
-RFC 1554 \e$B$GDj5A$5$l$F$$$k!#\e(B
+It is defined in RFC 1554.
<rfc name="iso-2022-jp-2" number="1554" type="Informational"
author="Ohta M. and Handa K." title="ISO-2022-JP-2:
<h3> iso-2022-kr
<node> iso-2022-kr
<p>
-\e$B4Z9q8l$rI=8=$9$k$?$a$N\e(B <a node="MIME charset">MIME charset</a> \e$B$N#1$D!#\e(B
+A <a node="MIME charset">MIME charset</a> for Korean language (Hangul
+script).
<p>
-<a node="ISO 2022">ISO 2022</a> \e$B$K4p$$$F\e(B <a node="ASCII">ASCII</a> \e$B$K\e(B
-<a node="KS C5601">KS C5601</a> \e$B$r\e(B <a node="7bit">7bit</a> \e$B$G\e(B<a
-node="Code extension">\e$BId9f3HD%\e(B</a>\e$B$7$F$$$k!#\e(B
+It is based on <dref>ISO 2022</dref> <dref>code extension</dref>
+technique to extends <dref>ASCII</dref> to use <dref>KS C5601</dref>
+as <dref>7bit</dref> text.
<p>
-<a node="RFC 1557">RFC 1557</a> \e$B$GDj5A$5$l$F$$$k!#\e(B
+It is defined in <dref>RFC 1557</dref>.
<h3> ISO 646
\e$B3F9q$G6&DL$K;H$($k:G>.8BEY$N\e(B<a node="Character set">\e$BJ8;z=89g\e(B</a>\e$B$rDj$a\e(B
\e$B$?$b$N!#\e(B<a node="94 character set">94 \e$BJ8;z=89g\e(B</a>\e$B$N#1$D!#\e(BISO 646 IRV
\e$B!J9q:]4p=`HG!K$r85$K4v$D$+$NJ8;z$O3F9q$G0c$&J8;z$r3dEv$k$3$H$r5v$7$F$$\e(B
-\e$B$F!"4v$D$+$NJQ<o$,B8:_$9$k!#\e(B<a node="ASCII">ASCII</a> \e$B$d\e(B JIS
+\e$B$F!"4v$D$+$NJQ<o$,B8:_$9$k!#\e(B<dref>ASCII</dref> \e$B$d\e(B JIS
X0201-Latin \e$B$O$=$N0l<o!#\e(B
<standard abbrev="ISO 646" org="International Organization for
<h3> ISO 8859-1
<node> ISO 8859-1
<p>
-\e$B@>2$=t8l$GMQ$$$i$l$k3HD%\e(B Latin \e$BJ8;z$d5-9f$+$i$J$k\e(B <a node="96
-character set">96 \e$BJ8;z=89g\e(B</a>\e$B!#\e(B
-
<standard abbrev="ISO 8859-1" org="International Organization for
Standardization (ISO)" title-en="Information Processing
-- 8-bit Single-Byte Coded Graphic Character Sets --
<concept>iso-8859-1</concept> is a <dref>MIME charset</dref> for
west-European languages written by Latin script.
<p>
-<a node="ISO 2022">ISO 2022</a> \e$B$K4p$$$F!"\e(B<a node="ASCII">ASCII</a> \e$B$K\e(B
-<a node="ISO 8859-1">ISO 8859-1</a> \e$B$r\e(B <a node="8bit">8bit</a> \e$B$G\e(B<a
+<dref>ISO 2022</dref> \e$B$K4p$$$F!"\e(B<dref>ASCII</dref> \e$B$K\e(B
+<a node="ISO 8859-1">ISO 8859-1</a> \e$B$r\e(B <dref>8bit</dref> \e$B$G\e(B<a
node="Code extension">\e$BId9f3HD%\e(B</a>\e$B$7$F$$$k!#\e(B
<p>
It is defined in <dref>RFC 2046</dref>.
<h3> ISO 8859-2
<node> ISO 8859-2
<p>
-\e$BEl2$=t8l$GMQ$$$i$l$k3HD%\e(B Latin \e$BJ8;z$d5-9f$+$i$J$k\e(B <a node="96
-character set">96 \e$BJ8;z=89g\e(B</a>\e$B!#\e(B
-
<standard abbrev="ISO 8859-2" org="International Organization for
Standardization (ISO)" title-en="Information Processing
-- 8-bit Single-Byte Coded Graphic Character Sets --
<concept>iso-8859-2</concept> is a <dref>MIME charset</dref> for
east-European languages written by Latin script.
<p>
-<a node="ISO 2022">ISO 2022</a> \e$B$K4p$$$F!"\e(B<a node="ASCII">ASCII</a> \e$B$K\e(B
-<a node="ISO 8859-2">ISO 8859-2</a> \e$B$r\e(B <a node="8bit">8bit</a> \e$B$G\e(B<a
+<dref>ISO 2022</dref> \e$B$K4p$$$F!"\e(B<dref>ASCII</dref> \e$B$K\e(B
+<a node="ISO 8859-2">ISO 8859-2</a> \e$B$r\e(B <dref>8bit</dref> \e$B$G\e(B<a
node="Code extension">\e$BId9f3HD%\e(B</a>\e$B$7$F$$$k!#\e(B
<p>
It is defined in <dref>RFC 2046</dref>.
<h3> ISO 8859-5
<node> ISO 8859-5
<p>
-\e$B%-%j%kJ8;z$d5-9f$+$i$J$k\e(B <a node="96 character set">96 \e$BJ8;z=89g\e(B</a>\e$B!#\e(B
-
<standard abbrev="ISO 8859-5" org="International Organization for
Standardization (ISO)" title-en="Information Processing
-- 8-bit Single-Byte Coded Graphic Character Sets --
<concept>iso-8859-5</concept> is a <dref>MIME charset</dref> for
Cyrillic script.
<p>
-<a node="ISO 2022">ISO 2022</a> \e$B$K4p$$$F!"\e(B<a node="ASCII">ASCII</a> \e$B$K\e(B
-<a node="ISO 8859-5">ISO 8859-5</a> \e$B$r\e(B <a node="8bit">8bit</a> \e$B$G\e(B<a
+<dref>ISO 2022</dref> \e$B$K4p$$$F!"\e(B<dref>ASCII</dref> \e$B$K\e(B
+<a node="ISO 8859-5">ISO 8859-5</a> \e$B$r\e(B <dref>8bit</dref> \e$B$G\e(B<a
node="Code extension">\e$BId9f3HD%\e(B</a>\e$B$7$F$$$k!#\e(B
<p>
It is defined in <dref>RFC 2046</dref>.
<h3> ISO 8859-7
<node> ISO 8859-7
<p>
-\e$B%.%j%7%"J8;z$d5-9f$+$i$J$k\e(B <a node="96 character set">96 \e$BJ8;z=89g\e(B</a>\e$B!#\e(B
-
<standard abbrev="ISO 8859-7" org="International Organization for
Standardization (ISO)" title-en="Information Processing
-- 8-bit Single-Byte Coded Graphic Character Sets --
<concept>iso-8859-7</concept> is a <dref>MIME charset</dref> for
Greek script.
<p>
-<a node="ISO 2022">ISO 2022</a> \e$B$K4p$$$F!"\e(B<a node="ASCII">ASCII</a> \e$B$K\e(B
-<a node="ISO 8859-7">ISO 8859-7</a> \e$B$r\e(B <a node="8bit">8bit</a> \e$B$G\e(B<a
+<dref>ISO 2022</dref> \e$B$K4p$$$F!"\e(B<dref>ASCII</dref> \e$B$K\e(B
+<a node="ISO 8859-7">ISO 8859-7</a> \e$B$r\e(B <dref>8bit</dref> \e$B$G\e(B<a
node="Code extension">\e$BId9f3HD%\e(B</a>\e$B$7$F$$$k!#\e(B
<p>
It is defined in RFC 1947.
<h3> ISO-IR-165, CCITT Extended GB <node> ISO-IR-165
<p>
CCITT \e$B$,EPO?$7$?!"Cf9qBgN&$GMQ$$$i$l$F$$$k4JBN;z$GI=5-$5$l$kCf9q8l$rI=\e(B
-\e$B8=$9$k$?$a$N\e(B <a node="94x94 character set">94\e$B!_\e(B94 \e$BJ8;z=89g\e(B</a>\e$B!#\e(B
+\e$B8=$9$k$?$a$N\e(B <dref>94x94-character set</dref>\e$B!#\e(B
<p>
<a node="GB 2312">GB 2312</a> \e$B$H\e(B <a node="GB 8865.2">GB 8565 \e$BI=#2\e(B</a>
\e$B$K\e(B 150 \e$BJ8;z$[$I$rDI2C$7$?$b$N$i$7$$!#\e(B
<p>
-<a node="ISO 2022">ISO 2022</a> \e$B$G$N=*C<J8;z$O\e(B `E' \e$B$G$"$k!#\e(B
+<dref>ISO 2022</dref> \e$B$G$N=*C<J8;z$O\e(B `E' \e$B$G$"$k!#\e(B
<h3> JIS X0201
<h3> JIS C6226-1978
<node> JIS C6226
<p>
-\e$BF|K\8l$rI=$9$?$a$K:n$i$l$?\e(B <a node="94x94 character set">94\e$B!_\e(B94 \e$BJ8;z=8\e(B
-\e$B9g\e(B</a>\e$B!#F|K\$N9q2HI8=`!#\e(BJIS X0208-1978 \e$B$H$b$$$&!#\e(B
+\e$BF|K\8l$rI=$9$?$a$K:n$i$l$?\e(B <dref>94x94-character set</dref>\e$B!#F|K\$N9q\e(B
+\e$B2HI8=`!#\e(BJIS X0208-1978 \e$B$H$b$$$&!#\e(B
<p>
<cf node="JIS X0208">
<h3> JIS X0208
<node> JIS X0208
<p>
-\e$BF|K\8l$rI=$9$?$a$K:n$i$l$?\e(B <a node="94x94 character set">94\e$B!_\e(B94 \e$BJ8;z=8\e(B
-\e$B9g\e(B</a>\e$B!#F|K\$N9q2HI8=`!#\e(B1978 \e$BG/HG!"\e(B1983 \e$BG/HG!"\e(B1990 \e$BG/HG$,$"$k$,!"\e(B
-Internet \e$B$G$O\e(B 1983 \e$BG/HG$,$b$C$H$bNI$/;H$o$l$F$$$k!#\e(B
+\e$BF|K\8l$rI=$9$?$a$K:n$i$l$?\e(B <dref>94x94-character set</dref>\e$B!#F|K\$N9q\e(B
+\e$B2HI8=`!#\e(B1978 \e$BG/HG!"\e(B1983 \e$BG/HG!"\e(B1990 \e$BG/HG$,$"$k$,!"\e(BInternet \e$B$G$O\e(B 1983 \e$BG/\e(B
+\e$BHG$,$b$C$H$bNI$/;H$o$l$F$$$k!#\e(B
<p>
JIS X0208 \e$B$O5-9f!"?t;z!"%m!<%^;z!"$R$i$,$J!"%+%?%+%J!"%.%j%7%cJ8;z!"%-\e(B
\e$B%j%kJ8;z!"7S@~AG!"Bh#1?e=`!"Bh#2?e=`$N4A;z$,4^$^$l$k!#C"$7!"\e(B1983 \e$BG/HG\e(B
<h3> JIS X0212-1990
<node> JIS X0212
<p>
-<a node="JIS X0208">JIS X0208</a> \e$B$K$J$+$C$?J8;z$r=8$a$?\e(B <a
-node="94x94 character set">94\e$B!_\e(B94 \e$BJ8;z=89g\e(B</a>\e$B!#!VJd=u4A;z!W$H$b8F$P$l\e(B
-\e$B$k!#F|K\$N9q2HI8=`!#\e(B<a node="ISO 2022">ISO 2022</a> \e$B$G$N=*C<J8;z$O\e(B
-`D'.
+<a node="JIS X0208">JIS X0208</a> \e$B$K$J$+$C$?J8;z$r=8$a$?\e(B
+<dref>94x94-character set</dref>\e$B!#!VJd=u4A;z!W$H$b8F$P$l$k!#F|K\$N9q2H\e(B
+\e$BI8=`!#\e(B<dref>ISO 2022</dref> \e$B$G$N=*C<J8;z$O\e(B `D'.
<h3> koi8-r
<node> koi8-r
<p>
-\e$B%m%7%d8lEy$GMQ$$$i$l$k%-%j%kJ8;z$rI=8=$9$k$?$a$N\e(B <a node="MIME
-charset">MIME charset</a> \e$B$N#1$D!#\e(B
+A <dref>MIME charset</dref> for Cyrillic script for Russian or other
+languages.
<p>
-<a node="ISO 2022">ISO 2022</a> \e$B$K4p$+$J$$\e(B <a node="8bit">8bit</a> \e$B$N\e(B
-<a node="Coded character set">\e$BId9f2=J8;z=89g\e(B</a>\e$B$G\e(B de-fact standard \e$B$G\e(B
-\e$B$"$k!#\e(B
+It is a 1 byte <dref>8bit</dref> <dref>coded character set</dref>, not
+based on <dref>ISO 2022</dref>. It is a de-fact standard.
<p>
-RFC 1489 \e$B$GDj5A$5$l$F$$$k!#\e(B
+It is defined in RFC 1489.
<p>
<rfc number="1489" author="A. Chernov" title="Registration of a
Cyrillic Character Set" date="July 1993">
<h3> KS C5601-1987
<node> KS C5601
<p>
-\e$B4Z9q8l$rI=$9$?$a$N\e(B <a node="94x94 character set">94\e$B!_\e(B94 \e$BJ8;z=89g\e(B</a>\e$B!#\e(B
-\e$B4Z9q$N9q2HI8=`!#\e(B<a node="ISO 2022">ISO 2022</a> \e$B$G$N=*C<J8;z$O\e(B `C'.
+A <dref>94x94-character set</dref> for Korean language (Hangul
+script). Korean Standard. Final byte of <dref>ISO 2022</dref> is
+`C'.
<standard abbrev="KS C5601" org="Korea Industrial Standards
Association" title-en="Code for Information Interchange
<p>
It is defined in <dref>RFC 2045</dref>.
<p>
-<a node="iso-2022-jp">iso-2022-jp</a> \e$B$d\e(B <a node="euc-kr">euc-kr</a>
-\e$B$O$=$N#1$D!#!J$3$3$G$O!"\e(BMIME charset \e$B$O\e(B<a node="Character set">\e$BJ8;z=8\e(B
-\e$B9g\e(B</a>\e$B$H6hJL$7$F>.J8;z$G=q$$$F$$$k!K\e(B
+<dref>iso-2022-jp</dref> \e$B$d\e(B <a node="euc-kr">euc-kr</a> \e$B$O$=$N#1$D!#\e(B
+\e$B!J$3$3$G$O!"\e(BMIME charset \e$B$O\e(B<a node="Character set">\e$BJ8;z=89g\e(B</a>\e$B$H6hJL\e(B
+\e$B$7$F>.J8;z$G=q$$$F$$$k!K\e(B
<h3> MTA
\e$B%"%a%j%+O"K.$J$I$G;H$o$l$k1Q8l$J$I$rI=8=$9$k$?$a$N\e(B <a node="MIME
charset">MIME charset</a> \e$B$N#1$D!#\e(B
<p>
-<a node="ASCII">ASCII</a> \e$B$N$_$+$i$J$j\e(B <a node="ISO 2022">ISO 2022</a>
-\e$B$K$h$k\e(B<a node="Code extension">\e$BId9f3HD%\e(B</a>\e$B$O5v$5$l$J$$!#\e(B
+<dref>ASCII</dref> \e$B$N$_$+$i$J$j\e(B <dref>ISO 2022</dref> \e$B$K$h$k\e(B<a
+node="Code extension">\e$BId9f3HD%\e(B</a>\e$B$O5v$5$l$J$$!#\e(B
<p>
Internet mail \e$B$K$*$1$kI8=`$N\e(B<a node="Coded character set">\e$BId9f2=J8;z=8\e(B
\e$B9g\e(B</a>\e$B$G$"$j!"L@<(E*$K\e(B MIME charset \e$B$,<($5$l$J$$>l9g$O86B'$H$7$F\e(B
@menu
* 7bit::
* 8bit::
-* 94 character set:: 94 \e$BJ8;z=89g\e(B
-* 96 character set:: 96 \e$BJ8;z=89g\e(B
-* 94x94 character set:: 94\e$B!_\e(B94 \e$BJ8;z=89g\e(B
+* 94-character set::
+* 96-character set::
+* 94x94-character set::
* ASCII::
* Base64::
* binary::
-* Character Set:: Character Set\e$B!JJ8;z=89g!K\e(B
+* graphic character set:: Graphic Character Set
* cn-gb:: cn-gb, gb2312
* cn-big5:: cn-big5, big5
* CNS:: CNS 11643-1992
-* Coded character set:: Coded character set\e$B!JId9f2=J8;z=89g!K\e(B, Character code\e$B!JJ8;zId9f!K\e(B
-* Code extension:: Code extension\e$B!JId9f3HD%!K\e(B
+* coded character set:: Coded character set, Character code
+* code extension:: Code extension
* Content-Disposition:: Content-Disposition field
* media type::
* Content-Type field::
Quoted-Printable.
-@node 8bit, 94 character set, 7bit, Glossary
+@node 8bit, 94-character set, 7bit, Glossary
@subsection 8bit
@cindex{8bit}@strong{8bit} means any integer between 0 .. 255.@refill
be encoded by Base64 or Quoted-Printable.
-@node 94 character set, 96 character set, 8bit, Glossary
-@subsection 94 \e$BJ8;z=89g\e(B
+@node 94-character set, 96-character set, 8bit, Glossary
+@subsection 94-character set
-33 \e$B$+$i\e(B 126 \e$B$NHO0O$N\e(B 1 byte \e$B$+$i$J$k\e(B \e$BJ8;z=89g\e(B(@ref{Character set})\e$B!#\e(B
-ASCII (@ref{ASCII}) \e$B$d\e(B JIS X0201-Latin \e$B$O$=$N0l<o!#\e(B
+@cindex{94-character set}@strong{94-character set} is a kind of 1 byte
+graphic character set (@ref{graphic character set}), each characters are
+in positions 02/01 (33) to 07/14 (126) or 10/01 (161) to 15/14 (254).
+(ex. ASCII (@ref{ASCII}), JIS X0201-Latin)
-@node 96 character set, 94x94 character set, 94 character set, Glossary
-@subsection 96 \e$BJ8;z=89g\e(B
+@node 96-character set, 94x94-character set, 94-character set, Glossary
+@subsection 96-character set
-32 \e$B$+$i\e(B 127 \e$B$NHO0O$N\e(B 1 byte \e$B$+$i$J$k\e(B \e$BJ8;z=89g\e(B(@ref{Character set})\e$B!#\e(BISO
-8859 \e$B%7%j!<%:$O$=$N0l<o!#\e(B
+@cindex{96-character set}@strong{96-character set} is a kind of 1 byte
+graphic character set (@ref{graphic character set}), each characters are
+in positions 02/00 (32) to 07/15 (126) or 10/00 (160) to 15/15
+(255). (ex. ISO 8859)
-@node 94x94 character set, ASCII, 96 character set, Glossary
-@subsection 94\e$B!_\e(B94 \e$BJ8;z=89g\e(B
+@node 94x94-character set, ASCII, 96-character set, Glossary
+@subsection 94x94-character set
-33 \e$B$+$i\e(B 126 \e$B$NHO0O$N\e(B 2 byte \e$B$+$i$J$k\e(B \e$BJ8;z=89g\e(B(@ref{Character set})\e$B!#\e(BJIS
-X0208 (@ref{JIS X0208}) \e$B$d\e(B GB 2312 (@ref{GB 2312}) \e$B$O$=$N0l<o!#\e(B
+@cindex{94x94-character set}@strong{94x94-character set} is a kind of 2
+byte graphic character set (@ref{graphic character set}), each bytes are
+in positions 02/01 (33) to 07/14 (126) or 10/01 (161) to 15/14 (254).
+(ex. JIS X0208 (@ref{JIS X0208}), GB 2312 (@ref{GB 2312}))
-@node ASCII, Base64, 94x94 character set, Glossary
+@node ASCII, Base64, 94x94-character set, Glossary
@subsection ASCII
-\e$B%"%a%j%+O"K.$G;H$o$l$kJ8;z$rId9f2=$7$?\e(B 94 \e$BJ8;z=89g\e(B(@ref{94 character
-set})\e$B!#\e(BA-Z, a-z \e$B$N\e(B Latin \e$BJ8;z$H?t;z!"4v$D$+$N5-9f$+$i$J$k!#\e(BISO 646
-(@ref{ISO 646}) \e$B$N0l$D!#\e(B
+\e$B%"%a%j%+O"K.$G;H$o$l$kJ8;z$rId9f2=$7$?\e(B 94-character set
+(@ref{94-character set}). A-Z, a-z \e$B$N\e(B Latin \e$BJ8;z$H?t;z!"4v$D$+$N5-9f$+\e(B
+\e$B$i$J$k!#\e(BISO 646 (@ref{ISO 646}) \e$B$N0l$D!#\e(B
@cindex{ASCII}@cindex{ANSI X3.4:1986}
@noindent
translated by non-Internet gateways.
-@node binary, Character Set, Base64, Glossary
+@node binary, graphic character set, Base64, Glossary
@subsection binary
\e$BG$0U$N\e(B byte \e$BNs$r\e(B @cindex{binary}@strong{binary} \e$B$H8F$V$3$H$K$7$^$9!#\e(B
\e$BG$0U$N\e(B data \e$B$r;X$9$3$H$,$"$j$^$9!#\e(B
-@node Character Set, cn-gb, binary, Glossary
-@subsection Character Set\e$B!JJ8;z=89g!K\e(B
+@node graphic character set, cn-gb, binary, Glossary
+@subsection Graphic Character Set
-\e$BId9f2=J8;z=89g\e(B(@ref{Coded character set})\e$B!#C"$7!"$3$3$G$O\e(B \e$BId9f3HD%\e(B
-(@ref{Code extension}) \e$B$5$l$F$J$$J8;z=89g$H$$$&%K%e%"%s%9$r9~\e(B
-\e$B$a$F$$$k!#\e(B
+Coded character set (@ref{Coded character set}) for graphic characters.
-@node cn-gb, cn-big5, Character Set, Glossary
+@node cn-gb, cn-big5, graphic character set, Glossary
@subsection cn-gb, gb2312
\e$BCf9qBgN&$G$i$l$F$$$k4JBN;z$GI=5-$5$l$kCf9q8l$rI=8=$9$k$?$a$N\e(B MIME
\e$BBfOQ$d9a9A$GMQ$$$i$l$F$$$k<g$KHKBN;z$GI=5-$5$l$kCf9q8l$rI=8=$9$k$?$a$N\e(B
MIME charset (@ref{MIME charset}) \e$B$N#1$D!#\e(B@refill
-ISO 2022 (@ref{ISO 2022}) \e$B$K4p$+$J$$\e(B 8bit (@ref{8bit}) \e$B$NId9f2=J8;z=89g\e(B
-(@ref{Coded character set})\e$B$G\e(B de-fact standard \e$B$G$"$k!#\e(BRFC 1922
+ISO 2022 (@ref{ISO 2022}) \e$B$K4p$+$J$$\e(B 8bit (@ref{8bit}) \e$B$N\e(Bcoded character
+set (@ref{coded character set})\e$B$G\e(B de-fact standard \e$B$G$"$k!#\e(BRFC 1922
(@ref{RFC 1922}) \e$B$GDj5A$5$l$F$$$k!#\e(B@refill
cf. @cindex{BIG5}
CNS 11643-1986 (@ref{CNS}) \e$B$HBP1~4X78$,$"$k!#\e(B
-@node CNS, Coded character set, cn-big5, Glossary
+@node CNS, coded character set, cn-big5, Glossary
@subsection CNS 11643-1992
\e$BBfOQ$d9a9A$GMQ$$$i$l$F$$$k<g$KHKBN;z$GI=5-$5$l$kCf9q8l$rI=8=$9$k$?$a$N\e(B
-@node Coded character set, Code extension, CNS, Glossary
-@subsection Coded character set\e$B!JId9f2=J8;z=89g!K\e(B, Character code\e$B!JJ8;zId9f!K\e(B
+@node coded character set, code extension, CNS, Glossary
+@subsection Coded character set, Character code
-\e$BJ8;z$H\e(B byte \e$BNs$H#1BP#1$KBP1~IU$1$k[#Kf$G$J$$5,B'$N=89g!#\e(B
+A set of unambiguous rules that establishes a character set and the
+one-to-one relationship between the characters of the set and their
+bit combinations.
-@node Code extension, Content-Disposition, Coded character set, Glossary
-@subsection Code extension\e$B!JId9f3HD%!K\e(B
+@node code extension, Content-Disposition, coded character set, Glossary
+@subsection Code extension
-\e$BM?$($i$l$?J8;z=89g\e(B(@ref{Character set})\e$B$K4^$^$l$F$$$J$$J8;z$NId9f2=$N$?\e(B
-\e$B$a$KMQ$$$k<jK!!#\e(BISO 2022 (@ref{ISO 2022}) \e$B$O$=$N#1$D!#\e(B
+The techniques for the encoding of characters that are not included in
+the character set of a given code. (ex. ISO 2022 (@ref{ISO 2022}))
-@node Content-Disposition, media type, Code extension, Glossary
+@node Content-Disposition, media type, code extension, Glossary
@subsection Content-Disposition field
Content \e$B$NI=<($N;EJ}$d\e(B file \e$BL>$rI=8=$9$k$?$a$N\e(B field. MIME (@ref{MIME})
@node GB 2312, GB 8565.2, FTP, Glossary
@subsection GB 2312-1980
-\e$BCf9qBgN&$GMQ$$$i$l$F$$$k4JBN;z$GI=5-$5$l$kCf9q8l$rI=$9$?$a$N\e(B 94\e$B!_\e(B94 \e$BJ8;z\e(B
-\e$B=89g\e(B(@ref{94x94 character set})\e$B!#Cf9q$N9q2HI8=`!#\e(BISO 2022 (@ref{ISO
-2022}) \e$B$G$N=*C<J8;z$O\e(B `A'.@refill
+\e$BCf9qBgN&$GMQ$$$i$l$F$$$k4JBN;z$GI=5-$5$l$kCf9q8l$rI=$9$?$a$N\e(B
+94x94-character set (@ref{94x94-character set})\e$B!#Cf9q$N9q2HI8=`!#\e(BISO
+2022 (@ref{ISO 2022}) \e$B$G$N=*C<J8;z$O\e(B `A'.@refill
\e$B$3$l$O\e(B GB \e$B$K$*$1$k4pK\=8$G$"$k!#\e(B
@node iso-2022-jp-2, iso-2022-kr, iso-2022-jp, Glossary
@subsection iso-2022-jp-2
-iso-2022-jp (@ref{iso-2022-jp}) \e$B$r3HD%$7$?\e(B MIME charset (@ref{MIME
-charset}) \e$B$N0l$D!#\e(B@refill
+A MIME charset (@ref{MIME charset}), which is a multilingual extension
+of iso-2022-jp (@ref{iso-2022-jp}).@refill
-RFC 1554 \e$B$GDj5A$5$l$F$$$k!#\e(B
+It is defined in RFC 1554.
@cindex{iso-2022-jp-2}@cindex{Informational}@cindex{RFC 1554}
@noindent
@node iso-2022-kr, ISO 646, iso-2022-jp-2, Glossary
@subsection iso-2022-kr
-\e$B4Z9q8l$rI=8=$9$k$?$a$N\e(B MIME charset (@ref{MIME charset}) \e$B$N#1$D!#\e(B
+A MIME charset (@ref{MIME charset}) for Korean language (Hangul
+script).@refill
-ISO 2022 (@ref{ISO 2022}) \e$B$K4p$$$F\e(B ASCII (@ref{ASCII}) \e$B$K\e(B KS C5601
-(@ref{KS C5601}) \e$B$r\e(B 7bit (@ref{7bit}) \e$B$GId9f3HD%\e(B (@ref{Code extension})
-\e$B$7$F$$$k!#\e(B@refill
+It is based on ISO 2022 (@ref{ISO 2022}) code extension (@ref{code
+extension}) technique to extends ASCII (@ref{ASCII}) to use KS C5601
+(@ref{KS C5601}) as 7bit (@ref{7bit}) text.@refill
-RFC 1557 (@ref{RFC 1557}) \e$B$GDj5A$5$l$F$$$k!#\e(B
+It is defined in RFC 1557 (@ref{RFC 1557}).
@node ISO 646, ISO 8859-1, iso-2022-kr, Glossary
@node ISO 8859-1, iso-8859-1, ISO 646, Glossary
@subsection ISO 8859-1
-\e$B@>2$=t8l$GMQ$$$i$l$k3HD%\e(B Latin \e$BJ8;z$d5-9f$+$i$J$k\e(B 96 \e$BJ8;z=89g\e(B(@ref{96
-character set})\e$B!#\e(B
-
@cindex{ISO 8859-1}@cindex{ISO 8859-1:1987}
@noindent
[ISO 8859-1]
@node ISO 8859-2, iso-8859-2, iso-8859-1, Glossary
@subsection ISO 8859-2
-\e$BEl2$=t8l$GMQ$$$i$l$k3HD%\e(B Latin \e$BJ8;z$d5-9f$+$i$J$k\e(B 96 \e$BJ8;z=89g\e(B(@ref{96
-character set})\e$B!#\e(B
-
@cindex{ISO 8859-2}@cindex{ISO 8859-2:1987}
@noindent
[ISO 8859-2]
@node ISO 8859-5, iso-8859-5, ISO 8859-4, Glossary
@subsection ISO 8859-5
-\e$B%-%j%kJ8;z$d5-9f$+$i$J$k\e(B 96 \e$BJ8;z=89g\e(B(@ref{96 character set})\e$B!#\e(B
-
@cindex{ISO 8859-5}@cindex{ISO 8859-5:1988}
@noindent
[ISO 8859-5]
@node ISO 8859-7, iso-8859-7, ISO 8859-6, Glossary
@subsection ISO 8859-7
-\e$B%.%j%7%"J8;z$d5-9f$+$i$J$k\e(B 96 \e$BJ8;z=89g\e(B(@ref{96 character set})\e$B!#\e(B
-
@cindex{ISO 8859-7}@cindex{ISO 8859-7:1987}
@noindent
[ISO 8859-7]
@subsection ISO-IR-165, CCITT Extended GB
CCITT \e$B$,EPO?$7$?!"Cf9qBgN&$GMQ$$$i$l$F$$$k4JBN;z$GI=5-$5$l$kCf9q8l$rI=8=\e(B
-\e$B$9$k$?$a$N\e(B 94\e$B!_\e(B94 \e$BJ8;z=89g\e(B(@ref{94x94 character set})\e$B!#\e(B@refill
+\e$B$9$k$?$a$N\e(B 94x94-character set (@ref{94x94-character set})\e$B!#\e(B@refill
GB 2312 (@ref{GB 2312}) \e$B$H\e(B GB 8565 \e$BI=#2\e(B (@ref{GB 8865.2}) \e$B$K\e(B 150 \e$BJ8;z$[\e(B
\e$B$I$rDI2C$7$?$b$N$i$7$$!#\e(B@refill
@node JIS C6226, JIS X0208, JIS X0201, Glossary
@subsection JIS C6226-1978
-\e$BF|K\8l$rI=$9$?$a$K:n$i$l$?\e(B 94\e$B!_\e(B94 \e$BJ8;z=89g\e(B(@ref{94x94 character set})\e$B!#\e(B
-\e$BF|K\$N9q2HI8=`!#\e(BJIS X0208-1978 \e$B$H$b$$$&!#\e(B@refill
+\e$BF|K\8l$rI=$9$?$a$K:n$i$l$?\e(B 94x94-character set (@ref{94x94-character
+set})\e$B!#F|K\$N9q2HI8=`!#\e(BJIS X0208-1978 \e$B$H$b$$$&!#\e(B@refill
(cf. @ref{JIS X0208})
@node JIS X0208, JIS X0212, JIS C6226, Glossary
@subsection JIS X0208
-\e$BF|K\8l$rI=$9$?$a$K:n$i$l$?\e(B 94\e$B!_\e(B94 \e$BJ8;z=89g\e(B(@ref{94x94 character set})\e$B!#\e(B
-\e$BF|K\$N9q2HI8=`!#\e(B1978 \e$BG/HG!"\e(B1983 \e$BG/HG!"\e(B1990 \e$BG/HG$,$"$k$,!"\e(BInternet \e$B$G$O\e(B
-1983 \e$BG/HG$,$b$C$H$bNI$/;H$o$l$F$$$k!#\e(B@refill
+\e$BF|K\8l$rI=$9$?$a$K:n$i$l$?\e(B 94x94-character set (@ref{94x94-character
+set})\e$B!#F|K\$N9q2HI8=`!#\e(B1978 \e$BG/HG!"\e(B1983 \e$BG/HG!"\e(B1990 \e$BG/HG$,$"$k$,!"\e(BInternet
+\e$B$G$O\e(B 1983 \e$BG/HG$,$b$C$H$bNI$/;H$o$l$F$$$k!#\e(B@refill
JIS X0208 \e$B$O5-9f!"?t;z!"%m!<%^;z!"$R$i$,$J!"%+%?%+%J!"%.%j%7%cJ8;z!"%-%j\e(B
\e$B%kJ8;z!"7S@~AG!"Bh#1?e=`!"Bh#2?e=`$N4A;z$,4^$^$l$k!#C"$7!"\e(B1983 \e$BG/HG$N0l\e(B
@node JIS X0212, koi8-r, JIS X0208, Glossary
@subsection JIS X0212-1990
-JIS X0208 (@ref{JIS X0208}) \e$B$K$J$+$C$?J8;z$r=8$a$?\e(B 94\e$B!_\e(B94 \e$BJ8;z=89g\e(B
-(@ref{94x94 character set})\e$B!#!VJd=u4A;z!W$H$b8F$P$l$k!#F|K\$N9q2HI8=`!#\e(B
+JIS X0208 (@ref{JIS X0208}) \e$B$K$J$+$C$?J8;z$r=8$a$?\e(B 94x94-character set
+(@ref{94x94-character set})\e$B!#!VJd=u4A;z!W$H$b8F$P$l$k!#F|K\$N9q2HI8=`!#\e(B
ISO 2022 (@ref{ISO 2022}) \e$B$G$N=*C<J8;z$O\e(B `D'.
@node koi8-r, KS C5601, JIS X0212, Glossary
@subsection koi8-r
-\e$B%m%7%d8lEy$GMQ$$$i$l$k%-%j%kJ8;z$rI=8=$9$k$?$a$N\e(B MIME charset (@ref{MIME
-charset}) \e$B$N#1$D!#\e(B@refill
+A MIME charset (@ref{MIME charset}) for Cyrillic script for Russian or
+other languages.@refill
-ISO 2022 (@ref{ISO 2022}) \e$B$K4p$+$J$$\e(B 8bit (@ref{8bit}) \e$B$NId9f2=J8;z=89g\e(B
-(@ref{Coded character set})\e$B$G\e(B de-fact standard \e$B$G$"$k!#\e(B
+It is a 1 byte 8bit (@ref{8bit}) coded character set (@ref{coded
+character set}), not based on ISO 2022 (@ref{ISO 2022}). It is a
+de-fact standard.@refill
-RFC 1489 \e$B$GDj5A$5$l$F$$$k!#\e(B@refill
+It is defined in RFC 1489.@refill
@cindex{RFC 1489}
@noindent
@node KS C5601, message, koi8-r, Glossary
@subsection KS C5601-1987
-\e$B4Z9q8l$rI=$9$?$a$N\e(B 94\e$B!_\e(B94 \e$BJ8;z=89g\e(B(@ref{94x94 character set})\e$B!#4Z9q$N9q\e(B
-\e$B2HI8=`!#\e(BISO 2022 (@ref{ISO 2022}) \e$B$G$N=*C<J8;z$O\e(B `C'.
+A 94x94-character set (@ref{94x94-character set}) for Korean language
+(Hangul script). Korean Standard. Final byte of ISO 2022 (@ref{ISO
+2022}) is `C'.
@cindex{KS C5601}@cindex{KS C 5601:1987}
@noindent
;; MORIOKA Tomohiko <morioka@jaist.ac.jp>
;; Maintainer: MORIOKA Tomohiko <morioka@jaist.ac.jp>
;; Created: 1994/08/21 renamed from mime.el
-;; Version: $Revision: 7.96 $
+;; Version: $Revision: 7.97 $
;; Keywords: mail, news, MIME, multimedia, multilingual
;; This file is part of tm (Tools for MIME).
(require 'sendmail)
(require 'mail-utils)
(require 'mel)
-(require 'tl-822)
(require 'tl-list)
(require 'tm-view)
(require 'tm-ew-e)
;;;
(defconst mime-editor/RCS-ID
- "$Id: tm-edit.el,v 7.96 1996/12/10 06:28:34 morioka Exp $")
+ "$Id: tm-edit.el,v 7.97 1996/12/17 11:39:45 morioka Exp $")
(defconst mime-editor/version (get-version-string mime-editor/RCS-ID))
;; Copyright (C) 1995,1996 Free Software Foundation, Inc.
;; Author: MORIOKA Tomohiko <morioka@jaist.ac.jp>
-;; Version: $Revision: 7.56 $
+;; Version: $Revision: 7.57 $
;; Keywords: encoded-word, MIME, multilingual, header, mail, news
;; This file is part of tm (Tools for MIME).
;;;
(defconst tm-ew-e/RCS-ID
- "$Id: tm-ew-e.el,v 7.56 1996/12/04 04:48:37 morioka Exp $")
+ "$Id: tm-ew-e.el,v 7.57 1996/12/12 02:30:04 morioka Exp $")
(defconst mime-eword/encoder-version (get-version-string tm-ew-e/RCS-ID))
(iso-8859-9 . "Q")
(iso-2022-jp . "B")
(iso-2022-kr . "B")
+ (gb2312 . "B")
+ (cn-gb . "B")
+ (cn-gb-2312 . "B")
(euc-kr . "B")
(iso-2022-jp-2 . "B")
(iso-2022-int-1 . "B")
))
+
;;; @ encoded-text encoder
;;;
;; Copyright (C) 1994,1995,1996 Free Software Foundation, Inc.
;; Author: MORIOKA Tomohiko <morioka@jaist.ac.jp>
-;; Version: $Id: tm-parse.el,v 7.15 1996/10/28 08:44:12 morioka Exp $
+;; Version: $Id: tm-parse.el,v 7.16 1996/12/17 11:44:55 morioka Exp $
;; Keywords: mail, news, MIME, multimedia
;; This file is part of tm (Tools for MIME).
;;; Code:
-(require 'tl-822)
+(require 'std11)
(require 'tl-misc)
(require 'tm-def)
;;; @ field parser
;;;
+(defconst rfc822/quoted-pair-regexp "\\\\.")
+(defconst rfc822/qtext-regexp
+ (concat "[^" (char-list-to-string std11-non-qtext-char-list) "]"))
+(defconst rfc822/quoted-string-regexp
+ (concat "\""
+ (regexp-*
+ (regexp-or rfc822/qtext-regexp rfc822/quoted-pair-regexp)
+ )
+ "\""))
+
(defconst mime/content-parameter-value-regexp
(concat "\\("
rfc822/quoted-string-regexp
;; Author: MORIOKA Tomohiko <morioka@jaist.ac.jp>
;; Created: 1994/7/13 (1994/8/31 obsolete tm-body.el)
-;; Version: $Revision: 7.78 $
+;; Version: $Revision: 7.79 $
;; Keywords: mail, news, MIME, multimedia
;; This file is part of tm (Tools for MIME).
;;;
(defconst mime-viewer/RCS-ID
- "$Id: tm-view.el,v 7.78 1996/12/05 12:17:54 morioka Exp $")
+ "$Id: tm-view.el,v 7.79 1996/12/16 15:06:08 morioka Exp $")
(defconst mime-viewer/version (get-version-string mime-viewer/RCS-ID))
(defconst mime/viewer-version mime-viewer/version)
(i (- (length pcl) 1))
beg)
(catch 'tag
- (while (>= i 0)
+ (while (> i 0)
(setq beg (mime::preview-content-info/point-min (nth i pcl)))
(if (> p beg)
(throw 'tag (goto-char beg))