~ubuntu-branches/ubuntu/trusty/semi/trusty

« back to all changes in this revision

Viewing changes to mime-ui-ja.texi

  • Committer: Bazaar Package Importer
  • Author(s): Tatsuya Kinoshita
  • Date: 2004-05-23 00:54:01 UTC
  • Revision ID: james.westby@ubuntu.com-20040523005401-0216ggl5q8ibm9ni
Tags: upstream-1.14.6+0.20040418
ImportĀ upstreamĀ versionĀ 1.14.6+0.20040418

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
\input texinfo.tex
 
2
@setfilename mime-ui-ja.info
 
3
@settitle{SEMI 1.14 $B@bL@=q(B}
 
4
@titlepage
 
5
@title SEMI 1.14 $B@bL@=q(B
 
6
@author $B<i2,(B $BCNI'(B <morioka@@jaist.ac.jp>
 
7
@subtitle 1998/07/03
 
8
@end titlepage
 
9
@node Top, Introduction, (dir), (dir)
 
10
@top SEMI 1.14 $B@bL@=q(B
 
11
 
 
12
@ifinfo
 
13
 
 
14
This file documents SEMI, a MIME user interface for GNU Emacs.@refill
 
15
 
 
16
GNU Emacs $BMQ$N(B MIME user interface $B$G$"$k(B SEMI $B$K$D$$$F@bL@$7$^$9!#(B
 
17
@end ifinfo
 
18
 
 
19
@menu
 
20
* Introduction::                SEMI $B$C$F2?!)(B
 
21
* MIME-View::                   MIME message $B$N1\Mw(B
 
22
* MIME-Edit::                   MIME message $B$NJT=8(B
 
23
* Various::                     $B$=$NB>(B
 
24
* Concept Index::               $B35G0:w0z(B
 
25
* Function Index::              $B4X?t:w0z(B
 
26
* Variable Index::              $BJQ?t:w0z(B
 
27
@end menu
 
28
 
 
29
@node Introduction, MIME-View, Top, Top
 
30
@chapter SEMI $B$C$F2?!)(B
 
31
 
 
32
SEMI $B$O(B GNU Emacs $BMQ$N(B MIME user interface $B$rDs6!$9$k(B package $B$G$9!#(B
 
33
@refill
 
34
 
 
35
SEMI $B$,Ds6!$9$k(B MIME user interface $B$O(B MIME-View $B$H(B MIME-Edit $B$+$i$J$j$^(B
 
36
$B$9!#(B@refill
 
37
 
 
38
 
 
39
MIME-View $B$O(B MIME $B$d(B STD 11 $B$*$h$S!XCO0h2=$5$l$?(B RFC 822$B!Y(Bmessage $B$rI=<((B
 
40
$B$7$?$j!"A`:n$7$?$j$9$k$?$a$N(B user interface $B$NCf3K$G$9!#(B@refill
 
41
 
 
42
MIME-Edit $B$O(B MIME message $B$r@8@.$9$k$?$a$N(B user interface $B$G$9!#(B@refill
 
43
 
 
44
$B3F(B MUA $B$G$3$l$i$N5!G=$rMxMQ$9$k$3$H$K$h$j!"9bEY$J(B MIME $B5!G=$rMxMQ$9$k$3(B
 
45
$B$H$,$G$-$^$9!#(B
 
46
 
 
47
 
 
48
@node MIME-View, MIME-Edit, Introduction, Top
 
49
@chapter MIME message $B$N1\Mw(B
 
50
 
 
51
MIME-View $B$O(B GNU Emacs $B$GF0:n$9$kHFMQE*$J(B MIME viewer $B$G$9!#(B@refill
 
52
 
 
53
MIME-View $B$O(B MIME message $B$r1\Mw$9$k$?$a$NMxMQ<T3&LL(B (user interface) 
 
54
$B$N3K$G$"$j!"$3$N>e$G(B presentation-method $B$H8F$P$l$kI=<($r:n$k%W%m%0%i%`(B
 
55
$B$rF0$+$7$?$j!"(Bacting-method $B$H8F$P$l$k(B entity $B$N=hM}%W%m%0%i%`$rF0$+$9(B
 
56
$B$3$H$,2DG=$G!"$5$^$6$^$J<oN`$N(B entity $B$r07$&;v$,$G$-$k$h$&$K$J$C$F$$$^$9!#(B
 
57
 
 
58
 
 
59
@menu
 
60
* Overview of MIME-View::       MIME-View $B35@b(B
 
61
* MIME-Preview::                mime-preview-buffer $B$N2hLL9=@.(B
 
62
* mime-view-mode::              mime-preview-buffer $B$G$NA`:n(B
 
63
@end menu
 
64
 
 
65
@node Overview of MIME-View, MIME-Preview, MIME-View, MIME-View
 
66
@section MIME-View $B35@b(B
 
67
 
 
68
Internet $B$NEE;R=q4J!&%M%C%H%K%e!<%9$J$I$N=qLL(B (message) $B$NI=8=7A<0$O(B STD
 
69
11 $B$K4p$E$$$F$$$^$9!#(BSTD 11 $B$N=qLLK\BN(B (message body) $B$O9T$rM#0l$N9=B$$H(B
 
70
$B$9$k4J0WJ8LL(B (plain text) $B$G$"$j!"J8;zId9f$b(B us-ascii $B$HDj$a$i$l$F$$$^$9!#(B
 
71
$B<B:]$K$O!"J8;zId9f$r(B us-ascii $B$NBe$o$j$K$=$N8@8l7w$GMQ$$$i$l$kJ8;zId9f$H(B
 
72
$B$7$?!XCO0h2=$5$l$?(B STD 11$B!Y=qLL$bMQ$$$i$l$F$-$^$7$?$,!"$3$N>l9g$b=qLL$N(B
 
73
$BJ8;zId9f$O#1$D$G$9!#$3$N$?$a!"MxMQ<T3&LL(B (Message User Agent) $B$O!"$7$P$7(B
 
74
$B$P!"(Bbyte $BNs(B = us-ascii $BJ8;zNs!"$J$$$7$O!"(Bbyte $BNs(B = $B$=$N8@8l7w$GMQ$$$kJ8(B
 
75
$B;zId9f$NJ8;zNs$N$h$&$K8+Jo$7$F$-$^$7$?!#(B@refill
 
76
 
 
77
$B$7$+$7$J$,$i!"(BMIME $B$G$O=qLL$O(B entity $B$rC10L$H$9$kLZ9=B$$K$J$j!"$^$?!"#1(B
 
78
$B$D$N=qLL$GJ#?t$NJ8;zId9f$rMQ$$$k$3$H$,$G$-$^$9!#$^$?!"(Bentity $B$NFbMF$OJ8(B
 
79
$BLL$d3($N$h$&$JC1=c$KI=<(2DG=$J$b$N$@$1$G$J$/!"2;@<$dF02h$J$I$N0lDj;~4V:F(B
 
80
$B@8$5$l$k$h$&$J$b$N$dFCDj$N%"%W%j%1!<%7%g%s$N%G!<%?$d%W%m%0%i%`$N%=!<%9!"(B
 
81
$B$"$k$$$O!"(Bftp $B$d(B mail service $B$NMxMQK!$d(B URL $B$H$$$C$?7A$GI=$5$l$?30It;2(B
 
82
$B>H$J$I$N$5$^$6$^$J$b$N$,9M$($i$^$9!#$3$N$?$a!"I=<($@$1$r9M$($F$$$?(B STD
 
83
11 $B$K$*$1$kMxMQ<T3&LL$NC1=c$J1dD9$G$O(B MIME $B$NA4$F$N5!G=$r07$&$3$H$O$G$-(B
 
84
$B$^$;$s!#$D$^$j!"(BMIME $B$N7A<0$K9g$o$;$FI|9f$9$k$@$1$G$OIT==J,$G$"$j!"MxMQ(B
 
85
$B<T$H$NBPOCE*$J:F@8=hM}$r9MN8$9$kI,MW$,$"$j$^$9!#(BMIME $B=qLL$N7A<0$O<+F0=h(B
 
86
$BM}$,$7$d$9$/@_7W$5$l$F$$$^$9$,!"(BMIME $B=qLL$K4^$^$l$kFbMF$NCf$K$O%;%-%e%j(B
 
87
$B%F%#!<>e$NLdBj$+$i<+F0=hM}$r$9$k$Y$-$G$J$$$b$N$,$"$j!"$3$&$$$C$?$b$N$N:F(B
 
88
$B@8$K4X$7$F$OMxMQ<T$NH=CG$r6D$0$h$&$K@_7W$5$l$k$Y$-$G$7$g$&!#7k6I!"(BMIME 
 
89
$B=qLL$r07$&$?$a$K$O(B STD 11 $B$*$h$S(B MIME $B$N9=J8$G5-=R$5$l$?%a%C%;!<%8$N>pJs(B
 
90
$B8r49MQI=8=$H$=$N2r<a7k2L$G$"$kI=<(2hLL$d:F@8Ey$N=hM}$r6hJL$7$F9M$($kI,MW(B
 
91
$B$,$"$j$^$9!#$^$?!"MxMQ<T$H$NBPOCE*$J:F@8=hM}$,I,MW$G$9!#(B@refill
 
92
 
 
93
$B$3$N$?$a!"(BMIME-View $B$O#1$D$N=qLL$KBP$7$F!">pJs8r49MQI=8=$r3JG<$9$k(B 
 
94
mime-raw-buffer $B$HI=<(MQI=8=$r3JG<$9$k(B mime-preview-buffer $B$N#2$D$N(B 
 
95
buffer $B$rMQ$$$^$9!#(B@refill
 
96
 
 
97
MIME-View $B$O(B mime-preview-buffer $B$KBP$7$F(B mime-view-mode $B$H$$$&(B MIME
 
98
message $B$r1\Mw$9$k$?$a$N(B mode $B$rDs6!$7$^$9!#MxMQ<T$O$3$3$G3F(B entity $B$K(B
 
99
$BBP$7$FA`:n$r9T$&$3$H$,$G$-$^$9!#(B
 
100
 
 
101
 
 
102
@node MIME-Preview, mime-view-mode, Overview of MIME-View, MIME-View
 
103
@section mime-preview-buffer $B$N2hLL9=@.(B
 
104
 
 
105
mime-view-mode $B$G$O3F(B entity $B$KBP$7$F(B@refill
 
106
 
 
107
@example
 
108
        [entity-button]
 
109
        (header)
 
110
        
 
111
        (body)
 
112
        (separator)
 
113
@end example
 
114
 
 
115
@noindent
 
116
$B$H$$$&>pJs$rI=<($7$^$9!#$3$l$i$O>r7o$K=>$C$F(B design $B$rJQ99$7$?$j!"I=<((B
 
117
$B$rM^@)$9$k$3$H$b$G$-$^$9!#(B
 
118
 
 
119
$B0J2<$K!"I=<(Nc$r<($7$^$9!#(B
 
120
 
 
121
 
 
122
@example
 
123
From: morioka@@jaist.ac.jp ($B<i2,(B $BCNI'(B / MORIOKA Tomohiko)
 
124
Subject: Re: $B<ALd!)(B
 
125
Newsgroups: zxr.message.mime
 
126
Date: 22 Oct 93 11:02:44
 
127
Mime-Version: 1.0
 
128
Organization: Japan Advanced Institute of Science and Technology,
 
129
        Ishikawa, Japan
 
130
 
 
131
[1  (text/plain)]
 
132
  MIME-Edit mode $B$K$*$1$k!"(BMIME message $B$N:n$jJ}!#(B
 
133
 
 
134
  C-c C-x ? $B$r2!$9$H(B help $B$,=P$F$/$k!#(B
 
135
 
 
136
C-c C-x C-t     insert a text message.
 
137
C-c C-x TAB     insert a (binary) file.
 
138
C-c C-x C-e     insert a reference to external body.
 
139
C-c C-x C-v     insert a voice message.
 
140
C-c C-x C-y     insert a mail or news message.
 
141
C-c C-x RET     insert a mail message.
 
142
C-c C-x C-s     insert a signature file at end.
 
143
C-c C-x t       insert a new MIME tag.
 
144
C-c C-m C-a     enclose as multipart/alternative.
 
145
C-c C-m C-p     enclose as multipart/parallel.
 
146
C-c C-m C-m     enclose as multipart/mixed.
 
147
C-c C-m C-d     enclose as multipart/digest.
 
148
C-c C-m C-s     enclose as PGP signed.
 
149
C-c C-m C-e     enclose as PGP encrypted.
 
150
C-c C-x C-k     insert PGP public key.
 
151
C-c C-x p       preview editing MIME message.
 
152
...
 
153
 
 
154
$B$C$FLu$G!"(BC-c C-x C-i $B$r2!$7$F!"A^F~$7$?$$(B binary file $B$r;XDj$7$^$9!#(B
 
155
 
 
156
  binary file $B$N(B MIME encoding $B$K$O!"IaDL!"(BBase64 $B$r;XDj$7$^$9!#(B
 
157
 
 
158
[2  (image/gif)]
 
159
 
 
160
[3  (text/plain)]
 
161
 
 
162
  $B$3$s$JIw$K!"3(F~$j(B message $B$N$G$->e$,$j!#(B
 
163
 
 
164
$B".".".".".".".".".".".(B $B%m%7%"%s!&%F%#!<$r0lGU!#(B $B".".".".".".".".".".".(B
 
165
$B".".".".".(B  $B!y(B $B%8%c%`$G$O$J$/%^!<%^%l!<%I$G$b$J$/K*L*$G(B $B!y(B  $B".".".".".(B
 
166
$B".".".".".(B         $B'.'0'2$$'0','!(B  $B'4'0'.'0'7'*','0(B         $B".".".".".(B
 
167
$B".".".".".".".(B  Internet E-mail: <morioka@@jaist.ac.jp>  $B".".".".".".".(B
 
168
@end example
 
169
 
 
170
 
 
171
 
 
172
@menu
 
173
* entity-button::               
 
174
* entity-header::               
 
175
* entity-body::                 
 
176
@end menu
 
177
 
 
178
@node entity-button, entity-header, MIME-Preview, MIME-Preview
 
179
@subsection entity-button
 
180
@cindex entity-number
 
181
@cindex entity-button
 
182
 
 
183
@strong{entity-button} $B$O(B entity $B$N@hF,$K$"$C$F!"$=$N(B entity $B$K4X$9$kBg(B
 
184
$B$^$+$J>pJs$rI=<($9$kItJ,$G$9!#(B@refill
 
185
 
 
186
$BI8=`$G$O(B
 
187
 
 
188
@example
 
189
        [1.3 test (text/plain)]
 
190
@end example
 
191
 
 
192
@noindent
 
193
$B$N$h$&$J46$8$KI=<($5$l$^$9!#(B
 
194
 
 
195
$B:G=i$N?t;z$O(B message $BCf$N$3$N(B entity $B$N0LCV$r@aHV9f$N$h$&$KI=$7$?$b$N$G!"(B
 
196
@strong{entity-number} $B$H8F$S$^$9!#(B@refill
 
197
 
 
198
$B#2HVL\$NJ8;zNs$OI=Bj$rI=$7$^$9!#$3$N>pJs$O!"(B
 
199
 
 
200
@enumerate
 
201
@item
 
202
Content-Description field $B$b$7$/$O(B Subject field $B$K=q$+$l$?I=Bj(B
 
203
@item
 
204
Content-Disposition field $B$N(B filename parameter $B$K=q$+$l$?(B file $BL>(B
 
205
@item
 
206
Content-Type field $B$N(B name parameter $B$K=q$+$l$?(B file $BL>(B
 
207
@item
 
208
 uuencode $B$N>l9g$N(B file $BL>(B
 
209
@end enumerate
 
210
 
 
211
@noindent
 
212
$B$+$i:n$j$^$9!#$I$l$bB8:_$7$J$$>l9g$O6uGr$,I=<($5$l$^$9!#(B
 
213
 
 
214
$B#3HVL\$N3g8L$NCf$N>pJs$O$=$N(B entity $B$N(B media-type/subtype $B$rI=$7$^$9!#Hs(B 
 
215
MIME entity $B$N>l9g!"(B@code{nil} $B$,I=<($5$l$^$9!#(B@refill
 
216
 
 
217
$B$3$N(B entity-button $B$O(B entity $B$NFbMF$r>]D'$9$k(B icon $B$N$h$&$JLr3d$r2L$?(B
 
218
$B$7$^$9!#Nc$($P!"(B
 
219
 
 
220
@example
 
221
        [2  (image/gif)]
 
222
@end example
 
223
 
 
224
@noindent
 
225
$B$N>e$G(B @kbd{v} $B$r2!$;$P$3$3$KF~$C$F$$$k3($,I=<($5$l$^$9!#(B
 
226
 
 
227
$B$^$?!"(Bmouse $BA`:n$,2DG=$J>l9g!"(Bentity-button $B$rBh#2%\%?%s!J(B3 button
 
228
mouse $B$N>l9g!"Cf1{$N%\%?%s!K$G2!$;$P!"F1MM$K$=$N3($,I=<($5$l$^$9!#(B
 
229
 
 
230
 
 
231
@node entity-header, entity-body, entity-button, MIME-Preview
 
232
@subsection entity-header
 
233
@cindex entity-header
 
234
 
 
235
@strong{entity-header} $B$O$"$k(B entity $B$N(B header $B$rI=<($9$kIt(B
 
236
$BJ,$G$9!J!V$=$N$^$^$d$s$1!W$C$FE\$i$J$$$G!#$=$&$$$&$b$s$J$s$G$9!K!#(B
 
237
 
 
238
 
 
239
@node entity-body,  , entity-header, MIME-Preview
 
240
@subsection entity-body
 
241
@cindex entity-body
 
242
 
 
243
@strong{entity-body} $B$O(B part $B$NFbMF$rI=<($9$kItJ,$G$9!#(B@refill
 
244
 
 
245
$B$3$l$b$R$M$j$,B-$j$J$$$G$9$,!"$^$"!"$=$&$$$&$b$s$G$9!#(B@refill
 
246
 
 
247
$B$H$O$$$(!"<B:]$K$O>/$7$R$M$C$F$^$9!#(B@refill
 
248
 
 
249
text entity $B$N>l9g$O(B charset $B$K1~$8$F(B code $BJQ49$7$?$j$7$^$9$7!"(BXEmacs $B$G(B
 
250
$B$O(B image entity $B$rJQ49$7$J$$$H$$$1$J$$$7!#(B@refill
 
251
 
 
252
$B>\$7$/$O$^$?8e$G!#(B
 
253
 
 
254
 
 
255
@node mime-view-mode,  , MIME-Preview, MIME-View
 
256
@section mime-preview-buffer $B$G$NA`:n(B
 
257
 
 
258
mime-preview-buffer $B$K$O0J2<$N5!G=$,$"$j$^$9!#(B@refill
 
259
 
 
260
@table @kbd
 
261
@item @key{u}
 
262
$B>e$N(B part $B$KLa$k!J(Bmessage $B$N0lHV>e$N(B part $B$G$3$l$r9T$J$&$H(B Summary
 
263
mode $B$KLa$k(B (*1)$B!K(B
 
264
 
 
265
@item @key{p}
 
266
$BA0$N(B part $B$K0\F0$9$k(B
 
267
 
 
268
@item @key{M-TAB}
 
269
$BA0$N(B part $B$K0\F0$9$k(B
 
270
 
 
271
@item @key{n}
 
272
$B<!$N(B part $B$K0\F0$9$k(B
 
273
 
 
274
@item @key{TAB}
 
275
$B<!$N(B part $B$K0\F0$9$k(B
 
276
 
 
277
@item @key{SPC}
 
278
scroll up $B$9$k(B
 
279
 
 
280
@item @key{M-SPC}
 
281
scroll down $B$9$k(B
 
282
 
 
283
@item @key{DEL}
 
284
scroll down $B$9$k(B
 
285
 
 
286
@item @key{RET}
 
287
$B<!$N9T$K0\F0$9$k(B
 
288
 
 
289
@item @key{M-RET}
 
290
$BA0$N9T$K0\F0$9$k(B
 
291
 
 
292
@item @key{v}
 
293
part $B$r:F@8$9$k(B (*2)
 
294
 
 
295
@item @key{e}
 
296
part $B$+$i(B file $B$r<h$j=P$9(B (*2)
 
297
 
 
298
@item @key{C-c C-p}
 
299
part $B$r0u:~$9$k(B (*2)
 
300
 
 
301
@item @key{mouse-button-2}
 
302
preview-buffer $BCf$N(B mouse button $B$r5/F0$9$k(B
 
303
 
 
304
content-button $B$r2!$;$P!"$=$N(B part $B$,:F@8$5$l$k(B(*2)@refill
 
305
 
 
306
URL-button $B$r2!$;$P!"$=$N(B WWW browser $B$,5/F0$5$l$k(B@refill
 
307
 
 
308
@end table
 
309
 
 
310
@noindent
 
311
@strong{[$BCm0U(B]}
 
312
@quotation
 
313
 
 
314
(*1) MUA $B$G(B mime-view $B$N@_Dj$r$7$F$$$J$$>l9g!"(BSummary mode $B$K$OLa$j$^$;(B
 
315
$B$s!#(B@refill
 
316
 
 
317
(*2) $B<B:]$NF0:n$OBP1~$9$k(B method $B$K0M$j$^$9!#(B
 
318
@end quotation
 
319
 
 
320
 
 
321
 
 
322
@node MIME-Edit, Various, MIME-View, Top
 
323
@chapter MIME message $B$NJT=8(B
 
324
@cindex MIME-Edit
 
325
 
 
326
@strong{MIME-Edit} $B$O(B GNU Emacs $B$GF0:n$9$kHFMQE*$J(B MIME
 
327
composer $B$G$9!#(B
 
328
 
 
329
 
 
330
@menu
 
331
* mime-edit-mode::              MIME message $B$rJT=8$9$k$?$a$N(B minor-mode
 
332
* single-part tags::            single-part $B$KBP$9$kA`:n(B
 
333
* enclosure tags::              enclosure $B$KBP$9$kA`:n(B
 
334
* other MIME-Edit operations::  mime-edit-mode $B$K$*$1$k$=$NB>$NA`:n(B
 
335
* file-type specification::     $BA^F~$5$l$k(B file $B$KBP$9$k(B tag $B$N7hDj(B
 
336
* transfer level::              
 
337
* message/partial sending::     Splitting
 
338
@end menu
 
339
 
 
340
@node mime-edit-mode, single-part tags, MIME-Edit, MIME-Edit
 
341
@section MIME message $B$rJT=8$9$k$?$a$N(B minor-mode
 
342
@cindex enclosure
 
343
@cindex multi-part $B=*N;(B tag
 
344
@cindex multi-part $B3+;O(B tag
 
345
@cindex tag
 
346
@cindex mime-edit-mode
 
347
 
 
348
@strong{mime-edit-mode} $B$O(B MIME message $B$r:n@.$9$k$?$a$N(B minor-mode $B$G$9!#(B
 
349
$B$3$N(B mode $B$G$O(B @strong{tag} $B$r;H$C$F$5$^$6$^$J<oN`$N(B data $B$rI=8=$7!"$5$^(B
 
350
$B$6$^$J<oN`$N(B data $B$+$i$J$kJ#?t$NItJ,$+$i$J$k(B message $B$rJT=8$9$k$3$H$r2D(B
 
351
$BG=$K$7$F$$$^$9!#(B@refill
 
352
 
 
353
tag $B$K$O(B
 
354
 
 
355
@itemize @bullet
 
356
@item
 
357
 single-part tag
 
358
@item
 
359
 multi-part tag
 
360
@end itemize
 
361
 
 
362
@noindent
 
363
$B$N#2$D$,$"$j$^$9!#(B
 
364
 
 
365
single-part tag $B$O(B single part $B$rI=8=$9$k$?$a$N(B tag $B$G!"(B@refill
 
366
 
 
367
@example
 
368
        --[[TYPE/SUBTYPE;PARAMETERS][ENCODING]
 
369
        OPTIONAL-FIELDS]
 
370
@end example
 
371
 
 
372
@noindent
 
373
$B$H$$$&$h$&$J7A$r$7$F$$$^$9!#(B
 
374
 
 
375
TYPE/SUBTYPE $B$*$h$S(B PARAMETERS $B$O(B Content-Type
 
376
(@ref{(mime-ja)Content-Type}) $BMs$N(B type/subtype $B$*$h$S(B parameters $B$rI=$7(B
 
377
$B$^$9!#(BTYPE/SUBTYPE $B$OI,?\$G$"$j!"(BPARAMETERS $B$O>JN,2D$G$9!#(B@refill
 
378
 
 
379
ENCODING $B$O(B Content-Transfer-Encoding
 
380
(@ref{(mime-ja)Content-Transfer-Encoding}) $BMs$rI=$7$^$9!#$3$l$b>JN,2D$G(B
 
381
$B$9!#(B@refill
 
382
 
 
383
OPTIONAL-FIELDS $B$O(B Content-Type, Content-Transfer-Encoding $B0J30$N(B field 
 
384
$B$r=q$/$?$a$NItJ,$G!">JN,2D$G$9!#(B@refill
 
385
 
 
386
multi-part tag $B$O(B multi part (@ref{(mime-ja)multipart}) $B$rI=8=$9$k$?$a$N(B 
 
387
tag $B$G!"(B@refill
 
388
 
 
389
@example
 
390
        --<<TYPE>>-@@@{
 
391
@end example
 
392
 
 
393
@noindent
 
394
$B$H$$$&7A$N(B @strong{multi-part $B3+;O(B tag} $B$H8F$P$l$k(B multi
 
395
part $B$N3+;O$r<($9(B tag $B$H(B
 
396
 
 
397
@example
 
398
        --@@@}-<<TYPE>>
 
399
@end example
 
400
 
 
401
@noindent
 
402
$B$H$$$&7A$N(B @strong{multi-part $B=*N;(B tag} $B$H8F$P$l$k(B multi
 
403
part $B$N=*N;$r<($9(B tag $B$,$"$j$^$9!#(B
 
404
 
 
405
$B$^$?!"(Bmulti-part $B3+;O(B tag $B$H(B multi-part $B=*N;(B tag $B$G0O$^$l$?ItJ,$r(B 
 
406
@strong{enclosure} $B$H8F$S$^$9!#(B
 
407
 
 
408
 
 
409
@node single-part tags, enclosure tags, mime-edit-mode, MIME-Edit
 
410
@section single-part $B$KBP$9$kA`:n(B
 
411
 
 
412
single-part $B$r:n$k$?$a$NA`:n$K$O0J2<$N$h$&$J$b$N$,$"$j$^$9!#(B
 
413
 
 
414
@table @kbd
 
415
@item @key{C-c C-x C-t}
 
416
text part $B$rI=$9(B single-part tag $B$rA^F~$7$^$9!#(B
 
417
 
 
418
@item @key{C-c C-x C-i}
 
419
file $B$r(B MIME part $B$H$7$FE:IU$7$^$9!#A0$K(B @kbd{C-u} $B$rIU$1$?>l9g!">o$K(B 
 
420
media-type, subtype $BEy$rJ9$$$FMh$^$9!#(B(cf. @ref{tag specification for inserted file})
 
421
 
 
422
@item @key{C-c C-x C-e}
 
423
external part $B$rA^F~$7$^$9!#(B
 
424
 
 
425
@item @key{C-c C-x C-v}
 
426
@kbd{C-g} $B$,2!$5$l$k$^$GO?2;$r9T$$!"2;@<(B part $B$rA^F~$7$^$9!#!J;H(B
 
427
$BMQ$G$-$J$$>l9g$,$"$j$^$9!K(B
 
428
 
 
429
@item @key{C-c C-x C-y}
 
430
$B8=:_I=<(Cf$N(B (mail or news) message $B$rA^F~$7$^$9!#!J<B:]$NF0:n$O;HMQ$7(B
 
431
$B$F$$$k(B MUA $B$K0MB8$7$^$9!K(B
 
432
 
 
433
@item @key{C-c C-x C-m}
 
434
mail message $B$rA^F~$7$^$9!#(B
 
435
 
 
436
@item @key{C-c C-x C-w}, @key{C-c C-x C-s}
 
437
signature $B$rA^F~$7$^$9!#(B
 
438
 
 
439
@item @key{C-c C-x C-k}
 
440
PGP (@ref{PGP}) $B$N8x3+80$rA^F~$7$^$9!#(B
 
441
 
 
442
@item @key{C-c C-x t}
 
443
$BG$0U$N(B single-part tag $B$rA^F~$7$^$9!#(B
 
444
 
 
445
@end table
 
446
 
 
447
 
 
448
 
 
449
@node enclosure tags, other MIME-Edit operations, single-part tags, MIME-Edit
 
450
@section enclosure $B$KBP$9$kA`:n(B
 
451
 
 
452
enclosure $B$r:n$k$?$a$NA`:n$H$7$F$O0J2<$N$h$&$J$b$N$,$"$j$^$9!#(B
 
453
 
 
454
@table @kbd
 
455
@item @key{C-c C-m C-a}
 
456
$B;XDj$7$?(B region $B$r(B multipart/alternative $B$H$7$F0O$_$^$9!#(B
 
457
 
 
458
@item @key{C-c C-m C-p}
 
459
$B;XDj$7$?(B region $B$r(B multipart/parallel $B$H$7$F0O$_$^$9!#(B
 
460
 
 
461
@item @key{C-c C-m C-m}
 
462
$B;XDj$7$?(B region $B$r(B multipart/mixed $B$H$7$F0O$_$^$9!#(B
 
463
 
 
464
@item @key{C-c C-m C-d}
 
465
$B;XDj$7$?(B region $B$r(B multipart/digest $B$H$7$F0O$_$^$9!#(B
 
466
 
 
467
@item @key{C-c C-m C-s}
 
468
$B;XDj$7$?(B region $B$KEE;R=pL>$r9T$$$^$9!#(B(cf. @ref{PGP})
 
469
 
 
470
@item @key{C-c C-m C-e}
 
471
$B;XDj$7$?(B region $B$r0E9f2=$7$^$9!#(B(cf. @ref{PGP})
 
472
 
 
473
@item @key{C-c C-m C-q}
 
474
$B;XDj$7$?(B region $BFb$N(B tag $B$rL58z$K$7!"$=$N(B tag $B$rJ8;zNs$H$7$FMxMQ$G$-$k(B
 
475
$B$h$&$K$7$^$9!#!J8=:_$NHG$G$O$&$^$/F/$+$J$$$3$H$,$"$j$^$9!#$^$?!"EE;R=p(B
 
476
$BL>$H$NJ;MQ$K4X$7$F$bIT40A4$G$9!K(B
 
477
 
 
478
@end table
 
479
 
 
480
 
 
481
 
 
482
@node other MIME-Edit operations, file-type specification, enclosure tags, MIME-Edit
 
483
@section mime-edit-mode $B$K$*$1$k$=$NB>$NA`:n(B
 
484
 
 
485
mime-edit-mode $B$K$*$1$k$=$NB>$NA`:n$r@bL@$7$^$9!#(B
 
486
 
 
487
@table @kbd
 
488
@item @key{C-c C-c}
 
489
$BJT=8Cf$N(B message $B$rAw?.$7$^$9!#(B
 
490
 
 
491
@item @key{C-c C-x p}
 
492
$BJT=8Cf$N(B message $B$r(B preview $B$7$^$9!#(B(cf. @ref{MIME-View})
 
493
 
 
494
@item @key{C-c C-x C-z}
 
495
$BJT=8Cf$N(B message $B$rAw?.$9$k$3$H$J$/!"(Bmime-edit-mode $B$r=*N;$7$^$9!#(B
 
496
 
 
497
@item @key{C-c C-x /}
 
498
$BBg$-$J(B message $B$rAw?.$9$k>l9g$K(B message/partial $B7A<0$K<+F0J,3d2DG=$H$9(B
 
499
$B$k$+$I$&$+$r7h$a$^$9!#(B
 
500
 
 
501
@item @key{C-c C-x 7}
 
502
transfer level (@ref{transfer level}) $B$r(B 7bit (@ref{(mime-ja)7bit}) $B$K$7(B
 
503
$B$^$9!#(B
 
504
 
 
505
@item @key{C-c C-x 8}
 
506
transfer level (@ref{transfer level}) $B$r(B 8bit (@ref{(mime-ja)8bit}) $B$K$7(B
 
507
$B$^$9!#(B
 
508
 
 
509
@item @key{C-c C-x v}
 
510
message $BA4BN$rEE;R=pL>$9$k$+$I$&$+$r7h$a$^$9!#(B(cf. @ref{PGP})
 
511
 
 
512
@item @key{C-c C-x h}
 
513
message $BA4BN$r0E9f2=$9$k$+$I$&$+$r7h$a$^$9!#(B(cf. @ref{PGP})
 
514
 
 
515
@item @key{C-c C-x ?}
 
516
help message $B$rI=<($7$^$9!#(B
 
517
 
 
518
@end table
 
519
 
 
520
 
 
521
 
 
522
@node file-type specification, transfer level, other MIME-Edit operations, MIME-Edit
 
523
@section $BA^F~$5$l$k(B file $B$KBP$9$k(B tag $B$N7hDj(B
 
524
 
 
525
@kbd{C-c C-x C-i} (@code{mime-edit-insert-file}) $B$r<B9T$7$?;~!"A^F~$5$l(B
 
526
$B$k(B file $B$KBP$9$k(B media-type $B$d(B encoding $B$J$I$N(B tag $B$N>pJs$OJQ?t(B 
 
527
@code{mime-file-types} $B$K$h$C$F(B file $BL>$+$i?dB,$5$l$^$9!#(B@refill
 
528
 
 
529
$BA0$K(B @kbd{C-u} $B$rIU$1$?;~!"$*$h$S!"E,Ev$JCM$,8+IU$+$i$J$+$C$?>l9g!"(Buser 
 
530
$B$KBP$7$FCM$NF~NO$rB%$7$^$9!#!JA0$K(B @kbd{C-u} $B$rIU$1$?;~!"?dB,$5$l$?CM$,(B
 
531
$B4{DjCM$H$7$FMQ$$$i$l$^$9!K(B@refill
 
532
 
 
533
file $BL>$KBP$9$k4{DjCM$rJQ$($?$$>l9g$OJQ?t(B @code{mime-file-types}
 
534
$B$r@_Dj$7$F2<$5$$!#(B
 
535
 
 
536
@defvar mime-file-types
 
537
 
 
538
$BA^F~$5$l$k(B file $B$N(B file $BL>$KBP$9$k(B tag $B$N4{DjCM$rM?$($k!#(B@refill
 
539
 
 
540
$B$3$NJQ?t$O(B
 
541
 
 
542
@lisp
 
543
        (FILE_PAT TYPE SUBTYPE PARAMS ENCODING
 
544
         DISPOSITION_TYPE DISPOSITION_PARAMS)
 
545
@end lisp
 
546
 
 
547
 
 
548
$B$H$$$&(B list $B$N(B list $B$G!"3FMWAG$O0J2<$NDL$j$G$"$k!'(B
 
549
 
 
550
@table @samp
 
551
@item FILE_PAT
 
552
file $BL>$rI=$9@55,I=8=(B
 
553
 
 
554
@item TYPE
 
555
media type
 
556
 
 
557
@item SUBTYPE
 
558
media subtype
 
559
 
 
560
@item PARAMS
 
561
Content-Type field $B$N(B parameter
 
562
 
 
563
@item ENCODING
 
564
Content-Transfer-Encoding
 
565
 
 
566
@item DISPOSITION_TYPE
 
567
disposition-type
 
568
 
 
569
@item DISPOSITION_PARAMS
 
570
Content-Disposition field $B$N(B parameter
 
571
 
 
572
@end table
 
573
 
 
574
@noindent
 
575
$B@_DjNc!'(B @file{*.rtf} $B$KBP$9$k(B media type $B$r(B application/rtf $B$K(B
 
576
$B$9$k>l9g(B
 
577
 
 
578
@lisp
 
579
(eval-after-load
 
580
    "mime-edit"
 
581
  '(set-alist 'mime-file-types
 
582
              "\\.rtf$"
 
583
              '("application" "rtf" nil nil
 
584
                "attachment" (("filename" . file)))
 
585
              ))
 
586
@end lisp
 
587
@end defvar
 
588
 
 
589
 
 
590
 
 
591
@node transfer level, message/partial sending, file-type specification, MIME-Edit
 
592
@section transfer level
 
593
@cindex transfer level
 
594
 
 
595
message $B$KA^F~$9$k(B data $B$O(B 7bit (@ref{(mime-ja)7bit}) $B$J$$$7(B 8bit
 
596
(@ref{(mime-ja)8bit}) $B$b$7$/$O(B binary (@ref{(mime-ja)binary}) $B$GI=8=$9$k(B
 
597
$B$3$H$,$G$-$^$9!#(B@refill
 
598
 
 
599
$B$h$C$F!"(B7bit $B$7$+DL$5$J$$(B MTA (@ref{(mime-ja)MTA}) $B$r7PM3$9$k>l9g!"(B7bit 
 
600
$B$N(B data $B$O$=$N$^$^$GAw$l$^$9$,!"(B8bit $B$d(B binary $B$N(B data $B$O(B 7bit $B$KJQ49$7(B
 
601
$B$J$1$l$P$J$j$^$;$s!#(B@refill
 
602
 
 
603
$BF1MM$K!"(B8bit $B$7$+DL$5$J$$(B MTA $B$r7PM3$9$k>l9g!"(B7bit $B$d(B 8bit $B$N(B data $B$O$=(B
 
604
$B$N$^$^$GAw$l$^$9$,!"(Bbinary $B$N(B data $B$O(B 7bit $B$+(B 8bit $B$KJQ49$7$J$1$l$P$J$j(B
 
605
$B$^$;$s!#(B@refill
 
606
 
 
607
@noindent
 
608
@strong{[Memo]}
 
609
@quotation
 
610
EBCDIC $B$7$+DL$5$J$$(B MTA $B$r7PM3$9$k>l9g!"(B7bit $B$N(B data $B$b(B base64 $BEy$GJQ(B
 
611
$B49$7$J$$$HAw$l$^$;$s$,!";d$O(B EBCDIC $B$N$3$H$^$G$OCN$j$^$;$s!#(B(^_^;
 
612
 
 
613
$BF1MM$K!"@)8fJ8;z$rDL$5$J$$(B MTA $B$N$3$H$d(B code $BJQ49$r9T$J$&(B MTA $B$b>C$($F$J(B
 
614
$B$/$J$C$FM_$7$$$G$9!#(B(^_^;@refill
 
615
 
 
616
binary $B$bDL$9(B MTA $B$bB8:_$9$k$s$G$7$g$&$,!":#$N$H$3$m$"$^$j0lHLE*$H$O$$$((B
 
617
$B$J$$$G$7$g$&!#(B
 
618
@end quotation
 
619
 
 
620
@strong{transfer level} $B$H$$$&$N$O$I$NHO0O$N(B data $B$^$GAw$l$k$+(B
 
621
$B$H$$$&$3$H$rI=$9$b$N$G$9!#(Bmime-edit $B$O(B 
 
622
@code{mime-transfer-level} $B$H$$$&JQ?t$r;}$C$F$*$j!"$3$l$G(B 
 
623
transfer level $B$rI=8=$7$^$9!#(B
 
624
 
 
625
 
 
626
@defvar mime-transfer-level
 
627
 
 
628
transfer level $B$rI=$9!#(B@refill
 
629
 
 
630
$B$"$k(B data $B$N(B transfer level $B$,$3$NCM$r1[$($k>l9g!"(B7bit data $B$X$NJQ49$,9T(B
 
631
$B$o$l$k!#(B@refill
 
632
 
 
633
$B8=:_$N$H$3$m!"(B7 $B$+(B 8 $B$,M-8z$G$"$k!#4{DjCM$O(B 7 $B$G$"$k!#(B@refill
 
634
 
 
635
EBCDIC $B$r(B 5, ASCII printable $B$N$_$r(B 6, binary $B$r(B 9 $B$H$9$k$3$H$r7W2h$7$F(B
 
636
$B$$$k$,!"<BAu$NM=Dj$O$J$$!#(B
 
637
@end defvar
 
638
 
 
639
 
 
640
 
 
641
@noindent
 
642
@strong{[Memo]}
 
643
@quotation
 
644
transfer level $B$O(B message header (@ref{header}) $B$K$O4X78$7$J$$!#(BMIME $B$O(B 
 
645
body $B$K$*$$$F!"(B8bit $B$N(B data $B$r;H$($k$h$&$K(B STD 11 (@ref{(mime-ja)STD 11}) $B$r3HD%$7$F$$$k$,!"(Bmessage header $B$G$O(B us-ascii
 
646
(@ref{(mime-ja)us-ascii}) $B$N$_$rMQ$$$k$3$H$r5a$a$F$$$k!#(B
 
647
@end quotation
 
648
 
 
649
 
 
650
 
 
651
@node message/partial sending,  , transfer level, MIME-Edit
 
652
@section Splitting
 
653
 
 
654
@defvar mime-edit-split-message
 
655
 
 
656
Non-nil $B$J$i$PBg$-$J%a%C%;!<%8$rJ,3d$7$FAw?.$7$^$9!#(B
 
657
@end defvar
 
658
 
 
659
 
 
660
@defvar mime-edit-message-default-max-lines
 
661
 
 
662
$B%a%C%;!<%8$N:GBg9T?t$N%G%U%)%k%HCM$G$9!#(B
 
663
@end defvar
 
664
 
 
665
 
 
666
@defvar mime-edit-message-max-lines-alist
 
667
 
 
668
$B%a%8%c!<%b!<%IBP%a%C%;!<%8$N:GBg9T?t$+$i@.$kO"A[%j%9%H$G$9!#(B@refill
 
669
 
 
670
$B%a%8%c!<%b!<%I$,$3$3$G;XDj$5$l$F$J$$>l9g$K$O(B
 
671
@code{mime-edit-message-default-max-lines} $B$rMQ$$$^$9!#(B
 
672
@end defvar
 
673
 
 
674
 
 
675
@defvar mime-edit-split-blind-field-regexp
 
676
 
 
677
$BJ,3dAw?.$N:]$KL5;k$5$l$k%U%#!<%k%IL>$K%^%C%A$9$k@55,I=8=$G$9!#(B
 
678
@end defvar
 
679
 
 
680
 
 
681
 
 
682
@node Various, Concept Index, MIME-Edit, Top
 
683
@chapter $B$=$NB>(B
 
684
 
 
685
 
 
686
@menu
 
687
* PGP::                         $B0E9f2=!"=pL>(B
 
688
* Buttons::                     $B2!KU(B
 
689
* Acting-condition configuration::  $B<B9T>r7o$N@_Dj(B
 
690
@end menu
 
691
 
 
692
@node PGP, Buttons, Various, Various
 
693
@section PGP
 
694
@cindex PGP-kazu
 
695
@cindex PGP/MIME
 
696
 
 
697
mime-edit $B$G$O(B @strong{PGP/MIME} (RFC 2015) $B$*$h$S(B@strong{PGP-kazu}
 
698
(draft-kazu-pgp-mime-00.txt) $B$K$h$k0E9f2=!&EE;R=pL>!&8x3+80$NA^F~5!G=$r(B
 
699
$BMxMQ$9$k$3$H$,$G$-$^$9!#(B@refill
 
700
 
 
701
$BC"$7!"$3$N5!G=$rMxMQ$9$k$K$O3F<o(B pgp command $B$,I,MW$G$9!#(B
 
702
 
 
703
@defvar pgg-default-scheme
 
704
 
 
705
$B0E9f2=$b$7$/$O=pL>$KMQ$$$k(B PGP $B$b$7$/$O(B GnuPG $B%3%^%s%I$N%P!<%8%g%s$G$9!#(B
 
706
$BCM$O(B symbol $B$r;XDj$7$^$9!#;H$($k%P!<%8%g%s$O(B @code{gpg}$B!"(B
 
707
@code{pgp} $B$b$7$/$O(B @code{pgp5} $B$G$9!#(B@refill
 
708
@end defvar
 
709
 
 
710
 
 
711
@defvar pgg-scheme
 
712
 
 
713
$BI|9f$b$7$/$O8!>Z$KMQ$$$k(B PGP $B$b$7$/$O(B GnuPG $B%3%^%s%I$N%P!<%8%g%s$G$9!#(B
 
714
$BCM$O(B symbol $B$r;XDj$7$^$9!#;H$($k%P!<%8%g%s$O(B @code{gpg}$B!"(B
 
715
@code{pgp} $B$b$7$/$O(B @code{pgp5} $B$G$9!#(B@refill
 
716
@end defvar
 
717
 
 
718
 
 
719
@defvar pgg-insert-url-function
 
720
 
 
721
$B80%5!<%P$+$i8x3+80$r<h$j4s$;$k:]$K;H$&4X?t$G$9!#%G%U%)%k%H$G$O(B
 
722
Emacs/W3 $B$r;H$&@_Dj$K$J$C$F$$$^$9!#(Bemacs-w3m $B$r;H$&>l9g$K$O(B
 
723
$B<!$N$h$&$K@_Dj$7$^$9!#(B
 
724
@lisp
 
725
(setq pgg-insert-url-function #'w3m-retrieve)
 
726
@end lisp
 
727
@end defvar
 
728
 
 
729
 
 
730
 
 
731
@node Buttons, Acting-condition configuration, PGP, Various
 
732
@section $B2!KU(B
 
733
 
 
734
@defvar mime-button-face
 
735
 
 
736
MIME-Preview $B%P%C%U%!$G(B  content-button $B$b$7$/$O(B URL-button  $B$KMQ$$$k(B
 
737
face $B$G$9!#(B
 
738
@end defvar
 
739
 
 
740
 
 
741
@defvar mime-button-mouse-face
 
742
 
 
743
MIME-preview $B%P%C%U%!$G%^%&%9$r%O%$%i%$%H$9$k:]$KMQ$$$k(B face $B$G$9!#(B
 
744
@end defvar
 
745
 
 
746
 
 
747
@defvar mime-browse-url-function
 
748
 
 
749
URL $B$r%V%i%&%:$9$k4X?t$G$9!#(B
 
750
@end defvar
 
751
 
 
752
 
 
753
 
 
754
@node Acting-condition configuration,  , Buttons, Various
 
755
@section $B<B9T>r7o$N@_Dj(B
 
756
 
 
757
@defun mime-add-condition target-type condition  &optional  mode file
 
758
 
 
759
Add @var{condition} to database specified by @var{target-type}.@refill
 
760
 
 
761
@var{target-type} must be @code{preview} or @code{action}.@refill
 
762
 
 
763
If optional argument @var{mode} is @code{strict} or @code{nil}
 
764
(omitted), @var{condition} is added strictly.@refill
 
765
 
 
766
If optional argument @var{mode} is @code{with-default}, @var{condition}
 
767
is added with default rule.@refill
 
768
 
 
769
If optional argument @var{file} is specified, it is loaded when
 
770
@var{condition} is activate.
 
771
@end defun
 
772
 
 
773
 
 
774
 
 
775
@node Concept Index, Function Index, Various, Top
 
776
@chapter $B35G0:w0z(B
 
777
 
 
778
@printindex cp
 
779
 
 
780
@node Function Index, Variable Index, Concept Index, Top
 
781
@chapter $B4X?t:w0z(B
 
782
 
 
783
@printindex fn
 
784
 
 
785
@node Variable Index,  , Function Index, Top
 
786
@chapter $BJQ?t:w0z(B
 
787
 
 
788
@printindex vr
 
789
@bye