--- /dev/null
+<!doctype sinfo system>
+<head>
+<title>SEMI 1.8 \e$B@bL@=q\e(B
+<author>\e$B<i2,\e(B \e$BCNI'\e(B <mail>morioka@jaist.ac.jp</mail>
+<date>1998/07/03
+
+<toc>
+</head>
+
+<body>
+
+<abstract>
+<p>
+This file documents SEMI, a MIME user interface for GNU Emacs.
+<p>
+GNU Emacs \e$BMQ$N\e(B MIME user interface \e$B$G$"$k\e(B SEMI \e$B$K$D$$$F@bL@$7$^$9!#\e(B
+</abstract>
+
+
+<h1> SEMI \e$B$C$F2?!)\e(B
+<node> Introduction
+<p>
+SEMI \e$B$O\e(B GNU Emacs \e$BMQ$N\e(B MIME user interface \e$B$rDs6!$9$k\e(B package \e$B$G$9!#\e(B
+<p>
+SEMI \e$B$,Ds6!$9$k\e(B MIME user interface \e$B$O\e(B MIME-View \e$B$H\e(B MIME-Edit \e$B$+$i$J$j$^\e(B
+\e$B$9!#\e(B
+<p>
+MIME-View \e$B$O\e(B MIME \e$B$d\e(B STD 11 \e$B$*$h$S!XCO0h2=$5$l$?\e(B RFC 822\e$B!Y\e(Bmessage \e$B$rI=<(\e(B
+\e$B$7$?$j!"A`:n$7$?$j$9$k$?$a$N\e(B user interface \e$B$NCf3K$G$9!#\e(B
+<p>
+MIME-Edit \e$B$O\e(B MIME message \e$B$r@8@.$9$k$?$a$N\e(B user interface \e$B$G$9!#\e(B
+<p>
+\e$B3F\e(B MUA \e$B$G$3$l$i$N5!G=$rMxMQ$9$k$3$H$K$h$j!"9bEY$J\e(B MIME \e$B5!G=$rMxMQ$9$k$3\e(B
+\e$B$H$,$G$-$^$9!#\e(B
+
+
+<h1> MIME message \e$B$N1\Mw\e(B
+<node> MIME-View
+<p>
+MIME-View \e$B$O\e(B GNU Emacs \e$B$GF0:n$9$kHFMQE*$J\e(B MIME viewer \e$B$G$9!#\e(B
+<p>
+MIME-View \e$B$O\e(B MIME message \e$B$r1\Mw$9$k$?$a$NMxMQ<T3&LL\e(B (user interface)
+\e$B$N3K$G$"$j!"$3$N>e$G\e(B presentation-method \e$B$H8F$P$l$kI=<($r:n$k%W%m%0%i%`\e(B
+\e$B$rF0$+$7$?$j!"\e(Bacting-method \e$B$H8F$P$l$k\e(B entity \e$B$N=hM}%W%m%0%i%`$rF0$+$9\e(B
+\e$B$3$H$,2DG=$G!"$5$^$6$^$J<oN`$N\e(B entity \e$B$r07$&;v$,$G$-$k$h$&$K$J$C$F$$$^$9!#\e(B
+
+
+<h2> MIME-View \e$B35@b\e(B
+<node> Overview of MIME-View
+<p>
+Internet \e$B$NEE;R=q4J!&%M%C%H%K%e!<%9$J$I$N=qLL\e(B (message) \e$B$NI=8=7A<0$O\e(B
+STD 11 \e$B$K4p$E$$$F$$$^$9!#\e(BSTD 11 \e$B$N=qLLK\BN\e(B (message body) \e$B$O9T$rM#0l$N\e(B
+\e$B9=B$$H$9$k4J0WJ8LL\e(B (plain text) \e$B$G$"$j!"J8;zId9f$b\e(B us-ascii \e$B$HDj$a$i$l\e(B
+\e$B$F$$$^$9!#<B:]$K$O!"J8;zId9f$r\e(B us-ascii \e$B$NBe$o$j$K$=$N8@8l7w$GMQ$$$i$l\e(B
+\e$B$kJ8;zId9f$H$7$?!XCO0h2=$5$l$?\e(B STD 11\e$B!Y=qLL$bMQ$$$i$l$F$-$^$7$?$,!"$3\e(B
+\e$B$N>l9g$b=qLL$NJ8;zId9f$O#1$D$G$9!#$3$N$?$a!"MxMQ<T3&LL\e(B (Message User
+Agent) \e$B$O!"$7$P$7$P!"\e(Bbyte \e$BNs\e(B = us-ascii \e$BJ8;zNs!"$J$$$7$O!"\e(Bbyte \e$BNs\e(B = \e$B$=\e(B
+\e$B$N8@8l7w$GMQ$$$kJ8;zId9f$NJ8;zNs$N$h$&$K8+Jo$7$F$-$^$7$?!#\e(B
+<p>
+\e$B$7$+$7$J$,$i!"\e(BMIME \e$B$G$O=qLL$O\e(B entity \e$B$rC10L$H$9$kLZ9=B$$K$J$j!"$^$?!"\e(B
+\e$B#1$D$N=qLL$GJ#?t$NJ8;zId9f$rMQ$$$k$3$H$,$G$-$^$9!#$^$?!"\e(Bentity \e$B$NFbMF\e(B
+\e$B$OJ8LL$d3($N$h$&$JC1=c$KI=<(2DG=$J$b$N$@$1$G$J$/!"2;@<$dF02h$J$I$N0lDj\e(B
+\e$B;~4V:F@8$5$l$k$h$&$J$b$N$dFCDj$N%"%W%j%1!<%7%g%s$N%G!<%?$d%W%m%0%i%`$N\e(B
+\e$B%=!<%9!"$"$k$$$O!"\e(Bftp \e$B$d\e(B mail service \e$B$NMxMQK!$d\e(B URL \e$B$H$$$C$?7A$GI=$5\e(B
+\e$B$l$?30It;2>H$J$I$N$5$^$6$^$J$b$N$,9M$($i$^$9!#$3$N$?$a!"I=<($@$1$r9M$(\e(B
+\e$B$F$$$?\e(B STD 11 \e$B$K$*$1$kMxMQ<T3&LL$NC1=c$J1dD9$G$O\e(B MIME \e$B$NA4$F$N5!G=$r07\e(B
+\e$B$&$3$H$O$G$-$^$;$s!#$D$^$j!"\e(BMIME \e$B$N7A<0$K9g$o$;$FI|9f$9$k$@$1$G$OIT==\e(B
+\e$BJ,$G$"$j!"MxMQ<T$H$NBPOCE*$J:F@8=hM}$r9MN8$9$kI,MW$,$"$j$^$9!#\e(BMIME \e$B=q\e(B
+\e$BLL$N7A<0$O<+F0=hM}$,$7$d$9$/@_7W$5$l$F$$$^$9$,!"\e(BMIME \e$B=qLL$K4^$^$l$kFb\e(B
+\e$BMF$NCf$K$O%;%-%e%j%F%#!<>e$NLdBj$+$i<+F0=hM}$r$9$k$Y$-$G$J$$$b$N$,$"$j!"\e(B
+\e$B$3$&$$$C$?$b$N$N:F@8$K4X$7$F$OMxMQ<T$NH=CG$r6D$0$h$&$K@_7W$5$l$k$Y$-$G\e(B
+\e$B$7$g$&!#7k6I!"\e(BMIME \e$B=qLL$r07$&$?$a$K$O\e(B STD 11 \e$B$*$h$S\e(B MIME \e$B$N9=J8$G5-=R\e(B
+\e$B$5$l$?%a%C%;!<%8$N>pJs8r49MQI=8=$H$=$N2r<a7k2L$G$"$kI=<(2hLL$d:F@8Ey$N\e(B
+\e$B=hM}$r6hJL$7$F9M$($kI,MW$,$"$j$^$9!#$^$?!"MxMQ<T$H$NBPOCE*$J:F@8=hM}$,\e(B
+\e$BI,MW$G$9!#\e(B
+<p>
+\e$B$3$N$?$a!"\e(BMIME-View \e$B$O#1$D$N=qLL$KBP$7$F!">pJs8r49MQI=8=$r3JG<$9$k\e(B
+mime-raw-buffer \e$B$HI=<(MQI=8=$r3JG<$9$k\e(B mime-preview-buffer \e$B$N#2$D$N\e(B
+buffer \e$B$rMQ$$$^$9!#\e(B
+<p>
+MIME-View \e$B$O\e(B mime-preview-buffer \e$B$KBP$7$F\e(B mime-view-mode \e$B$H$$$&\e(B MIME
+message \e$B$r1\Mw$9$k$?$a$N\e(B mode \e$B$rDs6!$7$^$9!#MxMQ<T$O$3$3$G3F\e(B entity \e$B$K\e(B
+\e$BBP$7$FA`:n$r9T$&$3$H$,$G$-$^$9!#\e(B
+
+
+<h2> mime-preview-buffer \e$B$N2hLL9=@.\e(B
+<node> MIME-Preview
+<p>
+mime-view-mode \e$B$G$O3F\e(B entity \e$B$KBP$7$F\e(B
+<p>
+<verb>
+ [entity-button]
+ (header)
+
+ (body)
+ (separator)
+</verb>
+<p>
+<noindent>
+\e$B$H$$$&>pJs$rI=<($7$^$9!#$3$l$i$O>r7o$K=>$C$F\e(B design \e$B$rJQ99$7$?$j!"I=<(\e(B
+\e$B$rM^@)$9$k$3$H$b$G$-$^$9!#\e(B
+<p>
+\e$B0J2<$K!"I=<(Nc$r<($7$^$9!#\e(B
+
+
+<verb>
+From: morioka@jaist.ac.jp (\e$B<i2,\e(B \e$BCNI'\e(B / MORIOKA Tomohiko)
+Subject: Re: \e$B<ALd!)\e(B
+Newsgroups: zxr.message.mime
+Date: 22 Oct 93 11:02:44
+Mime-Version: 1.0
+Organization: Japan Advanced Institute of Science and Technology,
+ Ishikawa, Japan
+
+[1 (text/plain)]
+ MIME-Edit mode \e$B$K$*$1$k!"\e(BMIME message \e$B$N:n$jJ}!#\e(B
+
+ C-c C-x ? \e$B$r2!$9$H\e(B help \e$B$,=P$F$/$k!#\e(B
+
+C-c C-x C-t insert a text message.
+C-c C-x TAB insert a (binary) file.
+C-c C-x C-e insert a reference to external body.
+C-c C-x C-v insert a voice message.
+C-c C-x C-y insert a mail or news message.
+C-c C-x RET insert a mail message.
+C-c C-x C-s insert a signature file at end.
+C-c C-x t insert a new MIME tag.
+C-c C-x a enclose as multipart/alternative.
+C-c C-x p enclose as multipart/parallel.
+C-c C-x m enclose as multipart/mixed.
+C-c C-x d enclose as multipart/digest.
+C-c C-x s enclose as PGP signed.
+C-c C-x e enclose as PGP encrypted.
+C-c C-x C-k insert PGP public key.
+C-c C-x C-p preview editing MIME message.
+...
+
+\e$B$C$FLu$G!"\e(BC-c C-x C-i \e$B$r2!$7$F!"A^F~$7$?$$\e(B binary file \e$B$r;XDj$7$^$9!#\e(B
+
+ binary file \e$B$N\e(B MIME encoding \e$B$K$O!"IaDL!"\e(BBase64 \e$B$r;XDj$7$^$9!#\e(B
+
+[2 (image/gif)]
+
+[3 (text/plain)]
+
+ \e$B$3$s$JIw$K!"3(F~$j\e(B message \e$B$N$G$->e$,$j!#\e(B
+
+\e$B".".".".".".".".".".".\e(B \e$B%m%7%"%s!&%F%#!<$r0lGU!#\e(B \e$B".".".".".".".".".".".\e(B
+\e$B".".".".".\e(B \e$B!y\e(B \e$B%8%c%`$G$O$J$/%^!<%^%l!<%I$G$b$J$/K*L*$G\e(B \e$B!y\e(B \e$B".".".".".\e(B
+\e$B".".".".".\e(B \e$B'.'0'2$$'0','!\e(B \e$B'4'0'.'0'7'*','0\e(B \e$B".".".".".\e(B
+\e$B".".".".".".".\e(B Internet E-mail: <morioka@jaist.ac.jp> \e$B".".".".".".".\e(B
+</verb>
+
+
+<h3> entity-button
+<node> entity-button
+<p>
+<concept>entity-button</concept> \e$B$O\e(B entity \e$B$N@hF,$K$"$C$F!"$=$N\e(B entity
+\e$B$K4X$9$kBg$^$+$J>pJs$rI=<($9$kItJ,$G$9!#\e(B
+<p>
+\e$BI8=`$G$O\e(B
+
+<verb>
+ [1.3 test (text/plain)]
+</verb>
+
+<noindent>
+\e$B$N$h$&$J46$8$KI=<($5$l$^$9!#\e(B
+<p>
+\e$B:G=i$N?t;z$O\e(B message \e$BCf$N$3$N\e(B entity \e$B$N0LCV$r@aHV9f$N$h$&$KI=$7$?$b$N\e(B
+\e$B$G!"\e(B<concept>entity-number</concept> \e$B$H8F$S$^$9!#\e(B
+<p>
+\e$B#2HVL\$NJ8;zNs$OI=Bj$rI=$7$^$9!#$3$N>pJs$O!"\e(B
+
+<ol>
+<li>Content-Description field \e$B$b$7$/$O\e(B Subject field \e$B$K=q$+$l$?I=Bj\e(B
+<li>Content-Disposition field \e$B$N\e(B filename parameter \e$B$K=q$+$l$?\e(B file \e$BL>\e(B
+<li>Content-Type field \e$B$N\e(B name parameter \e$B$K=q$+$l$?\e(B file \e$BL>\e(B
+<li> uuencode \e$B$N>l9g$N\e(B file \e$BL>\e(B
+</ol>
+
+<noindent>
+\e$B$+$i:n$j$^$9!#$I$l$bB8:_$7$J$$>l9g$O6uGr$,I=<($5$l$^$9!#\e(B
+<p>
+\e$B#3HVL\$N3g8L$NCf$N>pJs$O$=$N\e(B entity \e$B$N\e(B media-type/subtype \e$B$rI=$7$^$9!#\e(B
+\e$BHs\e(B MIME entity \e$B$N>l9g!"\e(B<code>nil</code> \e$B$,I=<($5$l$^$9!#\e(B
+<p>
+\e$B$3$N\e(B entity-button \e$B$O\e(B entity \e$B$NFbMF$r>]D'$9$k\e(B icon \e$B$N$h$&$JLr3d$r2L$?\e(B
+\e$B$7$^$9!#Nc$($P!"\e(B
+
+<verb>
+ [2 (image/gif)]
+</verb>
+
+<noindent>
+\e$B$N>e$G\e(B <kbd>v</kbd> \e$B$r2!$;$P$3$3$KF~$C$F$$$k3($,I=<($5$l$^$9!#\e(B
+<p>
+\e$B$^$?!"\e(Bmouse \e$BA`:n$,2DG=$J>l9g!"\e(Bentity-button \e$B$rBh#2%\%?%s!J\e(B3 button
+mouse \e$B$N>l9g!"Cf1{$N%\%?%s!K$G2!$;$P!"F1MM$K$=$N3($,I=<($5$l$^$9!#\e(B
+
+
+<h3> entity-header
+<node> entity-header
+<p>
+<concept>entity-header</concept> \e$B$O$"$k\e(B entity \e$B$N\e(B header \e$B$rI=<($9$kIt\e(B
+\e$BJ,$G$9!J!V$=$N$^$^$d$s$1!W$C$FE\$i$J$$$G!#$=$&$$$&$b$s$J$s$G$9!K!#\e(B
+
+
+<h3> entity-body
+<node> entity-body
+<p>
+<concept>entity-body</concept> \e$B$O\e(B part \e$B$NFbMF$rI=<($9$kItJ,$G$9!#\e(B
+<p>
+\e$B$3$l$b$R$M$j$,B-$j$J$$$G$9$,!"$^$"!"$=$&$$$&$b$s$G$9!#\e(B
+<p>
+\e$B$H$O$$$(!"<B:]$K$O>/$7$R$M$C$F$^$9!#\e(B
+<p>
+text entity \e$B$N>l9g$O\e(B charset \e$B$K1~$8$F\e(B code \e$BJQ49$7$?$j$7$^$9$7!"\e(BXEmacs
+\e$B$G$O\e(B image entity \e$B$rJQ49$7$J$$$H$$$1$J$$$7!#\e(B
+<p>
+\e$B>\$7$/$O$^$?8e$G!#\e(B
+
+
+<h2> mime-preview-buffer \e$B$G$NA`:n\e(B
+<node> mime-view-mode
+<p>
+mime-preview-buffer \e$B$K$O0J2<$N5!G=$,$"$j$^$9!#\e(B
+<p>
+<kl>
+<kt>u
+<kd>
+\e$B>e$N\e(B part \e$B$KLa$k!J\e(Bmessage \e$B$N0lHV>e$N\e(B part \e$B$G$3$l$r9T$J$&$H\e(B Summary
+mode \e$B$KLa$k\e(B (*1)\e$B!K\e(B
+</kd>
+<kt>p<kd>\e$BA0$N\e(B part \e$B$K0\F0$9$k\e(B
+</kd>
+<kt>M-TAB<kd>\e$BA0$N\e(B part \e$B$K0\F0$9$k\e(B
+</kd>
+<kt>n<kd>\e$B<!$N\e(B part \e$B$K0\F0$9$k\e(B
+</kd>
+<kt>TAB<kd>\e$B<!$N\e(B part \e$B$K0\F0$9$k\e(B
+</kd>
+<kt>SPC<kd>scroll up \e$B$9$k\e(B
+</kd>
+<kt>M-SPC<kd>scroll down \e$B$9$k\e(B
+</kd>
+<kt>DEL<kd>scroll down \e$B$9$k\e(B
+</kd>
+<kt>RET<kd>\e$B<!$N9T$K0\F0$9$k\e(B
+</kd>
+<kt>M-RET<kd>\e$BA0$N9T$K0\F0$9$k\e(B
+</kd>
+<kt>v<kd>part \e$B$r:F@8$9$k\e(B (*2)
+</kd>
+<kt>e<kd>part \e$B$+$i\e(B file \e$B$r<h$j=P$9\e(B (*2)
+</kd>
+<kt>C-c C-p<kd>part \e$B$r0u:~$9$k\e(B (*2)
+</kd>
+<kt>mouse-button-2
+<kd>
+preview-buffer \e$BCf$N\e(B mouse button \e$B$r5/F0$9$k\e(B
+<p>
+content-button \e$B$r2!$;$P!"$=$N\e(B part \e$B$,:F@8$5$l$k\e(B(*2)
+<p>
+URL-button \e$B$r2!$;$P!"$=$N\e(B WWW browser \e$B$,5/F0$5$l$k\e(B
+</kd>
+</kl>
+<p>
+<memo title="\e$BCm0U\e(B">
+<p>
+(*1) MUA \e$B$G\e(B mime-view \e$B$N@_Dj$r$7$F$$$J$$>l9g!"\e(BSummary mode \e$B$K$OLa$j$^\e(B
+\e$B$;$s!#\e(B
+<p>
+(*2) \e$B<B:]$NF0:n$OBP1~$9$k\e(B method \e$B$K0M$j$^$9!#\e(B
+</memo>
+
+
+<h1> MIME message \e$B$NJT=8\e(B
+<node> MIME-Edit
+<p>
+<concept>MIME-Edit</concept> \e$B$O\e(B GNU Emacs \e$B$GF0:n$9$kHFMQE*$J\e(B MIME
+composer \e$B$G$9!#\e(B
+
+
+<h2> MIME message \e$B$rJT=8$9$k$?$a$N\e(B minor-mode
+<node> mime-edit-mode
+<p>
+<concept>mime-edit-mode</concept> \e$B$O\e(B MIME message \e$B$r:n@.$9$k$?$a$N\e(B
+minor-mode \e$B$G$9!#$3$N\e(B mode \e$B$G$O\e(B <concept>tag</concept> \e$B$r;H$C$F$5$^$6$^\e(B
+\e$B$J<oN`$N\e(B data \e$B$rI=8=$7!"$5$^$6$^$J<oN`$N\e(B data \e$B$+$i$J$kJ#?t$NItJ,$+$i$J$k\e(B
+message \e$B$rJT=8$9$k$3$H$r2DG=$K$7$F$$$^$9!#\e(B
+<p>
+tag \e$B$K$O\e(B
+
+<ul>
+<li> single-part tag
+<li> multi-part tag
+</ul>
+
+<noindent>
+\e$B$N#2$D$,$"$j$^$9!#\e(B
+<p>
+single-part tag \e$B$O\e(B single part \e$B$rI=8=$9$k$?$a$N\e(B tag \e$B$G!"\e(B
+<p>
+<verb>
+ --[[TYPE/SUBTYPE;PARAMETERS][ENCODING]
+ OPTIONAL-FIELDS]
+</verb>
+<p>
+<noindent>
+\e$B$H$$$&$h$&$J7A$r$7$F$$$^$9!#\e(B
+<p>
+TYPE/SUBTYPE \e$B$*$h$S\e(B PARAMETERS \e$B$O\e(B <dref file="mime-ja">Content-Type
+</dref> \e$BMs$N\e(B type/subtype \e$B$*$h$S\e(B parameters \e$B$rI=$7$^$9!#\e(BTYPE/SUBTYPE \e$B$O\e(B
+\e$BI,?\$G$"$j!"\e(BPARAMETERS \e$B$O>JN,2D$G$9!#\e(B
+<p>
+ENCODING \e$B$O\e(B <dref file="mime-ja">Content-Transfer-Encoding</dref> \e$BMs$rI=\e(B
+\e$B$7$^$9!#$3$l$b>JN,2D$G$9!#\e(B
+<p>
+OPTIONAL-FIELDS \e$B$O\e(B Content-Type, Content-Transfer-Encoding \e$B0J30$N\e(B
+field \e$B$r=q$/$?$a$NItJ,$G!">JN,2D$G$9!#\e(B
+<p>
+multi-part tag \e$B$O\e(B <a file="mime-ja" node="multipart">multi part</a> \e$B$rI=\e(B
+\e$B8=$9$k$?$a$N\e(B tag \e$B$G!"\e(B
+<p>
+<verb>
+ --<<TYPE>>-@{
+</verb>
+<p>
+<noindent>
+\e$B$H$$$&7A$N\e(B <concept>multi-part \e$B3+;O\e(B tag</concept> \e$B$H8F$P$l$k\e(B multi
+part \e$B$N3+;O$r<($9\e(B tag \e$B$H\e(B
+<p>
+<verb>
+ --@}-<<TYPE>>
+</verb>
+<p>
+<noindent>
+\e$B$H$$$&7A$N\e(B <concept>multi-part \e$B=*N;\e(B tag</concept> \e$B$H8F$P$l$k\e(B multi
+part \e$B$N=*N;$r<($9\e(B tag \e$B$,$"$j$^$9!#\e(B
+<p>
+\e$B$^$?!"\e(Bmulti-part \e$B3+;O\e(B tag \e$B$H\e(B multi-part \e$B=*N;\e(B tag \e$B$G0O$^$l$?ItJ,$r\e(B
+<concept>enclosure</concept> \e$B$H8F$S$^$9!#\e(B
+
+
+<h2> single-part \e$B$KBP$9$kA`:n\e(B
+<node> single-part operations
+<p>
+single-part \e$B$r:n$k$?$a$NA`:n$K$O0J2<$N$h$&$J$b$N$,$"$j$^$9!#\e(B
+
+<kl>
+<kt>C-c C-x C-t
+<kd>
+text part \e$B$rI=$9\e(B single-part tag \e$B$rA^F~$7$^$9!#\e(B
+</kd>
+<kt>C-c C-x C-i
+<kd>
+file \e$B$r\e(B MIME part \e$B$H$7$FE:IU$7$^$9!#A0$K\e(B <kbd>C-u</kbd> \e$B$rIU$1$?>l9g!"\e(B
+\e$B>o$K\e(B media-type, subtype \e$BEy$rJ9$$$FMh$^$9!#\e(B<cf node="tag specification
+for inserted file">
+</kd>
+<kt>C-c C-x C-e
+<kd>
+external part \e$B$rA^F~$7$^$9!#\e(B
+</kd>
+<kt>C-c C-x C-v
+<kd>
+<kbd>C-g</kbd> \e$B$,2!$5$l$k$^$GO?2;$r9T$$!"2;@<\e(B part \e$B$rA^F~$7$^$9!#!J;H\e(B
+\e$BMQ$G$-$J$$>l9g$,$"$j$^$9!K\e(B
+</kd>
+<kt>C-c C-x C-y
+<kd>
+\e$B8=:_I=<(Cf$N\e(B (mail or news) message \e$B$rA^F~$7$^$9!#!J<B:]$NF0:n$O;HMQ$7\e(B
+\e$B$F$$$k\e(B MUA \e$B$K0MB8$7$^$9!K\e(B
+</kd>
+<kt>C-c C-x C-m
+<kd>
+mail message \e$B$rA^F~$7$^$9!#\e(B
+</kd>
+<dt><key>C-c C-x C-w</key>, <key>C-c C-x C-s</key>
+<dd>
+signature \e$B$rA^F~$7$^$9!#\e(B
+</dd>
+<kt>C-c C-x C-k
+<kd>
+<dref>PGP</dref> \e$B$N8x3+80$rA^F~$7$^$9!#\e(B
+</kd>
+<kt>C-c C-x t
+<kd>
+\e$BG$0U$N\e(B single-part tag \e$B$rA^F~$7$^$9!#\e(B
+</kl>
+
+
+<h2> enclosure \e$B$KBP$9$kA`:n\e(B
+<node> enclosure operation
+<p>
+enclosure \e$B$r:n$k$?$a$NA`:n$H$7$F$O0J2<$N$h$&$J$b$N$,$"$j$^$9!#\e(B
+
+<kl>
+<kt>C-c C-m C-a
+<kd>
+\e$B;XDj$7$?\e(B region \e$B$r\e(B multipart/alternative \e$B$H$7$F0O$_$^$9!#\e(B
+</kd>
+<kt>C-c C-x C-p
+<kd>
+\e$B;XDj$7$?\e(B region \e$B$r\e(B multipart/parallel \e$B$H$7$F0O$_$^$9!#\e(B
+</kd>
+<kt>C-c C-x C-m
+<kd>
+\e$B;XDj$7$?\e(B region \e$B$r\e(B multipart/mixed \e$B$H$7$F0O$_$^$9!#\e(B
+</kd>
+<kt>C-c C-x C-d
+<kd>
+\e$B;XDj$7$?\e(B region \e$B$r\e(B multipart/digest \e$B$H$7$F0O$_$^$9!#\e(B
+</kd>
+<kt>C-c C-x C-s
+<kd>
+\e$B;XDj$7$?\e(B region \e$B$KEE;R=pL>$r9T$$$^$9!#\e(B<cf node="PGP">
+</kd>
+<kt>C-c C-x C-e
+<kd>
+\e$B;XDj$7$?\e(B region \e$B$r0E9f2=$7$^$9!#\e(B<cf node="PGP">
+<kt>C-c C-x C-q
+<kd>
+\e$B;XDj$7$?\e(B region \e$BFb$N\e(B tag \e$B$rL58z$K$7!"$=$N\e(B tag \e$B$rJ8;zNs$H$7$FMxMQ$G$-$k\e(B
+\e$B$h$&$K$7$^$9!#!J8=:_$NHG$G$O$&$^$/F/$+$J$$$3$H$,$"$j$^$9!#$^$?!"EE;R=p\e(B
+\e$BL>$H$NJ;MQ$K4X$7$F$bIT40A4$G$9!K\e(B
+</kl>
+
+
+<h2> mime-edit-mode \e$B$K$*$1$k$=$NB>$NA`:n\e(B
+<node> other operations of mime-edit-mode
+<p>
+mime-edit-mode \e$B$K$*$1$k$=$NB>$NA`:n$r@bL@$7$^$9!#\e(B
+
+<kl>
+<kt>C-c C-c
+<kd>
+\e$BJT=8Cf$N\e(B message \e$B$rAw?.$7$^$9!#\e(B
+</kd>
+<kt>C-c C-x p
+<kd>
+\e$BJT=8Cf$N\e(B message \e$B$r\e(B preview \e$B$7$^$9!#\e(B<cf node="MIME-View">
+</kd>
+<kt>C-c C-x C-z
+<kd>
+\e$BJT=8Cf$N\e(B message \e$B$rAw?.$9$k$3$H$J$/!"\e(Bmime-edit-mode \e$B$r=*N;$7$^$9!#\e(B
+</kd>
+<kt>C-c C-x /
+<kd>
+\e$BBg$-$J\e(B message \e$B$rAw?.$9$k>l9g$K\e(B message/partial \e$B7A<0$K<+F0J,3d2DG=$H$9\e(B
+\e$B$k$+$I$&$+$r7h$a$^$9!#\e(B
+</kd>
+<kt>C-c C-x 7
+<kd>
+<dref>transfer level</dref> \e$B$r\e(B <dref file="mime-ja">7bit</dref> \e$B$K$7$^$9!#\e(B
+</kd>
+<kt>C-c C-x 8
+<kd>
+<dref>transfer level</dref> \e$B$r\e(B <dref file="mime-ja">8bit</dref> \e$B$K$7$^$9!#\e(B
+</kd>
+<kt>C-c C-x v
+<kd>
+message \e$BA4BN$rEE;R=pL>$9$k$+$I$&$+$r7h$a$^$9!#\e(B<cf node="PGP">
+</kd>
+<kt>C-c C-x h
+<kd>
+message \e$BA4BN$r0E9f2=$9$k$+$I$&$+$r7h$a$^$9!#\e(B<cf node="PGP">
+<kt>C-c C-x ?
+<kd>
+help message \e$B$rI=<($7$^$9!#\e(B
+</kl>
+
+
+<h2> \e$BA^F~$5$l$k\e(B file \e$B$KBP$9$k\e(B tag \e$B$N7hDj\e(B
+<node> tag specification for inserted file
+<p>
+<kbd>C-c C-x C-i</kbd> (<code>mime-editor/insert-file</code>) \e$B$r<B9T$7\e(B
+\e$B$?;~!"A^F~$5$l$k\e(B file \e$B$KBP$9$k\e(B media-type \e$B$d\e(B encoding \e$B$J$I$N\e(B tag \e$B$N>p\e(B
+\e$BJs$OJQ?t\e(B <code>mime-file-types</code> \e$B$K$h$C$F\e(B file \e$BL>$+$i?dB,$5$l$^$9!#\e(B
+<p>
+\e$BA0$K\e(B <kbd>C-u</kbd> \e$B$rIU$1$?;~!"$*$h$S!"E,Ev$JCM$,8+IU$+$i$J$+$C$?>l9g!"\e(B
+user \e$B$KBP$7$FCM$NF~NO$rB%$7$^$9!#!JA0$K\e(B <kbd>C-u</kbd> \e$B$rIU$1$?;~!"?d\e(B
+\e$BB,$5$l$?CM$,4{DjCM$H$7$FMQ$$$i$l$^$9!K\e(B
+<p>
+file \e$BL>$KBP$9$k4{DjCM$rJQ$($?$$>l9g$OJQ?t\e(B <code>mime-file-types</code>
+\e$B$r@_Dj$7$F2<$5$$!#\e(B
+
+<defvar name="mime-file-types">
+<p>
+\e$BA^F~$5$l$k\e(B file \e$B$N\e(B file \e$BL>$KBP$9$k\e(B tag \e$B$N4{DjCM$rM?$($k!#\e(B
+<p>
+\e$B$3$NJQ?t$O\e(B
+
+<lisp>
+ (FILE_PAT TYPE SUBTYPE PARAMS ENCODING
+ DISPOSITION_TYPE DISPOSITION_PARAMS)
+</lisp>
+
+\e$B$H$$$&\e(B list \e$B$N\e(B list \e$B$G!"3FMWAG$O0J2<$NDL$j$G$"$k!'\e(B
+
+<dl>
+<dt>FILE_PAT
+<dd>file \e$BL>$rI=$9@55,I=8=\e(B
+<dt>TYPE
+<dd>media type
+<dt>SUBTYPE
+<dd>media subtype
+<dt>PARAMS
+<dd>Content-Type field \e$B$N\e(B parameter
+<dt>ENCODING
+<dd>Content-Transfer-Encoding
+<dt>DISPOSITION_TYPE
+<dd>disposition-type
+<dt>DISPOSITION_PARAMS
+<dd>Content-Disposition field \e$B$N\e(B parameter
+</dl>
+
+<noindent>
+\e$B@_DjNc!'\e(B <file>*.rtf</file> \e$B$KBP$9$k\e(B media type \e$B$r\e(B application/rtf \e$B$K\e(B
+\e$B$9$k>l9g\e(B
+
+<lisp>
+(eval-after-load
+ "mime-edit"
+ '(set-alist 'mime-file-types
+ "\\.rtf$"
+ '("application" "rtf" nil nil
+ "attachment" (("filename" . file)))
+ ))
+</lisp>
+</defvar>
+
+
+<h2> transfer level
+<node> transfer level
+<p>
+message \e$B$KA^F~$9$k\e(B data \e$B$O\e(B <dref file="mime-ja">7bit</dref> \e$B$J$$$7\e(B
+<dref file="mime-ja">8bit</dref> \e$B$b$7$/$O\e(B <dref
+file="mime-ja">binary</dref> \e$B$GI=8=$9$k$3$H$,$G$-$^$9!#\e(B
+<p>
+\e$B$h$C$F!"\e(B7bit \e$B$7$+DL$5$J$$\e(B <dref file="mime-ja">MTA</dref> \e$B$r7PM3$9$k>l9g!"\e(B
+7bit \e$B$N\e(B data \e$B$O$=$N$^$^$GAw$l$^$9$,!"\e(B8bit \e$B$d\e(B binary \e$B$N\e(B data \e$B$O\e(B 7bit \e$B$KJQ\e(B
+\e$B49$7$J$1$l$P$J$j$^$;$s!#\e(B
+<p>
+\e$BF1MM$K!"\e(B8bit \e$B$7$+DL$5$J$$\e(B MTA \e$B$r7PM3$9$k>l9g!"\e(B7bit \e$B$d\e(B 8bit \e$B$N\e(B data \e$B$O\e(B
+\e$B$=$N$^$^$GAw$l$^$9$,!"\e(Bbinary \e$B$N\e(B data \e$B$O\e(B 7bit \e$B$+\e(B 8bit \e$B$KJQ49$7$J$1$l$P\e(B
+\e$B$J$j$^$;$s!#\e(B
+<p>
+<memo>
+EBCDIC \e$B$7$+DL$5$J$$\e(B MTA \e$B$r7PM3$9$k>l9g!"\e(B7bit \e$B$N\e(B data \e$B$b\e(B base64 \e$BEy$GJQ\e(B
+\e$B49$7$J$$$HAw$l$^$;$s$,!";d$O\e(B EBCDIC \e$B$N$3$H$^$G$OCN$j$^$;$s!#\e(B(^_^;
+<p>
+\e$BF1MM$K!"@)8fJ8;z$rDL$5$J$$\e(B MTA \e$B$N$3$H$d\e(B code \e$BJQ49$r9T$J$&\e(B MTA \e$B$b>C$($F\e(B
+\e$B$J$/$J$C$FM_$7$$$G$9!#\e(B(^_^;
+<p>
+binary \e$B$bDL$9\e(B MTA \e$B$bB8:_$9$k$s$G$7$g$&$,!":#$N$H$3$m$"$^$j0lHLE*$H$O$$\e(B
+\e$B$($J$$$G$7$g$&!#\e(B
+</memo>
+<p>
+<concept>transfer level</concept> \e$B$H$$$&$N$O$I$NHO0O$N\e(B data \e$B$^$GAw$l$k$+\e(B
+\e$B$H$$$&$3$H$rI=$9$b$N$G$9!#\e(Bmime-edit \e$B$O\e(B
+<code>mime-transfer-level</code> \e$B$H$$$&JQ?t$r;}$C$F$*$j!"$3$l$G\e(B
+transfer level \e$B$rI=8=$7$^$9!#\e(B
+
+
+<defvar name="mime-transfer-level">
+<p>
+transfer level \e$B$rI=$9!#\e(B
+<p>
+\e$B$"$k\e(B data \e$B$N\e(B transfer level \e$B$,$3$NCM$r1[$($k>l9g!"\e(B7bit data \e$B$X$NJQ49$,\e(B
+\e$B9T$o$l$k!#\e(B
+<p>
+\e$B8=:_$N$H$3$m!"\e(B7 \e$B$+\e(B 8 \e$B$,M-8z$G$"$k!#4{DjCM$O\e(B 7 \e$B$G$"$k!#\e(B
+<p>
+EBCDIC \e$B$r\e(B 5, ASCII printable \e$B$N$_$r\e(B 6, binary \e$B$r\e(B 9 \e$B$H$9$k$3$H$r7W2h$7\e(B
+\e$B$F$$$k$,!"<BAu$NM=Dj$O$J$$!#\e(B
+</defvar>
+
+
+<memo>
+transfer level \e$B$O\e(B <a node="header">message header</a> \e$B$K$O4X78$7$J$$!#\e(B
+MIME \e$B$O\e(B body \e$B$K$*$$$F!"\e(B8bit \e$B$N\e(B data \e$B$r;H$($k$h$&$K\e(B <dref
+file="mime-ja">STD 11</dref> \e$B$r3HD%$7$F$$$k$,!"\e(Bmessage header \e$B$G$O\e(B
+<dref file="mime-ja">us-ascii</dref> \e$B$N$_$rMQ$$$k$3$H$r5a$a$F$$$k!#\e(B
+</memo>
+
+
+<h1> \e$B$=$NB>\e(B
+<node> Various
+<p>
+<h2> PGP
+<node> PGP
+<p>
+mime-edit \e$B$G$O\e(B <concept>PGP/MIME</concept> (RFC 2015) \e$B$*$h$S\e(B
+<concept>PGP-kazu</concept> (draft-kazu-pgp-mime-00.txt) \e$B$K$h$k0E9f2=!&\e(B
+\e$BEE;R=pL>!&8x3+80$NA^F~5!G=$rMxMQ$9$k$3$H$,$G$-$^$9!#\e(B
+<p>
+\e$BC"$7!"$3$N5!G=$rMxMQ$9$k$K$O\e(B <a file="mailcrypt">Mailcrypt package</a>
+\e$B$H\e(B pgp command \e$B$,I,MW$G$9!#\e(B
+
+<defvar name="pgp-function-alist">
+<p>
+Alist of service names vs. corresponding functions and its filenames.
+Each element looks like <code>(SERVICE FUNCTION FILE)</code>.
+<p>
+SERVICE is a symbol of PGP processing. It allows `verify', `decrypt',
+`fetch-key', `snarf-keys', `mime-sign', `traditional-sign', `encrypt'
+or `insert-key'.
+<p>
+Function is a symbol of function to do specified SERVICE.
+<p>
+FILE is string of filename which has definition of corresponding
+FUNCTION.
+</defvar>
+
+<defun name="pgp-function">
+ <args> method
+<p>
+Return function to do service <var>method</var>.
+</defun>
+
+
+<h2> \e$B2!KU\e(B
+<node> Buttons
+<p>
+<defvar name="mime-button-face">
+<p>
+Face used for content-button or URL-button of MIME-Preview buffer.
+</defvar>
+
+<defvar name="mime-button-mouse-face">
+<p>
+Face used for MIME-preview buffer mouse highlighting.
+</defvar>
+
+<defvar name="mime-browse-url-function">
+<p>
+Function to browse URL.
+</defvar>
+
+
+<h2> \e$B<B9T>r7o$N@_Dj\e(B
+<node> Acting-condition configuration
+<p>
+<defun name="mime-add-condition">
+ <args> target-type condition <opts> mode file
+<p>
+Add <var>condition</var> to database specified by
+<var>target-type</var>.
+<p>
+<var>target-type</var> must be <code>preview</code> or
+<code>action</code>.
+<p>
+If optional argument <var>mode</var> is <code>strict</code> or
+<code>nil</code> (omitted), <var>condition</var> is added strictly.
+<p>
+If optional argument <var>mode</var> is <code>with-default</code>,
+<var>condition</var> is added with default rule.
+<p>
+If optional argument <var>file</var> is specified, it is loaded when
+<var>condition</var> is activate.
+</defun>
+
+
+<h1> \e$B35G0:w0z\e(B
+<node> Concept Index
+
+<cindex>
+
+
+<h1> \e$B4X?t:w0z\e(B
+<node> Function Index
+
+<findex>
+
+
+<h1> \e$BJQ?t:w0z\e(B
+<node> Variable Index
+
+<vindex>
+
+</body>
--- /dev/null
+\input texinfo.tex
+@setfilename mime-ui-ja.info
+@settitle{SEMI 1.8 \e$B@bL@=q\e(B}
+@titlepage
+@title SEMI 1.8 \e$B@bL@=q\e(B
+@author \e$B<i2,\e(B \e$BCNI'\e(B <morioka@@jaist.ac.jp>
+@subtitle 1998/07/03
+@end titlepage
+@node Top, Introduction, (dir), (dir)
+@top SEMI 1.8 \e$B@bL@=q\e(B
+
+@ifinfo
+
+This file documents SEMI, a MIME user interface for GNU Emacs.@refill
+
+GNU Emacs \e$BMQ$N\e(B MIME user interface \e$B$G$"$k\e(B SEMI \e$B$K$D$$$F@bL@$7$^$9!#\e(B
+@end ifinfo
+
+@menu
+* Introduction:: SEMI \e$B$C$F2?!)\e(B
+* MIME-View:: MIME message \e$B$N1\Mw\e(B
+* MIME-Edit:: MIME message \e$B$NJT=8\e(B
+* Various:: \e$B$=$NB>\e(B
+* Concept Index:: \e$B35G0:w0z\e(B
+* Function Index:: \e$B4X?t:w0z\e(B
+* Variable Index:: \e$BJQ?t:w0z\e(B
+@end menu
+
+@node Introduction, MIME-View, Top, Top
+@chapter SEMI \e$B$C$F2?!)\e(B
+
+SEMI \e$B$O\e(B GNU Emacs \e$BMQ$N\e(B MIME user interface \e$B$rDs6!$9$k\e(B package \e$B$G$9!#\e(B
+@refill
+
+SEMI \e$B$,Ds6!$9$k\e(B MIME user interface \e$B$O\e(B MIME-View \e$B$H\e(B MIME-Edit \e$B$+$i$J$j$^\e(B
+\e$B$9!#\e(B@refill
+
+
+MIME-View \e$B$O\e(B MIME \e$B$d\e(B STD 11 \e$B$*$h$S!XCO0h2=$5$l$?\e(B RFC 822\e$B!Y\e(Bmessage \e$B$rI=<(\e(B
+\e$B$7$?$j!"A`:n$7$?$j$9$k$?$a$N\e(B user interface \e$B$NCf3K$G$9!#\e(B@refill
+
+MIME-Edit \e$B$O\e(B MIME message \e$B$r@8@.$9$k$?$a$N\e(B user interface \e$B$G$9!#\e(B@refill
+
+\e$B3F\e(B MUA \e$B$G$3$l$i$N5!G=$rMxMQ$9$k$3$H$K$h$j!"9bEY$J\e(B MIME \e$B5!G=$rMxMQ$9$k$3\e(B
+\e$B$H$,$G$-$^$9!#\e(B
+
+
+@node MIME-View, MIME-Edit, Introduction, Top
+@chapter MIME message \e$B$N1\Mw\e(B
+
+MIME-View \e$B$O\e(B GNU Emacs \e$B$GF0:n$9$kHFMQE*$J\e(B MIME viewer \e$B$G$9!#\e(B@refill
+
+MIME-View \e$B$O\e(B MIME message \e$B$r1\Mw$9$k$?$a$NMxMQ<T3&LL\e(B (user interface)
+\e$B$N3K$G$"$j!"$3$N>e$G\e(B presentation-method \e$B$H8F$P$l$kI=<($r:n$k%W%m%0%i%`\e(B
+\e$B$rF0$+$7$?$j!"\e(Bacting-method \e$B$H8F$P$l$k\e(B entity \e$B$N=hM}%W%m%0%i%`$rF0$+$9\e(B
+\e$B$3$H$,2DG=$G!"$5$^$6$^$J<oN`$N\e(B entity \e$B$r07$&;v$,$G$-$k$h$&$K$J$C$F$$$^$9!#\e(B
+
+
+@menu
+* Overview of MIME-View:: MIME-View \e$B35@b\e(B
+* MIME-Preview:: mime-preview-buffer \e$B$N2hLL9=@.\e(B
+* mime-view-mode:: mime-preview-buffer \e$B$G$NA`:n\e(B
+@end menu
+
+@node Overview of MIME-View, MIME-Preview, MIME-View, MIME-View
+@section MIME-View \e$B35@b\e(B
+
+Internet \e$B$NEE;R=q4J!&%M%C%H%K%e!<%9$J$I$N=qLL\e(B (message) \e$B$NI=8=7A<0$O\e(B STD
+11 \e$B$K4p$E$$$F$$$^$9!#\e(BSTD 11 \e$B$N=qLLK\BN\e(B (message body) \e$B$O9T$rM#0l$N9=B$$H\e(B
+\e$B$9$k4J0WJ8LL\e(B (plain text) \e$B$G$"$j!"J8;zId9f$b\e(B us-ascii \e$B$HDj$a$i$l$F$$$^$9!#\e(B
+\e$B<B:]$K$O!"J8;zId9f$r\e(B us-ascii \e$B$NBe$o$j$K$=$N8@8l7w$GMQ$$$i$l$kJ8;zId9f$H\e(B
+\e$B$7$?!XCO0h2=$5$l$?\e(B STD 11\e$B!Y=qLL$bMQ$$$i$l$F$-$^$7$?$,!"$3$N>l9g$b=qLL$N\e(B
+\e$BJ8;zId9f$O#1$D$G$9!#$3$N$?$a!"MxMQ<T3&LL\e(B (Message User Agent) \e$B$O!"$7$P$7\e(B
+\e$B$P!"\e(Bbyte \e$BNs\e(B = us-ascii \e$BJ8;zNs!"$J$$$7$O!"\e(Bbyte \e$BNs\e(B = \e$B$=$N8@8l7w$GMQ$$$kJ8\e(B
+\e$B;zId9f$NJ8;zNs$N$h$&$K8+Jo$7$F$-$^$7$?!#\e(B@refill
+
+\e$B$7$+$7$J$,$i!"\e(BMIME \e$B$G$O=qLL$O\e(B entity \e$B$rC10L$H$9$kLZ9=B$$K$J$j!"$^$?!"#1\e(B
+\e$B$D$N=qLL$GJ#?t$NJ8;zId9f$rMQ$$$k$3$H$,$G$-$^$9!#$^$?!"\e(Bentity \e$B$NFbMF$OJ8\e(B
+\e$BLL$d3($N$h$&$JC1=c$KI=<(2DG=$J$b$N$@$1$G$J$/!"2;@<$dF02h$J$I$N0lDj;~4V:F\e(B
+\e$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!"\e(B
+\e$B$"$k$$$O!"\e(Bftp \e$B$d\e(B mail service \e$B$NMxMQK!$d\e(B URL \e$B$H$$$C$?7A$GI=$5$l$?30It;2\e(B
+\e$B>H$J$I$N$5$^$6$^$J$b$N$,9M$($i$^$9!#$3$N$?$a!"I=<($@$1$r9M$($F$$$?\e(B STD
+11 \e$B$K$*$1$kMxMQ<T3&LL$NC1=c$J1dD9$G$O\e(B MIME \e$B$NA4$F$N5!G=$r07$&$3$H$O$G$-\e(B
+\e$B$^$;$s!#$D$^$j!"\e(BMIME \e$B$N7A<0$K9g$o$;$FI|9f$9$k$@$1$G$OIT==J,$G$"$j!"MxMQ\e(B
+\e$B<T$H$NBPOCE*$J:F@8=hM}$r9MN8$9$kI,MW$,$"$j$^$9!#\e(BMIME \e$B=qLL$N7A<0$O<+F0=h\e(B
+\e$BM}$,$7$d$9$/@_7W$5$l$F$$$^$9$,!"\e(BMIME \e$B=qLL$K4^$^$l$kFbMF$NCf$K$O%;%-%e%j\e(B
+\e$B%F%#!<>e$NLdBj$+$i<+F0=hM}$r$9$k$Y$-$G$J$$$b$N$,$"$j!"$3$&$$$C$?$b$N$N:F\e(B
+\e$B@8$K4X$7$F$OMxMQ<T$NH=CG$r6D$0$h$&$K@_7W$5$l$k$Y$-$G$7$g$&!#7k6I!"\e(BMIME
+\e$B=qLL$r07$&$?$a$K$O\e(B STD 11 \e$B$*$h$S\e(B MIME \e$B$N9=J8$G5-=R$5$l$?%a%C%;!<%8$N>pJs\e(B
+\e$B8r49MQI=8=$H$=$N2r<a7k2L$G$"$kI=<(2hLL$d:F@8Ey$N=hM}$r6hJL$7$F9M$($kI,MW\e(B
+\e$B$,$"$j$^$9!#$^$?!"MxMQ<T$H$NBPOCE*$J:F@8=hM}$,I,MW$G$9!#\e(B@refill
+
+\e$B$3$N$?$a!"\e(BMIME-View \e$B$O#1$D$N=qLL$KBP$7$F!">pJs8r49MQI=8=$r3JG<$9$k\e(B
+mime-raw-buffer \e$B$HI=<(MQI=8=$r3JG<$9$k\e(B mime-preview-buffer \e$B$N#2$D$N\e(B
+buffer \e$B$rMQ$$$^$9!#\e(B@refill
+
+MIME-View \e$B$O\e(B mime-preview-buffer \e$B$KBP$7$F\e(B mime-view-mode \e$B$H$$$&\e(B MIME
+message \e$B$r1\Mw$9$k$?$a$N\e(B mode \e$B$rDs6!$7$^$9!#MxMQ<T$O$3$3$G3F\e(B entity \e$B$K\e(B
+\e$BBP$7$FA`:n$r9T$&$3$H$,$G$-$^$9!#\e(B
+
+
+@node MIME-Preview, mime-view-mode, Overview of MIME-View, MIME-View
+@section mime-preview-buffer \e$B$N2hLL9=@.\e(B
+
+mime-view-mode \e$B$G$O3F\e(B entity \e$B$KBP$7$F\e(B@refill
+
+@example
+ [entity-button]
+ (header)
+
+ (body)
+ (separator)
+@end example
+
+@noindent
+\e$B$H$$$&>pJs$rI=<($7$^$9!#$3$l$i$O>r7o$K=>$C$F\e(B design \e$B$rJQ99$7$?$j!"I=<(\e(B
+\e$B$rM^@)$9$k$3$H$b$G$-$^$9!#\e(B
+
+\e$B0J2<$K!"I=<(Nc$r<($7$^$9!#\e(B
+
+
+@example
+From: morioka@@jaist.ac.jp (\e$B<i2,\e(B \e$BCNI'\e(B / MORIOKA Tomohiko)
+Subject: Re: \e$B<ALd!)\e(B
+Newsgroups: zxr.message.mime
+Date: 22 Oct 93 11:02:44
+Mime-Version: 1.0
+Organization: Japan Advanced Institute of Science and Technology,
+ Ishikawa, Japan
+
+[1 (text/plain)]
+ MIME-Edit mode \e$B$K$*$1$k!"\e(BMIME message \e$B$N:n$jJ}!#\e(B
+
+ C-c C-x ? \e$B$r2!$9$H\e(B help \e$B$,=P$F$/$k!#\e(B
+
+C-c C-x C-t insert a text message.
+C-c C-x TAB insert a (binary) file.
+C-c C-x C-e insert a reference to external body.
+C-c C-x C-v insert a voice message.
+C-c C-x C-y insert a mail or news message.
+C-c C-x RET insert a mail message.
+C-c C-x C-s insert a signature file at end.
+C-c C-x t insert a new MIME tag.
+C-c C-x a enclose as multipart/alternative.
+C-c C-x p enclose as multipart/parallel.
+C-c C-x m enclose as multipart/mixed.
+C-c C-x d enclose as multipart/digest.
+C-c C-x s enclose as PGP signed.
+C-c C-x e enclose as PGP encrypted.
+C-c C-x C-k insert PGP public key.
+C-c C-x C-p preview editing MIME message.
+...
+
+\e$B$C$FLu$G!"\e(BC-c C-x C-i \e$B$r2!$7$F!"A^F~$7$?$$\e(B binary file \e$B$r;XDj$7$^$9!#\e(B
+
+ binary file \e$B$N\e(B MIME encoding \e$B$K$O!"IaDL!"\e(BBase64 \e$B$r;XDj$7$^$9!#\e(B
+
+[2 (image/gif)]
+
+[3 (text/plain)]
+
+ \e$B$3$s$JIw$K!"3(F~$j\e(B message \e$B$N$G$->e$,$j!#\e(B
+
+\e$B".".".".".".".".".".".\e(B \e$B%m%7%"%s!&%F%#!<$r0lGU!#\e(B \e$B".".".".".".".".".".".\e(B
+\e$B".".".".".\e(B \e$B!y\e(B \e$B%8%c%`$G$O$J$/%^!<%^%l!<%I$G$b$J$/K*L*$G\e(B \e$B!y\e(B \e$B".".".".".\e(B
+\e$B".".".".".\e(B \e$B'.'0'2$$'0','!\e(B \e$B'4'0'.'0'7'*','0\e(B \e$B".".".".".\e(B
+\e$B".".".".".".".\e(B Internet E-mail: <morioka@@jaist.ac.jp> \e$B".".".".".".".\e(B
+@end example
+
+
+
+@menu
+* entity-button::
+* entity-header::
+* entity-body::
+@end menu
+
+@node entity-button, entity-header, MIME-Preview, MIME-Preview
+@subsection entity-button
+@cindex entity-number
+@cindex entity-button
+
+@strong{entity-button} \e$B$O\e(B entity \e$B$N@hF,$K$"$C$F!"$=$N\e(B entity \e$B$K4X$9$kBg\e(B
+\e$B$^$+$J>pJs$rI=<($9$kItJ,$G$9!#\e(B@refill
+
+\e$BI8=`$G$O\e(B
+
+@example
+ [1.3 test (text/plain)]
+@end example
+
+@noindent
+\e$B$N$h$&$J46$8$KI=<($5$l$^$9!#\e(B
+
+\e$B:G=i$N?t;z$O\e(B message \e$BCf$N$3$N\e(B entity \e$B$N0LCV$r@aHV9f$N$h$&$KI=$7$?$b$N$G!"\e(B
+@strong{entity-number} \e$B$H8F$S$^$9!#\e(B@refill
+
+\e$B#2HVL\$NJ8;zNs$OI=Bj$rI=$7$^$9!#$3$N>pJs$O!"\e(B
+
+@enumerate
+@item
+Content-Description field \e$B$b$7$/$O\e(B Subject field \e$B$K=q$+$l$?I=Bj\e(B
+@item
+Content-Disposition field \e$B$N\e(B filename parameter \e$B$K=q$+$l$?\e(B file \e$BL>\e(B
+@item
+Content-Type field \e$B$N\e(B name parameter \e$B$K=q$+$l$?\e(B file \e$BL>\e(B
+@item
+ uuencode \e$B$N>l9g$N\e(B file \e$BL>\e(B
+@end enumerate
+
+@noindent
+\e$B$+$i:n$j$^$9!#$I$l$bB8:_$7$J$$>l9g$O6uGr$,I=<($5$l$^$9!#\e(B
+
+\e$B#3HVL\$N3g8L$NCf$N>pJs$O$=$N\e(B entity \e$B$N\e(B media-type/subtype \e$B$rI=$7$^$9!#Hs\e(B
+MIME entity \e$B$N>l9g!"\e(B@code{nil} \e$B$,I=<($5$l$^$9!#\e(B@refill
+
+\e$B$3$N\e(B entity-button \e$B$O\e(B entity \e$B$NFbMF$r>]D'$9$k\e(B icon \e$B$N$h$&$JLr3d$r2L$?\e(B
+\e$B$7$^$9!#Nc$($P!"\e(B
+
+@example
+ [2 (image/gif)]
+@end example
+
+@noindent
+\e$B$N>e$G\e(B @kbd{v} \e$B$r2!$;$P$3$3$KF~$C$F$$$k3($,I=<($5$l$^$9!#\e(B
+
+\e$B$^$?!"\e(Bmouse \e$BA`:n$,2DG=$J>l9g!"\e(Bentity-button \e$B$rBh#2%\%?%s!J\e(B3 button
+mouse \e$B$N>l9g!"Cf1{$N%\%?%s!K$G2!$;$P!"F1MM$K$=$N3($,I=<($5$l$^$9!#\e(B
+
+
+@node entity-header, entity-body, entity-button, MIME-Preview
+@subsection entity-header
+@cindex entity-header
+
+@strong{entity-header} \e$B$O$"$k\e(B entity \e$B$N\e(B header \e$B$rI=<($9$kIt\e(B
+\e$BJ,$G$9!J!V$=$N$^$^$d$s$1!W$C$FE\$i$J$$$G!#$=$&$$$&$b$s$J$s$G$9!K!#\e(B
+
+
+@node entity-body, , entity-header, MIME-Preview
+@subsection entity-body
+@cindex entity-body
+
+@strong{entity-body} \e$B$O\e(B part \e$B$NFbMF$rI=<($9$kItJ,$G$9!#\e(B@refill
+
+\e$B$3$l$b$R$M$j$,B-$j$J$$$G$9$,!"$^$"!"$=$&$$$&$b$s$G$9!#\e(B@refill
+
+\e$B$H$O$$$(!"<B:]$K$O>/$7$R$M$C$F$^$9!#\e(B@refill
+
+text entity \e$B$N>l9g$O\e(B charset \e$B$K1~$8$F\e(B code \e$BJQ49$7$?$j$7$^$9$7!"\e(BXEmacs \e$B$G\e(B
+\e$B$O\e(B image entity \e$B$rJQ49$7$J$$$H$$$1$J$$$7!#\e(B@refill
+
+\e$B>\$7$/$O$^$?8e$G!#\e(B
+
+
+@node mime-view-mode, , MIME-Preview, MIME-View
+@section mime-preview-buffer \e$B$G$NA`:n\e(B
+
+mime-preview-buffer \e$B$K$O0J2<$N5!G=$,$"$j$^$9!#\e(B@refill
+
+@table @kbd
+@item @key{u}
+\e$B>e$N\e(B part \e$B$KLa$k!J\e(Bmessage \e$B$N0lHV>e$N\e(B part \e$B$G$3$l$r9T$J$&$H\e(B Summary
+mode \e$B$KLa$k\e(B (*1)\e$B!K\e(B
+
+@item @key{p}
+\e$BA0$N\e(B part \e$B$K0\F0$9$k\e(B
+
+@item @key{M-TAB}
+\e$BA0$N\e(B part \e$B$K0\F0$9$k\e(B
+
+@item @key{n}
+\e$B<!$N\e(B part \e$B$K0\F0$9$k\e(B
+
+@item @key{TAB}
+\e$B<!$N\e(B part \e$B$K0\F0$9$k\e(B
+
+@item @key{SPC}
+scroll up \e$B$9$k\e(B
+
+@item @key{M-SPC}
+scroll down \e$B$9$k\e(B
+
+@item @key{DEL}
+scroll down \e$B$9$k\e(B
+
+@item @key{RET}
+\e$B<!$N9T$K0\F0$9$k\e(B
+
+@item @key{M-RET}
+\e$BA0$N9T$K0\F0$9$k\e(B
+
+@item @key{v}
+part \e$B$r:F@8$9$k\e(B (*2)
+
+@item @key{e}
+part \e$B$+$i\e(B file \e$B$r<h$j=P$9\e(B (*2)
+
+@item @key{C-c C-p}
+part \e$B$r0u:~$9$k\e(B (*2)
+
+@item @key{mouse-button-2}
+preview-buffer \e$BCf$N\e(B mouse button \e$B$r5/F0$9$k\e(B
+
+content-button \e$B$r2!$;$P!"$=$N\e(B part \e$B$,:F@8$5$l$k\e(B(*2)@refill
+
+URL-button \e$B$r2!$;$P!"$=$N\e(B WWW browser \e$B$,5/F0$5$l$k\e(B@refill
+
+@end table
+
+@noindent
+@strong{[\e$BCm0U\e(B]}
+@quotation
+
+(*1) MUA \e$B$G\e(B mime-view \e$B$N@_Dj$r$7$F$$$J$$>l9g!"\e(BSummary mode \e$B$K$OLa$j$^$;\e(B
+\e$B$s!#\e(B@refill
+
+(*2) \e$B<B:]$NF0:n$OBP1~$9$k\e(B method \e$B$K0M$j$^$9!#\e(B
+@end quotation
+
+
+
+@node MIME-Edit, Various, MIME-View, Top
+@chapter MIME message \e$B$NJT=8\e(B
+@cindex MIME-Edit
+
+@strong{MIME-Edit} \e$B$O\e(B GNU Emacs \e$B$GF0:n$9$kHFMQE*$J\e(B MIME
+composer \e$B$G$9!#\e(B
+
+
+@menu
+* mime-edit-mode:: MIME message \e$B$rJT=8$9$k$?$a$N\e(B minor-mode
+* single-part operations:: single-part \e$B$KBP$9$kA`:n\e(B
+* enclosure operation:: enclosure \e$B$KBP$9$kA`:n\e(B
+* other operations of mime-edit-mode:: mime-edit-mode \e$B$K$*$1$k$=$NB>$NA`:n\e(B
+* tag specification for inserted file:: \e$BA^F~$5$l$k\e(B file \e$B$KBP$9$k\e(B tag \e$B$N7hDj\e(B
+* transfer level::
+@end menu
+
+@node mime-edit-mode, single-part operations, MIME-Edit, MIME-Edit
+@section MIME message \e$B$rJT=8$9$k$?$a$N\e(B minor-mode
+@cindex enclosure
+@cindex multi-part \e$B=*N;\e(B tag
+@cindex multi-part \e$B3+;O\e(B tag
+@cindex tag
+@cindex mime-edit-mode
+
+@strong{mime-edit-mode} \e$B$O\e(B MIME message \e$B$r:n@.$9$k$?$a$N\e(B minor-mode \e$B$G$9!#\e(B
+\e$B$3$N\e(B mode \e$B$G$O\e(B @strong{tag} \e$B$r;H$C$F$5$^$6$^$J<oN`$N\e(B data \e$B$rI=8=$7!"$5$^\e(B
+\e$B$6$^$J<oN`$N\e(B data \e$B$+$i$J$kJ#?t$NItJ,$+$i$J$k\e(B message \e$B$rJT=8$9$k$3$H$r2D\e(B
+\e$BG=$K$7$F$$$^$9!#\e(B@refill
+
+tag \e$B$K$O\e(B
+
+@itemize @bullet
+@item
+ single-part tag
+@item
+ multi-part tag
+@end itemize
+
+@noindent
+\e$B$N#2$D$,$"$j$^$9!#\e(B
+
+single-part tag \e$B$O\e(B single part \e$B$rI=8=$9$k$?$a$N\e(B tag \e$B$G!"\e(B@refill
+
+@example
+ --[[TYPE/SUBTYPE;PARAMETERS][ENCODING]
+ OPTIONAL-FIELDS]
+@end example
+
+@noindent
+\e$B$H$$$&$h$&$J7A$r$7$F$$$^$9!#\e(B
+
+TYPE/SUBTYPE \e$B$*$h$S\e(B PARAMETERS \e$B$O\e(B Content-Type
+(@ref{(mime-ja)Content-Type}) \e$BMs$N\e(B type/subtype \e$B$*$h$S\e(B parameters \e$B$rI=$7\e(B
+\e$B$^$9!#\e(BTYPE/SUBTYPE \e$B$OI,?\$G$"$j!"\e(BPARAMETERS \e$B$O>JN,2D$G$9!#\e(B@refill
+
+ENCODING \e$B$O\e(B Content-Transfer-Encoding
+(@ref{(mime-ja)Content-Transfer-Encoding}) \e$BMs$rI=$7$^$9!#$3$l$b>JN,2D$G\e(B
+\e$B$9!#\e(B@refill
+
+OPTIONAL-FIELDS \e$B$O\e(B Content-Type, Content-Transfer-Encoding \e$B0J30$N\e(B field
+\e$B$r=q$/$?$a$NItJ,$G!">JN,2D$G$9!#\e(B@refill
+
+multi-part tag \e$B$O\e(B multi part (@ref{(mime-ja)multipart}) \e$B$rI=8=$9$k$?$a$N\e(B
+tag \e$B$G!"\e(B@refill
+
+@example
+ --<<TYPE>>-@@@{
+@end example
+
+@noindent
+\e$B$H$$$&7A$N\e(B @strong{multi-part \e$B3+;O\e(B tag} \e$B$H8F$P$l$k\e(B multi
+part \e$B$N3+;O$r<($9\e(B tag \e$B$H\e(B
+
+@example
+ --@@@}-<<TYPE>>
+@end example
+
+@noindent
+\e$B$H$$$&7A$N\e(B @strong{multi-part \e$B=*N;\e(B tag} \e$B$H8F$P$l$k\e(B multi
+part \e$B$N=*N;$r<($9\e(B tag \e$B$,$"$j$^$9!#\e(B
+
+\e$B$^$?!"\e(Bmulti-part \e$B3+;O\e(B tag \e$B$H\e(B multi-part \e$B=*N;\e(B tag \e$B$G0O$^$l$?ItJ,$r\e(B
+@strong{enclosure} \e$B$H8F$S$^$9!#\e(B
+
+
+@node single-part operations, enclosure operation, mime-edit-mode, MIME-Edit
+@section single-part \e$B$KBP$9$kA`:n\e(B
+
+single-part \e$B$r:n$k$?$a$NA`:n$K$O0J2<$N$h$&$J$b$N$,$"$j$^$9!#\e(B
+
+@table @kbd
+@item @key{C-c C-x C-t}
+text part \e$B$rI=$9\e(B single-part tag \e$B$rA^F~$7$^$9!#\e(B
+
+@item @key{C-c C-x C-i}
+file \e$B$r\e(B MIME part \e$B$H$7$FE:IU$7$^$9!#A0$K\e(B @kbd{C-u} \e$B$rIU$1$?>l9g!">o$K\e(B
+media-type, subtype \e$BEy$rJ9$$$FMh$^$9!#\e(B(cf. @ref{tag specification for inserted file})
+
+@item @key{C-c C-x C-e}
+external part \e$B$rA^F~$7$^$9!#\e(B
+
+@item @key{C-c C-x C-v}
+@kbd{C-g} \e$B$,2!$5$l$k$^$GO?2;$r9T$$!"2;@<\e(B part \e$B$rA^F~$7$^$9!#!J;H\e(B
+\e$BMQ$G$-$J$$>l9g$,$"$j$^$9!K\e(B
+
+@item @key{C-c C-x C-y}
+\e$B8=:_I=<(Cf$N\e(B (mail or news) message \e$B$rA^F~$7$^$9!#!J<B:]$NF0:n$O;HMQ$7\e(B
+\e$B$F$$$k\e(B MUA \e$B$K0MB8$7$^$9!K\e(B
+
+@item @key{C-c C-x C-m}
+mail message \e$B$rA^F~$7$^$9!#\e(B
+
+@item @key{C-c C-x C-w}, @key{C-c C-x C-s}
+signature \e$B$rA^F~$7$^$9!#\e(B
+
+@item @key{C-c C-x C-k}
+PGP (@ref{PGP}) \e$B$N8x3+80$rA^F~$7$^$9!#\e(B
+
+@item @key{C-c C-x t}
+\e$BG$0U$N\e(B single-part tag \e$B$rA^F~$7$^$9!#\e(B
+
+@end table
+
+
+
+@node enclosure operation, other operations of mime-edit-mode, single-part operations, MIME-Edit
+@section enclosure \e$B$KBP$9$kA`:n\e(B
+
+enclosure \e$B$r:n$k$?$a$NA`:n$H$7$F$O0J2<$N$h$&$J$b$N$,$"$j$^$9!#\e(B
+
+@table @kbd
+@item @key{C-c C-m C-a}
+\e$B;XDj$7$?\e(B region \e$B$r\e(B multipart/alternative \e$B$H$7$F0O$_$^$9!#\e(B
+
+@item @key{C-c C-x C-p}
+\e$B;XDj$7$?\e(B region \e$B$r\e(B multipart/parallel \e$B$H$7$F0O$_$^$9!#\e(B
+
+@item @key{C-c C-x C-m}
+\e$B;XDj$7$?\e(B region \e$B$r\e(B multipart/mixed \e$B$H$7$F0O$_$^$9!#\e(B
+
+@item @key{C-c C-x C-d}
+\e$B;XDj$7$?\e(B region \e$B$r\e(B multipart/digest \e$B$H$7$F0O$_$^$9!#\e(B
+
+@item @key{C-c C-x C-s}
+\e$B;XDj$7$?\e(B region \e$B$KEE;R=pL>$r9T$$$^$9!#\e(B(cf. @ref{PGP})
+
+@item @key{C-c C-x C-e}
+\e$B;XDj$7$?\e(B region \e$B$r0E9f2=$7$^$9!#\e(B(cf. @ref{PGP})
+
+@item @key{C-c C-x C-q}
+\e$B;XDj$7$?\e(B region \e$BFb$N\e(B tag \e$B$rL58z$K$7!"$=$N\e(B tag \e$B$rJ8;zNs$H$7$FMxMQ$G$-$k\e(B
+\e$B$h$&$K$7$^$9!#!J8=:_$NHG$G$O$&$^$/F/$+$J$$$3$H$,$"$j$^$9!#$^$?!"EE;R=p\e(B
+\e$BL>$H$NJ;MQ$K4X$7$F$bIT40A4$G$9!K\e(B
+
+@end table
+
+
+
+@node other operations of mime-edit-mode, tag specification for inserted file, enclosure operation, MIME-Edit
+@section mime-edit-mode \e$B$K$*$1$k$=$NB>$NA`:n\e(B
+
+mime-edit-mode \e$B$K$*$1$k$=$NB>$NA`:n$r@bL@$7$^$9!#\e(B
+
+@table @kbd
+@item @key{C-c C-c}
+\e$BJT=8Cf$N\e(B message \e$B$rAw?.$7$^$9!#\e(B
+
+@item @key{C-c C-x p}
+\e$BJT=8Cf$N\e(B message \e$B$r\e(B preview \e$B$7$^$9!#\e(B(cf. @ref{MIME-View})
+
+@item @key{C-c C-x C-z}
+\e$BJT=8Cf$N\e(B message \e$B$rAw?.$9$k$3$H$J$/!"\e(Bmime-edit-mode \e$B$r=*N;$7$^$9!#\e(B
+
+@item @key{C-c C-x /}
+\e$BBg$-$J\e(B message \e$B$rAw?.$9$k>l9g$K\e(B message/partial \e$B7A<0$K<+F0J,3d2DG=$H$9\e(B
+\e$B$k$+$I$&$+$r7h$a$^$9!#\e(B
+
+@item @key{C-c C-x 7}
+transfer level (@ref{transfer level}) \e$B$r\e(B 7bit (@ref{(mime-ja)7bit}) \e$B$K$7\e(B
+\e$B$^$9!#\e(B
+
+@item @key{C-c C-x 8}
+transfer level (@ref{transfer level}) \e$B$r\e(B 8bit (@ref{(mime-ja)8bit}) \e$B$K$7\e(B
+\e$B$^$9!#\e(B
+
+@item @key{C-c C-x v}
+message \e$BA4BN$rEE;R=pL>$9$k$+$I$&$+$r7h$a$^$9!#\e(B(cf. @ref{PGP})
+
+@item @key{C-c C-x h}
+message \e$BA4BN$r0E9f2=$9$k$+$I$&$+$r7h$a$^$9!#\e(B(cf. @ref{PGP})
+
+@item @key{C-c C-x ?}
+help message \e$B$rI=<($7$^$9!#\e(B
+
+@end table
+
+
+
+@node tag specification for inserted file, transfer level, other operations of mime-edit-mode, MIME-Edit
+@section \e$BA^F~$5$l$k\e(B file \e$B$KBP$9$k\e(B tag \e$B$N7hDj\e(B
+
+@kbd{C-c C-x C-i} (@code{mime-editor/insert-file}) \e$B$r<B9T$7$?;~!"A^F~$5\e(B
+\e$B$l$k\e(B file \e$B$KBP$9$k\e(B media-type \e$B$d\e(B encoding \e$B$J$I$N\e(B tag \e$B$N>pJs$OJQ?t\e(B
+@code{mime-file-types} \e$B$K$h$C$F\e(B file \e$BL>$+$i?dB,$5$l$^$9!#\e(B@refill
+
+\e$BA0$K\e(B @kbd{C-u} \e$B$rIU$1$?;~!"$*$h$S!"E,Ev$JCM$,8+IU$+$i$J$+$C$?>l9g!"\e(Buser
+\e$B$KBP$7$FCM$NF~NO$rB%$7$^$9!#!JA0$K\e(B @kbd{C-u} \e$B$rIU$1$?;~!"?dB,$5$l$?CM$,\e(B
+\e$B4{DjCM$H$7$FMQ$$$i$l$^$9!K\e(B@refill
+
+file \e$BL>$KBP$9$k4{DjCM$rJQ$($?$$>l9g$OJQ?t\e(B @code{mime-file-types}
+\e$B$r@_Dj$7$F2<$5$$!#\e(B
+
+@defvar mime-file-types
+
+\e$BA^F~$5$l$k\e(B file \e$B$N\e(B file \e$BL>$KBP$9$k\e(B tag \e$B$N4{DjCM$rM?$($k!#\e(B@refill
+
+\e$B$3$NJQ?t$O\e(B
+
+@lisp
+ (FILE_PAT TYPE SUBTYPE PARAMS ENCODING
+ DISPOSITION_TYPE DISPOSITION_PARAMS)
+@end lisp
+
+
+\e$B$H$$$&\e(B list \e$B$N\e(B list \e$B$G!"3FMWAG$O0J2<$NDL$j$G$"$k!'\e(B
+
+@table @samp
+@item FILE_PAT
+file \e$BL>$rI=$9@55,I=8=\e(B
+
+@item TYPE
+media type
+
+@item SUBTYPE
+media subtype
+
+@item PARAMS
+Content-Type field \e$B$N\e(B parameter
+
+@item ENCODING
+Content-Transfer-Encoding
+
+@item DISPOSITION_TYPE
+disposition-type
+
+@item DISPOSITION_PARAMS
+Content-Disposition field \e$B$N\e(B parameter
+
+@end table
+
+@noindent
+\e$B@_DjNc!'\e(B @file{*.rtf} \e$B$KBP$9$k\e(B media type \e$B$r\e(B application/rtf \e$B$K\e(B
+\e$B$9$k>l9g\e(B
+
+@lisp
+(eval-after-load
+ "mime-edit"
+ '(set-alist 'mime-file-types
+ "\\.rtf$"
+ '("application" "rtf" nil nil
+ "attachment" (("filename" . file)))
+ ))
+@end lisp
+@end defvar
+
+
+
+@node transfer level, , tag specification for inserted file, MIME-Edit
+@section transfer level
+@cindex transfer level
+
+message \e$B$KA^F~$9$k\e(B data \e$B$O\e(B 7bit (@ref{(mime-ja)7bit}) \e$B$J$$$7\e(B 8bit
+(@ref{(mime-ja)8bit}) \e$B$b$7$/$O\e(B binary (@ref{(mime-ja)binary}) \e$B$GI=8=$9$k\e(B
+\e$B$3$H$,$G$-$^$9!#\e(B@refill
+
+\e$B$h$C$F!"\e(B7bit \e$B$7$+DL$5$J$$\e(B MTA (@ref{(mime-ja)MTA}) \e$B$r7PM3$9$k>l9g!"\e(B7bit
+\e$B$N\e(B data \e$B$O$=$N$^$^$GAw$l$^$9$,!"\e(B8bit \e$B$d\e(B binary \e$B$N\e(B data \e$B$O\e(B 7bit \e$B$KJQ49$7\e(B
+\e$B$J$1$l$P$J$j$^$;$s!#\e(B@refill
+
+\e$BF1MM$K!"\e(B8bit \e$B$7$+DL$5$J$$\e(B MTA \e$B$r7PM3$9$k>l9g!"\e(B7bit \e$B$d\e(B 8bit \e$B$N\e(B data \e$B$O$=\e(B
+\e$B$N$^$^$GAw$l$^$9$,!"\e(Bbinary \e$B$N\e(B data \e$B$O\e(B 7bit \e$B$+\e(B 8bit \e$B$KJQ49$7$J$1$l$P$J$j\e(B
+\e$B$^$;$s!#\e(B@refill
+
+@noindent
+@strong{[Memo]}
+@quotation
+EBCDIC \e$B$7$+DL$5$J$$\e(B MTA \e$B$r7PM3$9$k>l9g!"\e(B7bit \e$B$N\e(B data \e$B$b\e(B base64 \e$BEy$GJQ\e(B
+\e$B49$7$J$$$HAw$l$^$;$s$,!";d$O\e(B EBCDIC \e$B$N$3$H$^$G$OCN$j$^$;$s!#\e(B(^_^;
+
+\e$BF1MM$K!"@)8fJ8;z$rDL$5$J$$\e(B MTA \e$B$N$3$H$d\e(B code \e$BJQ49$r9T$J$&\e(B MTA \e$B$b>C$($F$J\e(B
+\e$B$/$J$C$FM_$7$$$G$9!#\e(B(^_^;@refill
+
+binary \e$B$bDL$9\e(B MTA \e$B$bB8:_$9$k$s$G$7$g$&$,!":#$N$H$3$m$"$^$j0lHLE*$H$O$$$(\e(B
+\e$B$J$$$G$7$g$&!#\e(B
+@end quotation
+
+@strong{transfer level} \e$B$H$$$&$N$O$I$NHO0O$N\e(B data \e$B$^$GAw$l$k$+\e(B
+\e$B$H$$$&$3$H$rI=$9$b$N$G$9!#\e(Bmime-edit \e$B$O\e(B
+@code{mime-transfer-level} \e$B$H$$$&JQ?t$r;}$C$F$*$j!"$3$l$G\e(B
+transfer level \e$B$rI=8=$7$^$9!#\e(B
+
+
+@defvar mime-transfer-level
+
+transfer level \e$B$rI=$9!#\e(B@refill
+
+\e$B$"$k\e(B data \e$B$N\e(B transfer level \e$B$,$3$NCM$r1[$($k>l9g!"\e(B7bit data \e$B$X$NJQ49$,9T\e(B
+\e$B$o$l$k!#\e(B@refill
+
+\e$B8=:_$N$H$3$m!"\e(B7 \e$B$+\e(B 8 \e$B$,M-8z$G$"$k!#4{DjCM$O\e(B 7 \e$B$G$"$k!#\e(B@refill
+
+EBCDIC \e$B$r\e(B 5, ASCII printable \e$B$N$_$r\e(B 6, binary \e$B$r\e(B 9 \e$B$H$9$k$3$H$r7W2h$7$F\e(B
+\e$B$$$k$,!"<BAu$NM=Dj$O$J$$!#\e(B
+@end defvar
+
+
+
+@noindent
+@strong{[Memo]}
+@quotation
+transfer level \e$B$O\e(B message header (@ref{header}) \e$B$K$O4X78$7$J$$!#\e(BMIME \e$B$O\e(B
+body \e$B$K$*$$$F!"\e(B8bit \e$B$N\e(B data \e$B$r;H$($k$h$&$K\e(B STD 11 (@ref{(mime-ja)STD 11}) \e$B$r3HD%$7$F$$$k$,!"\e(Bmessage header \e$B$G$O\e(B us-ascii
+(@ref{(mime-ja)us-ascii}) \e$B$N$_$rMQ$$$k$3$H$r5a$a$F$$$k!#\e(B
+@end quotation
+
+
+
+@node Various, Concept Index, MIME-Edit, Top
+@chapter \e$B$=$NB>\e(B
+
+
+@menu
+* PGP::
+* Buttons:: \e$B2!KU\e(B
+* Acting-condition configuration:: \e$B<B9T>r7o$N@_Dj\e(B
+@end menu
+
+@node PGP, Buttons, Various, Various
+@section PGP
+@cindex PGP-kazu
+@cindex PGP/MIME
+
+mime-edit \e$B$G$O\e(B @strong{PGP/MIME} (RFC 2015) \e$B$*$h$S\e(B@strong{PGP-kazu}
+(draft-kazu-pgp-mime-00.txt) \e$B$K$h$k0E9f2=!&EE;R=pL>!&8x3+80$NA^F~5!G=$r\e(B
+\e$BMxMQ$9$k$3$H$,$G$-$^$9!#\e(B@refill
+
+\e$BC"$7!"$3$N5!G=$rMxMQ$9$k$K$O\e(B Mailcrypt package (@ref{(mailcrypt)}) \e$B$H\e(B
+pgp command \e$B$,I,MW$G$9!#\e(B
+
+@defvar pgp-function-alist
+
+Alist of service names vs. corresponding functions and its filenames.
+Each element looks like @code{(SERVICE FUNCTION FILE)}.@refill
+
+SERVICE is a symbol of PGP processing. It allows `verify', `decrypt',
+`fetch-key', `snarf-keys', `mime-sign', `traditional-sign', `encrypt' or
+`insert-key'.@refill
+
+Function is a symbol of function to do specified SERVICE.@refill
+
+FILE is string of filename which has definition of corresponding
+FUNCTION.
+@end defvar
+
+
+@defun pgp-function method
+
+Return function to do service @var{method}.
+@end defun
+
+
+
+@node Buttons, Acting-condition configuration, PGP, Various
+@section \e$B2!KU\e(B
+
+@defvar mime-button-face
+
+Face used for content-button or URL-button of MIME-Preview buffer.
+@end defvar
+
+
+@defvar mime-button-mouse-face
+
+Face used for MIME-preview buffer mouse highlighting.
+@end defvar
+
+
+@defvar mime-browse-url-function
+
+Function to browse URL.
+@end defvar
+
+
+
+@node Acting-condition configuration, , Buttons, Various
+@section \e$B<B9T>r7o$N@_Dj\e(B
+
+@defun mime-add-condition target-type condition &optional mode file
+
+Add @var{condition} to database specified by @var{target-type}.@refill
+
+@var{target-type} must be @code{preview} or @code{action}.@refill
+
+If optional argument @var{mode} is @code{strict} or @code{nil}
+(omitted), @var{condition} is added strictly.@refill
+
+If optional argument @var{mode} is @code{with-default}, @var{condition}
+is added with default rule.@refill
+
+If optional argument @var{file} is specified, it is loaded when
+@var{condition} is activate.
+@end defun
+
+
+
+@node Concept Index, Function Index, Various, Top
+@chapter \e$B35G0:w0z\e(B
+
+@printindex cp
+
+@node Function Index, Variable Index, Concept Index, Top
+@chapter \e$B4X?t:w0z\e(B
+
+@printindex fn
+
+@node Variable Index, , Function Index, Top
+@chapter \e$BJQ?t:w0z\e(B
+
+@printindex vr
+@bye