7b0c6a7bc1e51c0ac0d24f7e078f508f5e0a0069
[elisp/tm.git] / doc / tm-head-jp.texi
1 \input texinfo.tex
2 @c{-*-tiny-mime manual-*-}
3 @setfilename tm-head-jp.info
4 @settitle{tiny-mime manual}
5
6 @titlepage
7 @sp{5}
8 @center{@titlefont{tiny-mime}}
9 @sp{15}
10 @center{@titlefont{\e$B<i2,\e(B \e$BCNI'\e(B}}
11 @sp{1}
12 @center{$Id: tm-head-jp.texi,v 1.2 1995/01/30 18:04:24 morioka Exp $}
13
14 @end titlepage
15
16
17 @menu
18 @end menu
19
20 @node Top, Abstract, (dir), (dir)
21 @comment  node-name,  next,  previous,  up
22
23 @ifinfo
24 tm \e$B$K$*$1$k\e(B MIME header \e$B$N\e(B encoder/decoder \e$B$G$"$k\e(B tiny-mime \e$B$K$D$$$F@b\e(B
25 \e$BL@$7$^$9!#\e(B
26 @end ifinfo
27
28 @menu
29 * Abstract::
30 * Charset::
31 * How-to-use::
32 * Variable::
33 * Customize::
34 * Integrate-into-MUA::
35 @end menu
36
37
38 @node Abstract, Charset, Top, Top
39 @comment  node-name,  next,  previous,  up
40 @chapter{tiny-mime \e$B$H$O\e(B}
41 @cindex{tiny-mime \e$B$H$O\e(B}
42
43 tiny-mime \e$B$O\e(B tm \e$B$K$*$1$k\e(B MIME header (RFC 1522) \e$B$N\e(B encoder/decoder \e$B$G$9!#\e(B
44
45 \e$B%*%j%8%J%k$O!"@N!"$($J$_\e(B \e$B$D$0$H$b\e(B \e$B$5$s$,\e(B fj.editor.emacs \e$B$KEj9F$5$l$?\e(B 
46 MIME message header \e$B$N\e(B decoder \e$B$G$9!#\e(B
47
48 \e$B8=:_$G$O!"Ev;~$N$b$N$KHf$Y!"\e(Bunfolding \e$B5!G=$d!"\e(BMule \e$B$K$*$1$kB?8@8lJ8;z\e(B
49 \e$BNs$N%5%]!<%H!"\e(BB-encoding \e$B$K2C$(\e(B Q-encoding \e$B$N%5%]!<%H$J$I$N3HD%$,$J$5\e(B
50 \e$B$l$F$$$^$9!#\e(B
51
52
53 @node Charset, How-to-use, Abstract, Top
54 @comment  node-name,  next,  previous,  up
55 @chapter{tiny-mime \e$B$N%5%]!<%H$9$k\e(B charset}
56 @cindex{tiny-mime \e$B$N%5%]!<%H$9$k\e(B charset}
57
58 @section{original GNU Emacs 18}
59
60 \e$BF0:n$OJ]>Z$7$^$;$s!#$7$+$7$J$,$i!"\e(BUS-ASCII \e$B$NHO0O$G$OF0:n$9$k$H;W$o$l\e(B
61 \e$B$^$9!#!J$"$^$j0UL#$,$J$$$+$bCN$l$^$;$s$,!K\e(B
62
63 @section{NEmacs, NEpoch}
64
65 ISO-2022-JP, US-ASCII \e$B$N\e(B encoding/decoding \e$B$r%5%]!<%H$7$^$9!#\e(B
66
67 \e$B$^$?!"\e(BISO-8859-*\e$B$G$"$C$F$b!"\e(Bencoded-text \e$B$K4^$^$l$kJ8;zNs$,<B:]$K$O\e(B 
68 ASCII \e$B$GI=$;$kHO0O$J$iI=<($7$^$9!#\e(B
69
70 @section{original GNU Emacs 19}
71
72 US-ASCII \e$B$*$h$S\e(B ISO-8859-1 \e$B$N\e(B encoding/decoding \e$B$r%5%]!<%H$7$^$9!#\e(B
73
74 @section{Mule}
75
76 ISO-2022-JP, US-ASCII, ISO-8859-1..9, ISO-2022-CN, ISO-2022-KR, EUC-KR 
77 \e$B$J$I$N\e(B encoding/decoding \e$B$r%5%]!<%H$7$^$9!#$^$?!"4X?t\e(B 
78 mime/set-charset-and-encoding \e$B$GDI2C!&JQ99$,$G$-$^$9!#\e(B
79 (@xref{Customize-for-charset})
80
81
82 @node How-to-use, Variable, Charset, Top
83 @comment  node-name,  next,  previous,  up
84 @chapter{tiny-mime \e$B$N4JC1$J;H$$J}\e(B}
85 @cindex{tiny-mime \e$B$N4JC1$J;H$$J}\e(B}
86
87 @section{decode}
88
89 tiny-mime.el \e$B$r\e(B load \e$B$7$F!"\e(Bdecode \e$B$7$?$$\e(B buffer \e$B>e$G!"\e(B
90
91 @example
92         M-x mime/decode-message-header
93 @end example
94
95 \e$B$r<B9T$7$^$9!#\e(B
96
97 \e$B$^$?!"\e(Bdecode \e$B$7$?$$\e(B region \e$B$r\e(B
98
99 @example
100         M-x mime/decode-region
101 @end example
102
103 \e$B$G\e(B decode \e$B$9$k$3$H$,$G$-$^$9!#0zMQ$J$I$G\e(B body-part \e$B$K;D$C$?\e(B 
104 encoded-word \e$B$r\e(B decode \e$B$9$k$N$KJXMx$G$7$g$&!#\e(B
105
106
107 @section{encode}
108
109 tiny-mime.el \e$B$r\e(B load \e$B$7$F!"\e(Bencode \e$B$7$?$$\e(B buffer \e$B>e$G!"\e(B
110
111 @example
112         M-x mime/encode-message-header
113 @end example
114
115 \e$B$r<B9T$7$^$9!#\e(B
116
117
118 @node Variable, Customize, How-to-use, Top
119 @comment  node-name,  next,  previous,  up
120 @chapter{tiny-mime \e$B$NJQ?t\e(B}
121 @cindex{tiny-mime \e$B$NJQ?t\e(B}
122
123 @defvr{Variable} mime/no-encoding-header-fields
124
125 tiny-mime.el \e$B$G\e(B encode \e$B$7$J$$\e(B message header \e$B$N\e(B field \e$B$r;XDj$7$^$9!#\e(B
126
127 default \e$B$G$O\e(B X-Nsubject \e$B$,;XDj$5$l$F$$$^$9!#\e(B
128
129 \e$BNc!'\e(B X-Nsubject \e$B$H\e(B Subject \e$B$r\e(B encode \e$B$7$J$$$h$&$K$9$k!#\e(B
130
131 @example
132 (setq mime/no-encoding-header-fields '("X-Nsubject" "Subject"))
133 @end example
134
135 \e$B!NCm0U!O\e(B mime.el \e$B$HJ;MQ$9$k>l9g!"\e(Btiny-mime.el \e$B$,\e(B encode \e$B$7$J$/$F$b!"\e(B
136 mime.el \e$B$,\e(B encode \e$B$9$k$N$G!"\e(Bmime.el \e$B$N\e(B message header encoder \e$B$,F/$+$J\e(B
137 \e$B$$$h$&$K$K@_Dj$7$^$9!#\e(B
138 @end defvr
139
140 @defvr{Variable} mime/use-X-Nsubject
141
142 \e$B$3$NJQ?t$NCM$,\e(B t \e$B$N>l9g!"\e(Bmessage header \e$B$r\e(B encode \e$B$9$k;~!"\e(Bencode \e$B$7$?\e(B
143 \e$B7k2L!"\e(BSubject \e$B$K\e(B encoded-word \e$B$,4^$^$l$k>l9g!"\e(BSubject \e$B$r\e(B decode \e$B$7$?$b\e(B
144 \e$B$N$rF~$l$?\e(B X-Nsubject \e$B$r:n@.$7$^$9!#\e(B
145
146 default \e$B$G$O\e(B nil \e$B$,;XDj$5$l$F$$$^$9!#\e(B
147
148 \e$B!NCm0U!O\e(BMule \e$B$G\e(B ISO-2022-JP \e$B$K4^$^$l$k$b$N0J30$NJ8;z=89g$r;H$&>l9g$O!"\e(B
149 \e$B$3$l$r;XDj$7$J$$J}$,8-L@$G$9!#\e(B
150 @end defvr
151
152
153 @node Customize, Integrate-into-MUA, Variable, Top
154 @comment  node-name,  next,  previous,  up
155 @chapter{\e$B%+%9%?%^%$%:\e(B}
156 @cindex{\e$B%+%9%?%^%$%:\e(B}
157
158 @menu
159 * Customize-for-charset::
160 @end menu
161
162 @node Customize-for-charset, Customize, Customize, Customize
163 @comment  node-name,  next,  previous,  up
164 @section{charset \e$B$NDI2C!&JQ99\e(B}
165 @cindex{charset \e$B$NDI2C!&JQ99\e(B}
166
167 Mule \e$B$G$O!"4X?t\e(B mime/set-charset-and-encoding \e$B$G!"\e(Bcharset \e$B$NDI2C!&JQ99\e(B
168 \e$B$,$G$-$^$9!#\e(B
169
170 @deffn{Function} mime/set-charset-and-encoding LC CS CHARSET ENCODING
171
172 @table @var
173 @item LC
174 charset \e$B$KBP1~$9$k\e(B leading-char \e$B$r;XDj$9$k!#\e(B
175
176 @item CS
177 charset \e$B$KBP1~$9$k\e(B coding-system \e$B$r;XDj$9$k!#\e(B1 octet \e$BJ8;z=89g$G\e(B 
178 coding-system \e$B$r:n$i$J$$>l9g$O!"\e(Bnil \e$B$r;XDj$9$k!#\e(B
179
180 @item CHARSET
181 MIME \e$B$N\e(B charset.
182
183 @item ENCODING
184 encode \e$B$9$k:]$N\e(B encoding.
185 @end table
186
187 @end deffn
188
189
190 @node Integrate-into-MUA, Integrate-into-MUA, Customize, Top
191 @comment  node-name,  next,  previous,  up
192 @chapter{MUA \e$B$X$NAH$_9~$_\e(B}
193 @cindex{MUA \e$B$X$NAH$_9~$_\e(B}
194
195 \e$BF|>oE*$K!"L50U<1$K\e(B MIME header \e$B$rK\Mh$N8@8l$G8+$?$$$H$$$&$N$OEvA3$N\e(B
196 \e$BM_5a$G$9!#$=$3$G!"\e(Btiny-mime.el \e$B$r\e(B mailer \e$B$d\e(B news reader \e$B$KAH$_9~$`$H<+\e(B
197 \e$BF0E*$K\e(B MIME header \e$B$N\e(B encode/decode \e$B$,$G$-$^$9!#\e(B
198
199 \e$B$3$NL\E*$r<B8=$9$k$K$O!"\e(Bmailer \e$B$d\e(B news reader \e$B$NE,@Z$J\e(B hook \e$B$K\e(B
200 mime/decode-message-header \e$B$rF~$l$l$PNI$$$G$7$g$&!#\e(B
201
202
203 @section{\e$BM-MQ$J4X?t\e(B}
204 @cindex{\e$BM-MQ$J4X?t\e(B}
205
206 @deffn{Function} mime/decode-string STRING
207
208 STRING \e$BCf$N\e(B encoded-word \e$B$r\e(B decode \e$B$9$k!#\e(B
209
210 @end deffn
211
212 @bye