(bbdb-extract-field-value): Use `eword-decode-string' instead of
[elisp/tm.git] / doc / tm-edit-ja.texi
index 4ed2fe5..92985b1 100644 (file)
@@ -1,13 +1,13 @@
 \input texinfo.tex
 @setfilename tm-edit-ja.info
-@settitle{tm-edit 7.90 \e$B@bL@=q!JF|K\8lHG!K\e(B}
+@settitle{tm-edit 7.100 \e$B@bL@=q!JF|K\8lHG!K\e(B}
 @titlepage
-@title tm-edit 7.90 \e$B@bL@=q!JF|K\8lHG!K\e(B
+@title tm-edit 7.100 \e$B@bL@=q!JF|K\8lHG!K\e(B
 @author \e$B<i2,\e(B \e$BCNI'\e(B <morioka@@jaist.ac.jp>
-@subtitle 1996/10/11
+@subtitle 1996/12/25
 @end titlepage
 @node Top, Introduction, (dir), (dir)
-@top tm-edit 7.90 \e$B@bL@=q!JF|K\8lHG!K\e(B
+@top tm-edit 7.100 \e$B@bL@=q!JF|K\8lHG!K\e(B
 
 @ifinfo
 
@@ -22,9 +22,11 @@ GNU Emacs \e$BMQ$N\e(B MIME composer \e$B$G$"$k\e(B `tm-edit' \e$B$K$D$$$F@bL@$7$^$9!
 * 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/editor-mode::  mime/editor-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::              
 * header::                      header \e$B$G$NHs\e(B ASCII \e$BJ8;z$N;HMQ\e(B
 * PGP::                         
+* Acknowledgments::             \e$B<U<-\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
@@ -32,9 +34,10 @@ GNU Emacs \e$BMQ$N\e(B MIME composer \e$B$G$"$k\e(B `tm-edit' \e$B$K$D$$$F@bL@$7$^$9!
 
 @node Introduction, mime/editor-mode, Top, Top
 @chapter What is tm-edit?
+@cindex tm-edit
 
-@cindex{tm-edit}@strong{tm-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@refill
+@strong{tm-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
+@refill
 
 tm-edit \e$B$O\e(B GNUS \e$B$N:n<T$H$7$F$bM-L>$J\e(B \e$BG_ED\e(B \e$B@/?.\e(B
 <umerin@@mse.kyutech.ac.jp> \e$B$5$s$,=q$+$l$?\e(B 
@@ -63,11 +66,16 @@ message \e$B$r:n@.$G$-$^$9!#\e(B
 
 @node mime/editor-mode, single-part operations, Introduction, Top
 @chapter mime/editor-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/editor-mode
 
-@cindex{mime/editor-mode}@strong{mime/editor-mode} \e$B$O\e(B MIME message \e$B$r:n\e(B
-\e$B@.$9$k$?$a$N\e(B minor mode \e$B$G$9!#$3$N\e(B mode \e$B$G$O\e(B @cindex{tag}@strong{tag} \e$B$r\e(B
-\e$B;H$C$F$5$^$6$^$J<oN`$N\e(B data \e$B$rI=8=$7!"J#?t$NItJ,$+$i$J$k\e(B message
-(@ref{(tm-ja)multipart}) \e$B$rJT=8$9$k$3$H$r2DG=$K$7$F$$$^$9!#\e(B@refill
+@strong{mime/editor-mode} \e$B$O\e(B MIME message \e$B$r:n@.$9$k$?$a$N\e(B minor mode \e$B$G\e(B
+\e$B$9!#$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!"\e(B
+\e$BJ#?t$NItJ,$+$i$J$k\e(B message (@ref{(tm-ja)multipart}) \e$B$rJT=8$9$k$3$H$r2DG=\e(B
+\e$B$K$7$F$$$^$9!#\e(B@refill
 
 tag \e$B$K$O\e(B
 
@@ -109,7 +117,7 @@ tag \e$B$G!"\e(B@refill
 @end example
 
 @noindent
-\e$B$H$$$&7A$N\e(B @cindex{multi-part \e$B3+;O\e(B tag}@strong{multi-part \e$B3+;O\e(B tag} \e$B$H8F$P$l$k\e(B multi
+\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
@@ -117,11 +125,11 @@ part \e$B$N3+;O$r<($9\e(B tag \e$B$H\e(B
 @end example
 
 @noindent
-\e$B$H$$$&7A$N\e(B @cindex{multi-part \e$B=*N;\e(B tag}@strong{multi-part \e$B=*N;\e(B tag} \e$B$H8F$P$l$k\e(B multi
+\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 
-@cindex{enclosure}@strong{enclosure} \e$B$H8F$S$^$9!#\e(B
+@strong{enclosure} \e$B$H8F$S$^$9!#\e(B
 
 
 @node single-part operations, enclosure operation, mime/editor-mode, Top
@@ -134,7 +142,8 @@ single-part \e$B$r:n$k$?$a$NA`:n$K$O0J2<$N$h$&$J$b$N$,$"$j$^$9!#\e(B
 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!#\e(B
+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
@@ -182,10 +191,10 @@ enclosure \e$B$r:n$k$?$a$NA`:n$H$7$F$O0J2<$N$h$&$J$b$N$,$"$j$^$9!#\e(B
 \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 s}
-\e$B;XDj$7$?\e(B region \e$B$KEE;R=pL>$r9T$$$^$9!#\e(B(@ref{PGP})
+\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 e}
-\e$B;XDj$7$?\e(B region \e$B$r0E9f2=$7$^$9!#\e(B(@ref{PGP})
+\e$B;XDj$7$?\e(B region \e$B$r0E9f2=$7$^$9!#\e(B(cf. @ref{PGP})
 
 @item @key{C-c C-x 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
@@ -196,7 +205,7 @@ enclosure \e$B$r:n$k$?$a$NA`:n$H$7$F$O0J2<$N$h$&$J$b$N$,$"$j$^$9!#\e(B
 
 
 
-@node other operations of mime/editor-mode, transfer level, enclosure operation, Top
+@node other operations of mime/editor-mode, tag specification for inserted file, enclosure operation, Top
 @chapter mime/editor-mode \e$B$K$*$1$k$=$NB>$NA`:n\e(B
 
 mime/editor-mode \e$B$K$*$1$k$=$NB>$NA`:n$r@bL@$7$^$9!#\e(B
@@ -206,7 +215,8 @@ mime/editor-mode \e$B$K$*$1$k$=$NB>$NA`:n$r@bL@$7$^$9!#\e(B
 \e$BJT=8Cf$N\e(B message \e$B$rAw?.$7$^$9!#\e(B
 
 @item @key{C-c C-x C-p}
-\e$BJT=8Cf$N\e(B message \e$B$r\e(B preview \e$B$7$^$9!#\e(B(@ref{(tm-view-ja)mime/viewer-mode})
+\e$BJT=8Cf$N\e(B message \e$B$r\e(B preview \e$B$7$^$9!#\e(B
+(cf. @ref{(tm-view-ja)mime/viewer-mode})
 
 @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/editor-mode \e$B$r=*N;$7$^$9!#\e(B
@@ -227,10 +237,10 @@ transfer level (@ref{transfer level}) \e$B$r\e(B 8bit (@ref{(tm-ja)8bit}) \e$B$K$7$
 \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(@ref{PGP})
+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(@ref{PGP})
+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
@@ -239,8 +249,79 @@ help message \e$B$rI=<($7$^$9!#\e(B
 
 
 
-@node transfer level, header, other operations of mime/editor-mode, Top
+@node tag specification for inserted file, transfer level, other operations of mime/editor-mode, Top
+@chapter \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
+(call-after-loaded
+ 'tm-edit
+ (lambda ()
+   (set-alist 'mime-file-types
+             "\\.rtf$"
+             '("application" "rtf" nil nil
+               "attachment" (("filename" . file)))
+             )))
+@end lisp
+@end defvar
+
+
+
+@node transfer level, header, tag specification for inserted file, Top
 @chapter transfer level
+@cindex transfer level
 
 message \e$B$KA^F~$9$k\e(B data \e$B$O\e(B 7bit (@ref{(tm-ja)7bit}) \e$B$J$$$7\e(B 8bit
 (@ref{(tm-ja)8bit}) \e$B$b$7$/$O\e(B binary (@ref{(tm-ja)binary}) \e$B$GI=8=$9$k$3$H\e(B
@@ -267,7 +348,7 @@ 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$J$$$G$7$g$&!#\e(B
 @end quotation
 
-@cindex{transfer level}@strong{transfer level} \e$B$H$$$&$N$O$I$NHO0O$N\e(B data \e$B$^$GAw$l$k\e(B
+@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(Btm-edit \e$B$O\e(B 
 @code{mime-editor/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
@@ -292,8 +373,7 @@ 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
 @strong{[Memo]}
 @quotation
 transfer level \e$B$O\e(B message header (@ref{header}) \e$B$K$O4X78$7$J$$!#\e(BRFC 1521 
-\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 RFC 822 (@ref{(tm-ja)RFC
-822}) \e$B$r3HD%$7$F$$$k$,!"\e(Bmessage header \e$B$G$O\e(B us-ascii
+\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 RFC 822 (@ref{(tm-ja)RFC 822}) \e$B$r3HD%$7$F$$$k$,!"\e(Bmessage header \e$B$G$O\e(B us-ascii
 (@ref{(tm-ja)us-ascii}) \e$B$N$_$rMQ$$$k$3$H$r5a$a$F$$$k!#\e(B
 @end quotation
 
@@ -301,14 +381,14 @@ transfer level \e$B$O\e(B message header (@ref{header}) \e$B$K$O4X78$7$J$$!#\e(BRFC
 
 @node header, PGP, transfer level, Top
 @chapter header \e$B$G$NHs\e(B ASCII \e$BJ8;z$N;HMQ\e(B
+@cindex encoded-word
 
 RFC 1522 (@ref{(tm-ja)RFC 1522}) \e$B$G$O\e(B header \e$B$GHs\e(B ASCII \e$BJ8;z$rI=8=$9$k$?\e(B
 \e$B$a$NJ}K!$rDj5A$7$F$$$^$9!#\e(B@refill
 
-\e$B$3$l$O\e(B @cindex{encoded-word}@strong{encoded-word}
-(@ref{(tm-ja)encoded-word}) \e$B$H8F$P$l$k7?<0$G!"\e(BMIME charset
-(@ref{(tm-ja)MIME charset}) \e$B$r@k8@$7!"$+$D!"\e(B7bit (@ref{(tm-ja)7bit}) \e$B$G\e(B
-\e$BI=8=$9$k$3$H$r2DG=$K$7$F$$$^$9!#\e(B
+\e$B$3$l$O\e(B @strong{encoded-word} (@ref{(tm-ja)encoded-word}) \e$B$H8F$P$l$k7?<0\e(B
+\e$B$G!"\e(BMIME charset (@ref{(tm-ja)MIME charset}) \e$B$r@k8@$7!"$+$D!"\e(B7bit
+(@ref{(tm-ja)7bit}) \e$B$GI=8=$9$k$3$H$r2DG=$K$7$F$$$^$9!#\e(B
 
 
 @menu
@@ -416,13 +496,14 @@ MIME charset \e$B$rI=$9\e(B symbol \e$B$H\e(B nil, \e$B$b$7$/$O!"\e(B@code{"B"} \e$B$+\e
 
 
 
-@node PGP, Concept Index, header, Top
+@node PGP, Acknowledgments, header, Top
 @chapter PGP
+@cindex PGP-kazu
+@cindex PGP/MIME
 
-tm-edit \e$B$G$O\e(B @cindex{PGP/MIME}@strong{PGP/MIME} (@ref{(tm-ja)PGP/MIME})
-(RFC 2015) \e$B$*$h$S\e(B @cindex{PGP-kazu}@strong{PGP-kazu}
-(@ref{(tm-ja)PGP-kazu}) (draft-kazu-pgp-mime-00.txt) \e$B$K$h$k0E9f2=!&EE;R\e(B
-\e$B=pL>!&8x3+80$NA^F~5!G=$rMxMQ$9$k$3$H$,$G$-$^$9!#\e(B@refill
+tm-edit \e$B$G$O\e(B @strong{PGP/MIME} (@ref{(tm-ja)PGP/MIME}) (RFC 2015) \e$B$*$h$S\e(B 
+@strong{PGP-kazu} (@ref{(tm-ja)PGP-kazu}) (draft-kazu-pgp-mime-00.txt) 
+\e$B$K$h$k0E9f2=!&EE;R=pL>!&8x3+80$NA^F~5!G=$rMxMQ$9$k$3$H$,$G$-$^$9!#\e(B
 
 \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@refill
@@ -456,7 +537,19 @@ PGP \e$B$G$N0E9f2=$N7A<0$r;XDj$7$^$9!#\e(B@refill
 
 
 
-@node Concept Index, Function Index, PGP, Top
+@node Acknowledgments, Concept Index, PGP, Top
+@chapter \e$B<U<-\e(B
+
+\e$B:G=i$K!"\e(Btm-edit \e$B$NA0?H$H$J$C$?\e(B @file{mime.el} \e$B$r=q$-!"$=$NG[I[$H2~B$$r$*\e(B
+\e$B5v$72<$5$C$?!"G_ED@/?.$5$s$K46<U$7$^$9!#\e(Btm-edit \e$B$N\e(B user interface \e$B$N4pK\\e(B
+\e$BE*$J@_7W$OG_ED$5$s$N<j$K$h$k$b$N$G!"$H$F$bNI$$@_7W$G$"$C$?$H;W$$$^$9!#\e(B
+@refill
+
+\e$B<!$K!"\e(Bbeta test \e$B$K6(NO$7$F2<$5$C$?F|K\8lHG!"1Q8lHGAPJ}$N\e(B tm mailing
+list \e$B$N\e(B member \e$B$K46<U$7$^$9!#\e(B
+
+
+@node Concept Index, Function Index, Acknowledgments, Top
 @chapter \e$B35G0:w0z\e(B
 
 @printindex cp