Sophie

Sophie

distrib > Mandriva > 9.2 > i586 > by-pkgid > a804ef007a99f7d26cf24253c2994680 > files > 833

howto-html-ja-9.1-0.5mdk.noarch.rpm

<HTML>
<HEAD>
 <META http-equiv="Content-Type" content="text/html; charset=ISO-2022-JP">
<TITLE>
LinuxDoc+Emacs+Ispell-HOWTO</title>
</TITLE>
</HEAD>
<BODY BGCOLOR=white>
<A HREF="INDEX-JF.html">JF-INDEX (document list of JF Project)</A>
<HR>
<H1>LinuxDoc+Emacs+Ispell-HOWTO</H1>

<H2>Author: Philippe MARTIN
     (
<A HREF="mailto:feloy@wanadoo.fr">feloy@wanadoo.fr</A>) <BR>
     Translator: S&eacute;bastien Blondeel
     (
<A HREF="mailto:Sebastien.Blondeel@lifl.fr">Sebastien.Blondeel@lifl.fr</A>)
   </H2>v0.4, 27 February 1998
   
<H2>$BAa@n!!?N(B
     (
<A HREF="mailto:cz8cb01@linux.or.jp">cz8cb01@linux.or.jp</A>)
   </H2>v0.00, 1999$BG/(B 2$B7n(B27$BF|(B
   
<P><HR>
<EM> $B$3$N%I%-%e%a%s%H$O(B Linux HOWTO$B!"$b$7$/$OB>$N(B Linux Documentation Project $B$N(B
$B%I%-%e%a%s%H$NCx<T5Z$SK]Lu<T$rBP>]$H$7$F$$$^$9!#$3$NJ8>O$NL\E*$O(B
$B$=$N$h$&$JJ}C#$K!"(BEmacs $B$d(B Ispell $B$J$I$H8@$C$?%D!<%k$N;H$$J}$N%R%s%H$r(B
$BM?$($k$3$H$G$9!#(B
$B!JLuCm!'(B $B86J8$G$O(B "Emacs $B>e(B" $B$H$$$&0UL#$rI=$9>l9g$K!"(Bunder Emacs $B$d(B
upon Emacs $B$HI=5-$,E}0l$5$l$F$$$^$;$s$,0UL#$,F1$8>l9g!"Lu$O$9$Y$F(B
"Emacs $B>e(B" $B$KE}0l$7$F$"$j$^$9!#$^$?$3$NJ8=q$O$b$H$b$H%U%i%s%98l$G(B
$B=q$+$l!"$=$l$r1Q8l$KK]Lu$7$?J*$r$5$i$KF|K\8l$KK]Lu$7$?$b$N$G$9!#(B
$B$G$9$+$i!"2$J8%U%)%s%H!J(BISO-8859-1$B!K$,4^$^$l$F$$$^$7$?$,!"(Brecode $B$H$$$&(B
$B%=%U%H$G(B "recode latin1:texte $B%U%!%$%kL>(B" $B$H;XDj$7$F5?;wI=8=$KJQ49$r(B
$B$7$F$$$^$9!#!JNc!'(B cafe' $B$J$I!K$J$*$3$N%=%U%H$N%=!<%9<+BN$O(B
<A HREF="ftp://prep.ai.mit.edu/pub/gnu/recode/">ftp://prep.ai.mit.edu/pub/gnu/recode/</A> $B$J$I$+$i(B
$BF~<j$9$k$3$H$,$G$-$^$9!K(B
   </EM>
<HR>
<P>
<H2><A NAME="toc1">1.</A> <A HREF="#s1">$B=xJ8(B</A></H2>

<UL>
<LI><A HREF="#ss1.1">1.1 Copyright</A>
<LI><A HREF="#ss1.2">1.2 $B%/%l%8%C%H(B</A>
<LI><A HREF="#ss1.3">1.3 $B%3%a%s%H(B</A>
<LI><A HREF="#ss1.4">1.4 Versions</A>
</UL>
<P>
<H2><A NAME="toc2">2.</A> <A HREF="#s2">$B%$%s%H%m%@%/%7%g%s(B</A></H2>

<UL>
<LI><A HREF="#ss2.1">2.1 SGML</A>
<LI><A HREF="#ss2.2">2.2 LinuxDoc $B7?Dj5A(B</A>
<LI><A HREF="#ss2.3">2.3 SGML-Tools</A>
</UL>
<P>
<H2><A NAME="toc3">3.</A> <A HREF="#s3">$B$O$8$a$F$N%I%-%e%a%s%H(B</A></H2>

<UL>
<LI><A HREF="#ss3.1">3.1 $B%F%-%9%H7A<0$N%I%-%e%a%s%H(B</A>
</UL>
<P>
<H2><A NAME="toc4">4.</A> <A HREF="#s4">Emacs $B$N@_Dj(B</A></H2>

<UL>
<LI><A HREF="#ss4.1">4.1 $B%"%/%;%s%HIU$-$NJ8;z(B</A>
<LI><A HREF="#ss4.2">4.2 SGML $B%b!<%I(B</A>
<LI><A HREF="#ss4.3">4.3 PSGML $B%b!<%I(B</A>
<LI><A HREF="#ss4.4">4.4 $B$=$NB>(B</A>
</UL>
<P>
<H2><A NAME="toc5">5.</A> <A HREF="#s5">Ispell</A></H2>

<UL>
<LI><A HREF="#ss5.1">5.1 $B%G%U%)%k%H<-=q$NA*Br(B</A>
<LI><A HREF="#ss5.2">5.2 $B%U%!%$%k$N8@8l$KBP1~$7$?<-=q$NA*Br(B</A>
<LI><A HREF="#ss5.3">5.3 $BJ8=q$N%9%Z%k%A%'%C%/(B</A>
<LI><A HREF="#ss5.4">5.4 $B8D?MMQ<-=q(B vs $B%m!<%+%k%U%!%$%k<-=q(B</A>
<LI><A HREF="#ss5.5">5.5 $B%9%Z%k%A%'%C%/F~NO(B</A>
</UL>
<P>
<H2><A NAME="toc6">6.</A> <A HREF="#s6">$BNO5;(B</A></H2>

<UL>
<LI><A HREF="#ss6.1">6.1 $B%X%C%@!<$N<+F0A^F~(B</A>
</UL>
<H2>Appendix</H2>
<P>
<H2><A NAME="toc7">7.</A> <A HREF="#s7">insert-sgml-header $B4X?t(B </A></H2>

<P>
<H2><A NAME="toc8">8.</A> <A HREF="#s8">$BLu<T$"$H$,$-(B</A></H2>

<HR>
<H2><A NAME="s1">1.</A> <A HREF="#toc1">$B=xJ8(B</A>     </H2>

<H2><A NAME="ss1.1">1.1 Copyright</A>
    </H2>

<P>Copyright Philippe Martin 1998<BR>
You may redistribute and/or modify this document as long as you
comply with the terms of the GNU General Public Licence, version 2 or
later.
<P>$B$3$N%I%-%e%a%s%H$O(B GNU General Public Licnce(GPL) Version 2 $B0J9_$K(B
$B=>$&8B$j:FG[I[$d=$@5$r9T$C$F$b$+$^$$$^$;$s!#(B
<P>
<H2><A NAME="ss1.2">1.2 $B%/%l%8%C%H(B</A>
       </H2>

<P>Se'bastien Blondeel$B$K46<U$7$^$9!#H`$O0UCO0-$G!"2?EY$b(B Emacs $B$N(B
$B%;%C%H%"%C%W$K$D$$$F<ALd$7$F$-$^$7$?!#H`$N$9$k$I$$<ALd$K$h$C$F(B 
Emacs $B$K$D$$$F$h$jCN$k;v$,$G$-!"$=$7$F$=$NCN<1$O$3$N%I%-%e%a%s%H$H(B
$B$7$F$"$J$?$KEA$($k;v$,$G$-$^$9!#(B
<P>
<H2><A NAME="ss1.3">1.3 $B%3%a%s%H(B</A>
       </H2>

<P>$B$3$N%I%-%e%a%s%H$r$h$jNI$/$9$k$?$a$NJ*$G$"$l$P!"$I$s$J$3$H$G$b;d$KJ9$$(B
$B$F$/$@$5$$!#$"$J$?$N0U8+A4$F$KL\$rDL$7$^$9!#F1$8$/$3$N%I%-%e%a%s%H$N(B
$B%H%T%C%/$K$D$$$F$N<ALd$K$bm4m0$7$J$$$G$/$@$5$$!#$3$N%I%-%e%a%s%H$r$h$j(B
$BNI$/$9$k$?$a$N<ALd$KEz$($k;v$O4r$7$$;v$G$9!#(B
<P>
<BLOCKQUOTE>$B!J%U%i%s%98l$+$i1Q8l$NK]Lu<TCm!'1Q8l$K<+?.$,L5$1$l$P!";d$KAw$C$F$/$@$5$$!*!K(B<BR>
$B!J1Q8l$+$iF|K\8l$NK]Lu<TCm!'1Q8l$K<+?.$,L5$/$F$b!";d$KAw$i$J$$$G2<$5$$(B :$B!K(B</BLOCKQUOTE>
<P>
<H2><A NAME="ss1.4">1.4 Versions</A>
    </H2>

<P>$B$3$NJ8=q$O0J2<$N%P!<%8%g%s$N%=%U%H$rBP>]$H$7$F$$$^$9!#(B
<UL>
<LI>Sgml-tools version 0.99,</LI>
<LI>Emacs version 19.34,</LI>
<LI>Ispell version 3.1,</LI>
<LI>$B$3$NJ8=q$NCf$G;2>H$5$l$F$$$kA4$F$N(B Emacs $B%i%$%V%i%j$O!"?7$7$$%P!<%8%g%s$N(B
Emacs $B$H0l=o$KG[I[$5$l$F$$$k$b$N$G$9!#$?$@$7!"(BXEmacs $B$H0l=o$KG[I[$5$l$F$$$k(B
iso-sgml $B5Z$SC1BN$N%i%$%V%i%j!<$G$"$k(B psgml $B$O=|$-$^$9!#(B</LI>
</UL>

$B!JLuCm!'(B $BLu<T$G$"$k;d<+?H$O!"(BWindows NT Ver.4.0 $B>e$N(B Mule for Win 32 
Version 1.22 ($B9HMU(B) (Emacs version 19.28.31$B%Y!<%9!K$G3NG'$7$^$7$?$,!"(B
$BB>$N%P!<%8%g%s$G$b!JI,MW$J%U%)%s%HEy$r$*;}$A$J8B$j!KFC$KLdBj$OL5$$$+$H(B
$B;W$o$l$^$9!#(BEmacs $B<+BN$K$D$$$F=q$+$l$F$$$k>l=j$G$O!"2DG=$J8B$j(B Mule $B$G$b(B
$B3NG'$7$FJdB-$7$F$"$j$^$9!K(B
<P>
<HR>
<H2><A NAME="s2">2.</A> <A HREF="#toc2">$B%$%s%H%m%@%/%7%g%s(B</A>     </H2>

<H2><A NAME="ss2.1">2.1 SGML</A>
    </H2>

<P><B>SGML</B>(<I>Standard Generalised Mark-up Language</I>) $B$O(B
$BJ8=q$N7?$rDj5A$9$k8@8l$G$9!#(B
<P>
<P>$BNc$($PJ8=q$N7?$r(B<I>$B%l%7%T(B</I>$B$HDj5A$9$k$H!"0lHVL\$NItJ,$G:`NA!"FsHVL\$GIUB0IJ!"(B
$B;0HVL\$G%1!<%-$N>F$-J}$N<j=g$r!"$=$7$F:G8e$KAGE($J3($G=PMh>e$,$j$r<($7$^$9!#(B
<P>     
$B$3$l$OJ8=q7?Dj5A!J(B<I>Document Type Definition</I> $BKt$O(B<B>DTD</B>$B!K$H(B
$B8F$P$l$^$9!#$3$l$O:G=*E*$K$I$N$h$&$K8+$($k$+$H8@$&$3$H$rDj5A$9$k$N$G$O$J$/!"(B
$B2?$r4^$s$G$$$k$+$H$$$&$3$H$@$1$rI=8=$7$^$9!#(B
<P>     
$BF1$8Nc$r$b$&0lEY;H$C$F$_$^$7$g$&!#;d$N%l%7%T$N%"%$%G%"$rFI$`$H!"$"$J$?$O(B
$B<+J,$,=q$$$?%l%7%T$d$"$J$?$N9%$-$JNAM}$H$=$C$/$j!"$"$k$$$O%"%$%G%"$rEpMQ(B
$B$5$l$?$H;W$&$+$b$7$l$^$;$s$,!"<B:]$K$O;d$N%"%$%G%"$H$"$J$?$N%"%$%G%"$O0c$C(B
$B$?$3$H$+$i;W$$$D$$$?$b$N$G$9!#;d$N%l%7%T$OMa<<$N8MC*$N:8>e$N$9$_$C$3$r8+(B
$B$F$$$F;W$$$D$$$?$b$N$G!":`NA$O!"%W!<%k$H%P!<%Y%-%e!<D4M}Bf$N4V$K$"$kN"Dm(B
$B$rJb$$$F$$$k;~$K$_$D$1$?$b$N$G$9!#$"$J$?$N>l9g$O$I$&$G$7$g$&$+!)(B
<P>     
$BI8=`2=Dj5A(B(SGML)$B$K$h$C$F!":G=*E*$KFI<T$K$I$N$h$&$K8+$($k$+$H$$$&$3$H$r0U<1(B
$B$;$:$K%I%-%e%a%s%H$r=q$/$3$H$,$G$-$^$9!#(B
<H2><A NAME="ss2.2">2.2 LinuxDoc $B7?Dj5A(B</A>
       </H2>

<P>$B$3$N7?$O$"$J$?$NA[A|DL$j!"(BLinux $B$K4X78$9$k%I%-%e%a%s%H$r=q$/$?$a$K(B
$B;HMQ$5$l$^$9!#(B
<P>$B$=$N$h$&$J%I%-%e%a%s%H$ODL>o0J2<$N$h$&$K9=@.$5$l$^$9!#!]%?%$%H%k$G(B
$B;O$^$j!"Cx<TL>!"!JK]Lu<TL>!K!"%P!<%8%g%s!"$=$7$FF|IU$G$9!#(B
$B<!$K35MW!J$G$9$+$i!"<+J,$,C5$7$F$$$k>pJs$,4^$^$l$F$$$k$+$I$&$+$rH=CG$9(B
$B$k0Y$K$9$Y$F$rFI$`I,MW$O$"$j$^$;$s!K$=$l$+$iL\<!$,Mh$^$9$N$G!"5^$$$G$$(B
$B$k>l9g$K$OD>@\FI$_$?$$ItJ,$X$HHt$Y$^$9!#(B
<P>$B$D$.$K>O!"@a!J%;%/%7%g%s!K!"CJMn!J%Q%i%0%i%U!K$N%j%9%H$,Mh$^$9!#$3$l$i(B
$B$NCf$K%W%m%0%i%`$d%j%9%H$NA^F~$r9T$C$?$j!"%U%)%s%H$rJQ99$7$FC18l$dJ8(B
$B!J%;%s%F%s%9!K$r6/D4$7$?$j!"%I%-%e%a%s%HCf$NB>$NItJ,$r;2>H$9$k;v$J$I$,(B
$B2DG=$G$9!#(B
<P>$B$=$N$h$&$J%I%-%e%a%s%H$r=q$/0Y$KI,MW$J$N$OC1$K!"%?%$%H%k!"Cx<TL>!"F|IU!"(B
$B%I%-%e%a%s%H$N%P!<%8%g%s!">O!"@a$J$I$r@5$7$/;XDj$9$k$3$H$H$=$NMWAG$O(B
$B2?$G$"$k$+$H$$$C$?;v$G$9!#(B
<H2><A NAME="ss2.3">2.3 SGML-Tools</A>
       </H2>

<P><B>SGML-Tools</B> $B$O!"%I%-%e%a%s%HFb$N;X<(!J%?%0!K$r$"$J$?$,L\E*$H$9$k:G=*E*$J(B
$B7A$KJQ49$9$k$b$N$G$9!#$b$7$"$J$?$,$=$N%I%-%e%a%s%H$r8D?MMQ$N%i%$%V%i%j(B
$B$H$9$k$N$G$"$l$P!"(B<I>PostScript</I> $B$rA*Br$9$k$G$7$g$&$7!"@$3&Cf$H(B Web $B$G6&M-(B
$B$7$?$$$N$G$"$l$P(B <I>HTML</I> $B$K$J$k$G$7$g$&!#$b$7(B Windows $B>e$G$bFI$^$J$1$l$P(B
$B$J$i$J$$$N$G$"$l$P!J$I$&$7$F$b$=$&$7$?$$$N$G$"$l$P!K(B<I>RTF</I> $B7A<0$KJQ49$7$F!"(B
$B$I$s$J%o!<%W%m%=%U%H$+$i$G$bFI$a$k$h$&$K$9$k$3$H$b$G$-$^$9$7!"$b$7$/$O(B
$B5$J,$rJQ$($k$?$a$K>e5-$N#3$D$N%U%)!<%^%C%H$9$Y$F$r;H$&$3$H$b$"$k$G$7$g$&!#(B
<P>SGML-Tool$B$O(B anonymous FTP $B$G(B 
<A HREF="ftp://ftp.lip6.fr/pub/sgml-tools/">ftp://ftp.lip6.fr/pub/sgml-tools/</A> $B$h$jF~<j$G$-$^$9!#(B
<HR>
<H2><A NAME="s3">3.</A> <A HREF="#toc3">$B$O$8$a$F$N%I%-%e%a%s%H(B</A>      </H2>

<P>
<H2><A NAME="ss3.1">3.1 $B%F%-%9%H7A<0$N%I%-%e%a%s%H(B</A>
         </H2>

<P>$B%F%-%9%H7A<0$N%I%-%e%a%s%H$r!"!JB>$N%U%)!<%^%C%H$K$9$k0Y$K!K(BSGML $B7A<0$K(B
$BJQ49$7$?$$>l9g!"$3$N$h$&$K9T$$$^$9!#(B
<P>
<OL>
<LI>$B@hF,$K<!$N$h$&$J9T$rDI2C$7$^$9!#(B       
<PRE>
    &lt;!doctype linuxdoc system>
         &lt;article>
          &lt;title>$B$3$3$K%?%$%H%k$rF~$l$^$9(B&lt;/title>
          &lt;author>$BCx<TL>!"Cx<T$N(Be-mai$B%"%I%l%9$J$I$G$9(B&lt;/author>
          &lt;date>$B%P!<%8%g%s$HF|IU$G$9(B&lt;/date>
       
</PRE>
</LI>
<LI>$B%I%-%e%a%s%H$N35MW$r=q$/>l9g!"$=$N%Q%i%0%i%U$r(B <CODE>&lt;abstract&gt;</CODE>
$B$H(B <CODE>&lt;/abstract&gt;</CODE> $B%?%0$G0O$s$G$/$@$5$$!#(B
</LI>
<LI>$B$=$l$+$i(B <CODE>&lt;toc&gt;</CODE> $B%?%0$rA^F~$7$F2<$5$$!#$3$l$O(B
<EM>Table Of Contents</EM>$B!JL\<!!K$NN,$G$9!#(B
</LI>
<LI>$B3F>O$N;O$a$N!">O$NHV9f5Z$S%?%$%H%k$r$3$N$h$&$KCV$-49$($F$/$@$5$$!#(B
<PRE>
       &lt;sect>$B>O$N%?%$%H%k(B
       
</PRE>

$B$=$7$F!"(B<CODE>&lt;/sect&gt;</CODE> $B%?%0$r>O$N:G8e$KDI2C$7$F2<$5$$!#(B


<P><B>$BCm0U!'(B</B>$B<+F0E*$K9T$o$l$^$9$N$G!">OHV9f$rIU$1$kI,MW$O$"$j$^$;$s!#(B
<P>
</LI>
<LI>$B%;%/%7%g%s$K$D$$$F$b!"F1MM$K9T$C$F$/$@$5$$!#HV9f$r:o=|$7$F!"(B
$B%?%$%H%k$r(B <CODE>&lt;sect1&gt;</CODE> $B$H(B <CODE>&lt;/sect1&gt;</CODE> $B$G(B
$B%?%0IU$1$9$kI,MW$,$"$j$^$9!#(B
</LI>
<LI>$BF1$8$/(B <CODE>&lt;sectn&gt;</CODE> $B$H(B <CODE>&lt;/sectn&gt;</CODE> (<CODE>n=</CODE>2,3,4) $B$r(B
$B;H$&;v$K$h$C$F!"%;%/%7%g%sFb$G#4%l%Y%k$N%M%9%H$rDj5A=PMh$^$9!#(B
</LI>
<LI>$B3F%Q%i%0%i%U$N;O$a$K$O!"(B<CODE>&lt;p&gt;</CODE> $B%?%0$rA^F~$7$F2<$5$$!#(B
</LI>
<LI>$B6/D4$7$?$$ItJ,$K$O!"(B
<CODE>&lt;it&gt;</CODE> $B$H(B <CODE>&lt;/it&gt;</CODE>($B%$%?%j%C%/!K!"(B
<CODE>&lt;bf&gt;</CODE> $B$H(B <CODE>&lt;/bf&gt;</CODE>$B!J%\!<%k%I!K!"(B
<CODE>&lt;tt&gt;</CODE> $B$H(B <CODE>&lt;/tt&gt;</CODE>$B!J%?%$%W%i%$%?!<%9%?%$%k!K(B
$B$H$$$C$?%?%0$r;H$C$F2<$5$$!#(B
</LI>
<LI>$B%j%9%H$rA^F~$9$k$?$a$K$O!"$3$N$h$&$K$7$^$9!#(B

<PRE>
   $B$3$l$O#49T$N%j%9%H$G$9(B:

         - $B$3$3$O#19TL\$G$9(B
         - $B#29TL\$G$9(B
         - $B#39TL\$G$9(B
         - $B:G8e$N9T$G$9(B
       
</PRE>

       
$B$3$l$O$3$N$h$&$KI=<($7$^$9!#(B

<PRE>
   $B$3$l$O#49T$N%j%9%H$G$9(B:

       &lt;itemize>
       &lt;item>$B$3$3$O#19TL\$G$9(B
       &lt;item>$B#29TL\$G$9(B
       &lt;item>$B#39TL\$G$9(B
       &lt;item>$B:G8e$N9T$G$9(B
       &lt;/itemize>
       
</PRE>

</LI>
<LI>$B%V%m%C%/FbA4$F$,%W%m%0%i%`!J$N0lIt!K!"$b$7$/$OL\N)$?$;$kI,MW$,$"$k>l9g$O!"(B

<PRE>
    &lt;verb>
    10 REM $B$*$)?@$h!"$3$N8@8l$O$$$C$?$$2?$J$s$G$7$g$&$+!)(B
    20 REM $B1J$/<:$o$l$7J*$N$h$&$K8+<u$1$i$l$^$9$,(B
    30 PRINT "$B;d$OLa$C$F$-$?(B";
    40 PRINT "$B@$3&$r5_$&0Y$K!#(B"
    50 INPUT "$B$"$J$?$O$=$N;~C/$rMj$j$^$9$+!)(B ",M$
    60 IF M$="Bill" THEN PRINT "$BFr$O8-?M$G$"$k!#(B":GOTO PARADISE
    70 ELSE PRINT "$BFr$O2?$bJ,$+$C$F$*$i$L!D(B":GOTO RICHMOND
    &lt;/verb>
</PRE>

</LI>
<LI>$B$3$l$^$G$N=j$G!"$"$J$?$N(B SGML $B%U%)!<%^%C%H$K$9$k%9%-%k$O8+0c$($k$h$&$K(B
$B8~>e$7$^$7$?!#$b$7$b$"$J$?$N%I%-%e%a%s%H$KKa$-$r$+$1$?$$$N$G$7$?$i!"(B
User's guide for <B>SGML-Tools</B> $B$r;2>H$7$F$/$@$5$$!#(B
<B>LinuxDoc</B> $B%I%-%e%a%s%H7?$K$D$$$F!"$h$j>\$7$/=q$+$l$F$$$^$9!#(B
</LI>
</OL>
<HR>
<H2><A NAME="s4">4.</A> <A HREF="#toc4">Emacs $B$N@_Dj(B</A>      </H2>

<P>
<H2><A NAME="ss4.1">4.1 $B%"%/%;%s%HIU$-$NJ8;z(B</A>
         </H2>

<P>$B$b$7%I%-%e%a%s%H$r%U%i%s%98l$dB>$N@>%h!<%m%C%Q$N8@8l$G=q$-$?$$>l9g!"(B
8-bit $BJ8;z$,I,MW$K$J$j$^$9!#$3$3$G$O$=$N$h$&$JJ8;z$r07$&$K$O(B
$B$I$N$h$&$K(B Emacs $B$r%;%C%H%"%C%W$9$k$+$K$D$$$F@bL@$7$^$9!#(B
<P>
<H3>8-bit $BJ8;z$NI=<((B           </H3>

<P><CODE>Emacs</CODE> $B$K(B 8-bit $BJ8;z$rI=<($5$;$k$?$a$K$O!"0J2<$N$h$&$J9T$,(B .emacs 
$B%U%!%$%k$NCf$KI,MW$H$J$j$^$9!#(B
<P>
<PRE>
       (standard-display-european 1)
       (load-library "iso-syntax")
       
</PRE>
<P>$B!JLuCm!'(B mule $B$bF1MM$G$9!#$?$@$7BP1~$9$k%U%)%s%H$,I,MW$K$J$j$^$9!K(B
<P>Emacs $B$r;HMQ$7$F$$$k%?!<%_%J%k$,(B 8-bit $B$r%5%]!<%H$7$F$$$J$$>l9g!"(B
<CODE>iso-ascii</CODE> $B%i%$%V%i%j!<$r;HMQ$9$k$3$H$,$G$-$^$9!#$3$l$O(B Emacs $B$K(B 
8-bit $BJ8;z$rI=<($5$;$k0Y$N:G$b6a$$;XDj$G$9!#(B
iso-ascii $B%i%$%V%i%j!<$r;H$&>l9g!"(B
<PRE>
        (load-library "iso-ascii")
</PRE>
<P>
<H3>8-bit $BJ8;z$NF~NO(B            </H3>

<P>$B;H$C$F$$$k%-!<%\!<%I$G%"%/%;%s%HIU$-5-9f$NF~NO$,F~NO$G$-$k>l9g!"(B
$B2?$NLdBj$b$"$j$^$;$s!#$b$7$=$&$G$J$$>l9g$O0J2<$,=u$1$K$J$k$G$7$g$&!#(B
<P>
<H3>iso-acc $B%i%$%V%i%j!<(B            </H3>

<P>Emacs $B$N(B <CODE>iso-acc</CODE> $B%i%$%V%i%j!<$O!"(B7-bit $B%-!<%\!<%I$+$i(B 8-bit $BJ8;z$rF~NO(B
$B$G$-$k$h$&$K$7$^$9!#(B
<P>
<P>$B;HMQ$9$k$K$O!"<!$N9T$r(B <CODE>.emacs</CODE> $B%U%!%$%k$KF~$l$F$/$@$5$$!#(B
<PRE>
      (load-library "iso-acc")
      
</PRE>
<P>$B$=$l$+$i%(%G%#%C%H$7$?$$%U%!%$%k$r<B9TCf$N(B Emacs $B>e$G%*!<%W%s$7!"(B
<CODE>Meta-x iso-accents-mode</CODE> $B$rF~NO$7$F$/$@$5$$!#(B
<P>
<P>$B$=$&$9$l$P!"Nc$($P%U%i%s%98l$NC18l$G$"$k(B <EM>caf&eacute;</EM> $B$N(B
<B>&eacute;</B> $B$r!"(B<B>'</B> $B$KB3$1$F(B <CODE>e</CODE> $B$r%?%$%W$9$k$3$H$K$h$j!"(B
$BF~NO$9$k$3$H$,$G$-$^$9!#(B
$B0lHLE*$K$O%"%/%;%s%HIU$-J8;z$O!"$O$8$a$K%"%/%;%s%H5-9f(B(')$B$r!"(B
$B<!$K%"%/%;%s%H$NIU$1$i$l$kJ8;z!JBgJ8;z!">.J8;z!K$rF~NO$9$k$3$H$K(B
$B$h$C$F9T$($^$9!#0J2<$K%"%/%;%s%H$NNc$r5s$2$^$9!#(B
<P>
<LI><CODE>'</CODE>&nbsp;: Acute</LI>
<LI><CODE>`</CODE>&nbsp;: Grave $B%0%i!<%V(B</LI>
<LI><CODE>^</CODE>&nbsp;: Circumflex  $B%7%k%3%s%U%l%C%/%9(B</LI>
<LI><CODE>"</CODE>&nbsp;: Dieresis $B%G%#%(%l!<%:(B</LI>
<LI><CODE>~</CODE>&nbsp;: Tilde $B%F%#%k%G(B, cedilla $B%;%G%#!<%f(B,
$B$*$h$S$=$NB>$NFCDj$N5-9f(B (iso-acc.el $B$r;2>H(B)</LI>
<LI><CODE>/</CODE>&nbsp;: $BJ8;z$K<P@~$r0z$/!"$J$I!#(B</LI>
<P>$B%"%/%;%s%HIU$-5-9f$G$O$J$/!">e5-$N5-9f<+BN$rF~NO$7$?$$>l9g!"(B
$B5-9f$N<!$K%9%Z!<%9$r2!$7$F$/$@$5$$!#Nc$($P!"(B<I>l'&eacute;l&eacute;phant</I> $B$O(B
<CODE>l ' spc ' e l ' e ...</CODE> $B$HF~NO$7$^$9!#(B
<P>
<P>$BA4$F$N;HMQ2DG=$J%3%s%S%M!<%7%g%s$O(B <CODE>iso-acc.el</CODE> $B%U%!%$%k$N(B
$BCf$G8+$D$1$k;v$,$G$-$^$9!#(B
<P>
<H3>$B%a%?%-!<(B            </H3>

<P>$B$$$/$D$+$N%?!<%_%J%k$G$O!"(BMeta $B!J$b$7$/$O(B Alt$B!K%-!<$G(B 8-bit $BJ8;z$r(B
$BF~NO$G$-$^$9!#Nc$($P!"(B<B>Meta-i</B> $B$G(B <B>&eacute;</B> $BJ8;z$r(B
$BF~NO$G$-$^$9!#(B
<P>
<P>$B$7$+$7(B Emacs $B$G$O(B Meta $B%-!<$OB>$N5!G=$G;H$o$l$F$$$^$9!#$^$?!"%"%/%;%s%H(B
$BIU$-5-9f$NF~NO$r(B&lt;Meta&gt;$B%-!<$G9T$&%i%$%V%i%j!<$r;d$OCN$j$^$;$s!#(B
<P>
<P>$B$3$N$h$&$J2r7hJ}K!$,$"$j$^$9!#(B
<P>
<PRE>
      (global-set-key "\ei" '(lambda () (interactive) (insert ?\351)))
                         _                                      ___
      
</PRE>
<P>$B!JLuCm!'>e5-$N0UL#$O!"<!$N$h$&$K$J$j$^$9!#(B
<UL>
<LI>global-set-key : $BA4$F$N%b!<%I$G6&DL$N%-!<%P%$%s%I$rDj5A(B</LI>
<LI><B>\e</B> $B$O(B ESC $B%-!<$rI=$o$7$^$9$N$G!"(B
<B>\ei</B> $B$O(B <B>ESC+i</B> $B$N;v$G$9!#(B</LI>
<LI>lambda : $B%j%9%H$O%i%`%@<0$G$9!#%i%`%@<0$N%j%9%H$O%3%^%s%I$H$7$F07$o$l$^$9!#(B</LI>
<LI>$B%j%9%H(B : ()$B$G0O$^$l$?Cf?H$H(B()$B<+?H$N;v$r%j%9%H$H8F$S$^$9!#(B</LI>
<LI>(interactive) : $B%3%^%s%I$G$"$j!"BPOCE*$K!J%-!<F~NO$+$i!K4X?t$r(B
$B<B9T$9$k$H$$$&;v$rI=$7$^$9!#(B</LI>
<LI>(insert ?\351) : $BJ8;z%3!<%I(B \351 $B$r!J%-!<!KF~NO$7$?$N$H(B
$BF1$8;v$K$J$j$^$9!K(B</LI>
</UL>
<P>$B$3$N$h$&$J9T$r(B <CODE>.emacs</CODE> $B%U%!%$%k$KF~$l$k$H!"(B<B>&eacute;</B> $B$r(B
<B>Meta-i</B> $B$GF~NO$G$-$k$h$&$K$J$j$^$9!#F1$8$h$&$K$7$FI,MW$J(B
$B%-!<%3%s%S%M!<%7%g%s$r!"(B<B>i</B> $B$d(B <B>351</B> $B$rJQ99$9$k$3$H$K$h$C$F(B
$B:FDj5A$9$k$3$H$,$G$-$^$9!#!J%3!<%I$O(B ISO-8859-1 $B%-%c%i%/%?!<%;%C%H$N$b$N$G$9!K(B
<P>
<P><B>$BCm0U!*(B</B>$B!!$$$/$D$+$N%m!<%+%k%b!<%I$G%-!<%3%s%S%M!<%7%g%s$r(B
$B:FDj5A$7$F$$$k$+$b$7$l$^$;$s!#(B
<P>
<H3>8-bit SGML $BJ8;z$NI=<((B            </H3>

<P>SGML $B$G$O!"%"%/%;%s%HIU$-5-9f$r%^%/%m$GF~NO$G$-$^$9!#Nc$($P!"(B<B>&eacute;</B> $B$O(B
<B>&amp;eacute;</B> $B$G$9!#!](B $B0lHLE*$K$O!"(BSGML $B$rFI$`I,MW$N$"$k%"%W%j%1!<%7%g%s$O(B
8-bit $BJ8;z$rFI$`;v$,$G$-$^$9$N$G!"$3$N$h$&$J%^%/%m$r;HMQ$9$kI,MW$O$"$j$^$;$s$,!"(B
$BFI$`$3$H$N$G$-$J$$$b$N$b$"$k$+$b$7$l$^$;$s!#$=$N>l9g$O%^%/%m$r;H$&$3$H$K$h$C$F!"(B
$B$3$NLdBj$r2r7h$9$k$3$H$,$G$-$^$9!#(B
<P>
<P><CODE>iso-sgml</CODE> $B%i%$%V%i%j!<$b$*$J$8$h$&$K(B Emacs $B>e$G%"%/%;%s%HIU$-5-9f$NF~NO$r(B
$B2DG=$K$7$^$9$,!"$3$l$O%U%!%$%k$r%G%#%9%/$K%;!<%V$9$k$H$-$K!"$3$l$i$N(B
8-bit $BJ8;z$r(B SGML $B$NAjEv$9$k$b$N$KJQ49$7$^$9!#(B
<P>
<P>$B$3$N%i%$%V%i%j!<$N$*$+$2$G(BEmacs $B>e$G$N%I%-%e%a%s%H$NF~NO$dJT=8:n6H$O(B
$B4JC1$G$9!"$^$?(B 8-bit $BBP1~$G$O$J$$%"%W%j%1!<%7%g%s$G$b$"$J$?$N%I%-%e%a%s%H$r(B
$B07$&;v$,$G$-$k$h$&$K$J$j$^$9!#(B
<P>
<P>$B$3$N%i%$%V%i%j!<$r;H$&0Y$K$O!"<!$N9T$r(B <CODE>.emacs</CODE> $B$KDI2C$9$k$@$1$G$9!#(B
<P>
<PRE>
      (setq sgml-mode-hook
      '(lambda () "Defaults for SGML mode."
       (load-library "iso-sgml")))
      
</PRE>
<P>$B!JLuCm!'(B hook $B$K$D$$$F$O!"(B
<A HREF="#hook_desc">auto-fill mode$B$NLuCm(B</A>
$B$G%a%8%c!<!?%^%$%J!<%b!<%I$H6&$K@bL@$7$F$$$^$9!K(B
<P>
<H2><A NAME="ss4.2">4.2 SGML $B%b!<%I(B</A>
        </H2>

<P><B>.sgml</B> $B$H$$$&3HD%;R$r;}$C$?%U%!%$%k$r%m!<%I$9$k$H!"(BEmacs $B$O<+F0E*$K(B
<B>sgml $B%b!<%I(B</B>$B$K$J$j$^$9!#$b$7<+F0$G$J$i$J$+$C$?>l9g!"(B
<CODE>Meta-x sgml-mode</CODE> $B$H$7$F<jF0$G9T$($^$9!#$=$N>l9g!"<!$N9T$r(B
<CODE>.emacs</CODE> $B%U%!%$%k$KDI2C$9$k$3$H$K$h$C$F!"<+F0E*$K%b!<%I$,(B
$B@Z$jJQ$o$k$h$&$K$G$-$^$9!#(B
<P>
<PRE>
      (setq auto-mode-alist
      (append '(("\.sgml$"  . sgml-mode))
                auto-mode-alist))
     
</PRE>
<P>$B!JLuCm!'(B<B>autoc-mode-alist</B> $BJQ?t$K$O!"FI$_$3$s$@3HD%;R$K$h$C$F<+F0E*$KJQ99(B
$B$9$k%b!<%I$,%j%9%H7A<0$GF~$C$F$$$^$9!#>e5-$NNc$G$O(B <B>.sgml</B> $B$H$$$&(B
$B3HD%;R$N%U%!%$%k$rFI$_$3$s$@>l9g!"(B<B>sgml-mode</B> $B$H$$$&%b!<%I$K<+F0E*$K(B
$BJQ$o$k$h$&$K@_Dj$7$F$$$^$9!#F1MM$K$7$FB>$N3HD%;R$NB>$N%b!<%I$bDI2C$G$-$^$9!K(B
<P>$B$3$N%b!<%I$O!"Nc$($P$I$N$h$&$K(B 8-bit $BJ8;z$rF~NO$9$k$+$rA*Br$G$-$k$h$&$K(B
$B$7$^$9!#(B<CODE>Meta-x sgml-name-8bit-mode</CODE> $B!J$^$?$O%a%K%e!<$N(B
<I>SGML/Toggle 8-bit insertion</I>$B!K$G!"(B8-bit $BJ8;z$r$$$D$b$N$h$&$KF~NO$9$k$+!"(B
$B$^$?$O(B SGML $B%U%)!<%`$G!"(B\$B%^%/%m(B $B$r5-=R$7$^$9!#(B
<P>$B$3$N%b!<%I$G$O!"(B<CODE>sgml-tags-invisible</CODE>$B!J$^$?$O%a%K%e!<$+$i(B 
<CODE>SGML/Toggle Tag Visibility</CODE>$B!K$G(B SGML $B%?%0$NI=<(!?HsI=<($r9T$($^$9!#(B
<P>
<H2><A NAME="ss4.3">4.3 PSGML $B%b!<%I(B</A>
       </H2>

<P>PSGML $B%b!<%I$O!"(BEmacs $B>e$G$N(B SGML $B%I%-%e%a%s%H$NJT=8$r3Z$K$7$F$/$l$^$9!#(B
<P>
<P>
<A HREF="http://www.linux-france.com/article/psgml-linuxdoc">psgml-linuxdoc</A>
$B%I%-%e%a%s%H$K!"$3$N%b!<%I$N%$%s%9%H!<%kJ}K!$H(B <I>LinuxDoc</I>
$B$G$N;H$$J}$K$D$$$F$,@bL@$5$l$F$$$^$9!#(B
<P>
<H2><A NAME="ss4.4">4.4 $B$=$NB>(B</A>
          </H2>

<P>
<H3>auto-fill $B%b!<%I(B           </H3>

<P>$BDL>o$N%b!<%I$G$O!"%Q%i%0%i%U$NF~NO;~$K$O9T$N:G8e$G(B Return $B%-!<$r(B
$B2!$7$F2~9T$9$kI,MW$,$"$j$^$9!#2~9T$r$7$J$+$C$?>l9g!"%Q%i%0%i%U$NA4BN$,0l$D(B
$B$K!J0l9T!K$K$J$C$F$7$^$$$^$9!#2~9T$9$k$?$a$K(B Return $B$r;HMQ$7$?>l9g!"(B
$B1&%^!<%8%s$,$G$3$\$3$J%Q%i%0%i%U$K$J$C$F$7$^$&$G$7$g$&!#(B
<P>
<P>$BE,@Z$JD9$50J>e$N9T$O!"%(%G%#%?!<$K$h$C$F$O8+$($J$/$J$C$F$7$^$&$+$b(B
$B$7$l$^$;$s!#(B
<P>
<P><B>auto-fill</B> $B%b!<%I$O!"$3$N$h$&$JLLE]$J:n6H$r<+F02=$7$F$/$l$^$9!#(B
$B;XDj$N%+%i%`!J%G%U%)%k%H$G$O(B 70$B!K$r1[$($?>l9g!"<+F0E*$K2~9T$5$l$^$9!#(B
<P>
<P>$B$3$N%b!<%I$r;HMQ$9$k$K$O!"$3$N$h$&$K9T$$$^$9!#Nc$G$O%+%i%`$r(B80$B$K@_Dj$7$F$$$^$9!#(B
<PRE>
       (setq sgml-mode-hook
               '(lambda () "SGML $B%b!<%I$N%G%U%)%k%H(B"
                 (auto-fill-mode)   
                 (setq fill-column 80)))
       
</PRE>
<P>
<P>
<A NAME="hook_desc"></A> 
$B!JLuCm!'(B<B>Emacs/Mule</B> $B$K$O!"%a%8%c!<%b!<%I$H%^%$%J!<%b!<%I$N#2$D$,$"$j!"(B
<B>sgml-mode</B> $B$O%a%8%c!<%b!<%I!"(B<B>auto-fill-mode</B> $B$O%^%$%J!<%b!<%I$G$9!#(B
$B%^%$%J!<%b!<%I$O$I$N%a%8%c!<%b!<%I$H$bF1;~$K@_Dj$G$-$^$9!J$G$-$k$O$:$G$9!K!#(B
$B$G$9$+$i!">e5-$NNc$@$H(B <B>sgml-mode</B> $B$K$J$C$?;~$KF1;~$K(B 
<B>auto-fill-mode</B> $B%^%$%J!<%b!<%I$K$b$J$k$h$&$K;XDj$7$F$$$^$9$,!"B>$N%b!<%I(B
$B!JNc$($P(B <B>text-mode</B> $B$J$I!K$G(B <B>auto-fill-mode</B> $B$r;XDj$9$k$3$H$b(B
$B2DG=$G$9!#(B<B>hook</B> $B$O!"!JDL>o!K$=$N%b!<%I$K$J$kD>A0$K<B9T$5$l$k%k!<%A%s$N(B
$B;v$G$9!#>e5-$G$O(B <B>sgml-mode-hook</B> $B$G5-=R$7$F$k0Y!"(B<B>sgml-mode</B> $B$K(B
$B$J$C$?;~$N$_(B80$B%+%i%`$N(B <B>auto-fill-mode</B> $B$K$J$k$h$&$K$J$C$F$$$^$9$,!"(B
$B%3%^%s%I$H$7$F<B9T$7$?$j(B <B>.emacs</B> $B$J$I$K5-=R$9$k;v$K$h$C$F(B
$BA4%b!<%I6&DL!?I8=`$N@_Dj$r9T$&;v$b2DG=$G$9!K(B
<P>
<HR>
<H2><A NAME="s5">5.</A> <A HREF="#toc5">Ispell</A>    </H2>

<P>Emacs$B>e$G%I%-%e%a%s%H$N%9%Z%k%A%'%C%/$r9T$$$?$$>l9g!"(B
<B>Ispell</B> $B%Q%C%1!<%8<+?H$H$=$l$N(B Emacs $B%b!<%I$r;HMQ$9$k;v$,$G$-$^$9!#(B
<P>
<H2><A NAME="ss5.1">5.1 $B%G%U%)%k%H<-=q$NA*Br(B</A>
         </H2>

<P>$B%U%!%$%k$NFI$_9~$_;~$K!"<-=q$r<+F0E*$KA*Br$9$k$h$&$K!JJ#?t$N<-=q$b2DG=!K(B
Emacs $B$r%;%C%H%"%C%W$9$k$3$H$,$G$-$^$9!#$^$:0lHVL\$N!":G$b=EMW$J$b$N$O(B 
Ispell $B$HF1;~$KG[I[$5$l$F$$$k%a%$%s<-=q$G$9!#J#?t$N8@8l!J$N<-=q!K$rA*Br(B
$B$9$k$3$H$b$G$-$^$9!#FsHVL\$O$"$J$?8D?MMQ$N<-=q$G!"%a%$%s<-=q$K$J$/!"(B
$B$"$J$?$,EPO?$7$?C18l$N3JG<@h$G$9!#(B
<P>Ispell $B$HF1;~$KG[I[$5$l$F$$$k%U%i%s%98l$N<-=q$r%G%U%)%k%H<-=q!"(B
$B%[!<%`%G%#%l%/%H%j$N(B <CODE>.ispell-dico-perso</CODE> $B%U%!%$%k$r8D?MMQ<-=q$H$7$F(B
$B;HMQ$7$?$$>l9g!"(B<CODE>.emacs</CODE> $B%U%!%$%k$K0J2<$N9T$rDI2C$7$F$/$@$5$$!#(B
<P>$B!JLuCm!'$3$NJ8=q$N%*%j%8%J%k$O%U%i%s%98l$G=q$+$l$F$$$^$9!#(B<B>dico</B> $B$O(B
<B>dictionnaire</B>$B!J<-=q!K!"(B<B>perso</B> $B$O(B <B>personnel</B>$B!J8D?M!K$N(B
$BN,$G$9!#$G$9$+$i!"(B<B>dico-perso</B> $B$O!"8D?MMQ<-=q$H$$$&0UL#$K$J$j$^$9!K(B
<P>
<PRE>
       (setq sgml-mode-hook
         '(lambda () "SGML $B%b!<%I$N%G%U%)%k%H(B"
       (setq ispell-personal-dictionary "~/.ispell-dico-perso")
       (ispell-change-dictionary "francais")
       ))
       
</PRE>
<P>
<P>
<H2><A NAME="ss5.2">5.2 $B%U%!%$%k$N8@8l$KBP1~$7$?<-=q$NA*Br(B</A>
        </H2>

<P>$BJ#?t$N8@8l$G$N%9%Z%k%A%'%C%/$r9T$&>l9g!"B?>/$NLdBj$,$"$k$+$b$7$l$^$;$s!#(B
$BNc$($P%I%-%e%a%s%H$NK]Lu$J$I!"8@8l!J5Z$S<-=q!K$rIQHK$K@Z$jBX$($k;~$J$I$G$9!#(B
<P>
<P>$B;d$K$O(B Lisp $B$G<+F0E*$K!"$b$7$/$O%^%&%9%/%j%C%/0l2s$G!";HMQCf$N8@8l$N(B
$B%a%$%s<-=q!&8D?M<-=q$r@Z$jBX$($kJ}K!$O$o$+$j$^$;$s!J$b$78fB8$8$G$7$?$i(B
$B$<$R65$($F2<$5$$!*!K(B
<P>
<P>$B$1$l$I$b!"8=:_$N%U%!%$%k$G$I$N<-=q$r;HMQ$9$k$+!J$^$?$=$N<-=q$N$_;HMQ$9(B
$B$k$3$H!K$r%U%!%$%k$NKvHx$G;X<($9$k;v$,2DG=$G$9!#%3%a%s%H$H$7$F;XDj$r(B
$BDI2C$9$k;v$K$h$C$F!"(Bspell-check $B$N5/F0;~$K(B Ispell $B$O$=$l$rFI$_$3$`;v$,(B
$B$G$-$^$9!#(B
<P>
<PRE>
      &lt;!-- Local IspellDict: english -->
      &lt;!-- Local IspellPersDict: ~/emacs/.ispell-english -->
     
</PRE>
<P>$BNc$($P(B <CODE>.emacs</CODE> $B%U%!%$%k$K%G%U%)%k%H$N<-=q$H$7$F%U%i%s%98l$N<-=q$r(B
$B;XDj$7$F$$$k>l9g$K!"1Q8l$G=q$+$l$?%U%!%$%k$NKvHx$K$3$N9T$rDI2C$9$k;v$,(B
$B$G$-$^$9!#!JDI2C$9$k$3$H$K$h$C$F!"1Q8l$N<-=q$r;HMQ$9$k$3$H$,$G$-$^$9!K(B
<P>
<H2><A NAME="ss5.3">5.3 $BJ8=q$N%9%Z%k%A%'%C%/(B</A>
          </H2>

<P>$BJ8=qA4BN$r%9%Z%k%A%'%C%/$9$k>l9g!"J8=q$N$I$3$+$i$G$b(B <CODE>Meta-x ispell-buffer</CODE>
$B%3%^%s%I$r;HMQ$G$-$^$9!#$^$?<!$N$h$&$K$7$F!"J8=q$N%j!<%8%g%s$N$_$r(B
$B%A%'%C%/$9$k$3$H$b2DG=$G$9!#(B
<P>$B!JLuCm!'%j!<%8%g%s$H$O!";XDj$5$l$?HO0OA4BN$N$3$H$G$9!K(B
<P>
<UL>
<LI>$B%j!<%8%g%s$N@hF,$r(B <CODE>Ctrl-Spc</CODE>$B!J(Bmark-set-command$B!K$G;XDj(B</LI>
<LI>$B%9%Z%k%A%'%C%/$9$kHO0O$N:G8e$X%+!<%=%k$r0\F0(B</LI>
<LI><CODE>Meta-x ispell-region</CODE> $B%3%^%s%I$r<B9T(B</LI>
</UL>
<P>$B$=$&$9$k$H(B Emacs $B$O(B Ispell $B$r5/F0$7$^$9!#L$CN$NC18l$r8+$D$1$?;~!"(B
$B!JDL>o%O%$%i%$%HI=<($G!K$=$NC18l$rI=<($7!"0J2<$N$h$&$J%-!<F~NO$rBT$A$^$9!#(B
<P>
<UL>
<LI><B>spc</B> $B$O:#2s$N$_C18l$r@5$7$$$b$N$H$7$^$9(B</LI>
<LI><B>i</B> $B$OC18l$r@5$7$$$b$N$H$7!"8D?MMQ<-=q$KC18lEPO?$r$7$^$9(B</LI>
<LI><B>a</B> $B$OC18l$r:#2s$N%;%C%7%g%s$N4V!"@5$7$$$b$N$H$7$^$9(B</LI>
<LI><B>A</B> $B$OC18l$r@5$7$$$b$N$H$7!"%m!<%+%k%U%!%$%k<-=q$KEPO?$7$^$9(B</LI>
<LI><B>r</B> $B$O<jF0$G!"@5$7$$C18l$NF~NO$r9T$$$^$9(B</LI>
<LI><B>R</B> $B$O0J8e$N%_%9%9%Z%k$NC18l$9$Y$F$r!"(B
$B<jF0$GF~NO$7$?@5$7$$C18l$GCV49$7$^$9(B</LI>
<LI><B>x</B> $B$O%9%Z%k%A%'%C%/$r=*N;$7!"(B
$B%+!<%=%k$r%A%'%C%/$r3+;O$7$?0LCV$KLa$7$^$9!#(B</LI>
<LI><B>X</B> $B$O%9%Z%k%A%'%C%/$r=*N;$7$^$9$,!"%+!<%=%k(B
$B$O8=:_$N0LCV$N$^$^$G$9!#$3$l$K$h$j$=$N>l$+$i%U%!%$%k$N=$@5$r9T$&$3$H$,$G$-$^$9!#(B
<CODE>Meta-x ispell-continue</CODE> $B%3%^%s%I$r<B9T$9$k$3$H$K$h$C$F!"%9%Z%k%A%'%C%/$r(B
$BB39T$9$k$3$H$b$G$-$^$9!#(B</LI>
<LI><B>?</B> $B$O%*%s%i%$%s%X%k%W$NI=<($r9T$$$^$9(B</LI>
</UL>
<P>ispell $B$,L$CN$NC18l$K6a$$C18l$r8+$D$1$?>l9g!">.$5$J%&%#%s%I%&$r3+$$$F(B
$B$=$3$KDLHV$rIU$1$FI=<($7$^$9!#%_%9%9%Z%k$7$?C18l$rCV$-49$($k$K$O(B
$B$=$NHV9f$rC1$K2!$9$@$1$G$G$-$^$9!#(B
<P>
<H2><A NAME="ss5.4">5.4 $B8D?MMQ<-=q(B vs $B%m!<%+%k%U%!%$%k<-=q(B</A>
          </H2>

<P><B>i</B> $B%-!<$OC18l$r8D?MMQ<-=q$K!"BP$7$F(B <B>A</B> $B$OC18l$r(B
$B%m!<%+%k%U%!%$%k<-=q$KEPO?$7$^$9!#(B 
<P>
<P>$B%m!<%+%k%U%!%$%k<-=q$O!"%U%!%$%k$NKvHx$K%3%a%s%H$H$7$FA^F~$5$l$?C18l$N(B
$B=8$^$j$G!"$=$N%U%!%$%k$r07$&;~$K(B Ispell $B$K$h$j:FEYFI$_$3$^$l$^$9!#(B
$B$3$l$K$h$j!"$3$N%U%!%$%k$G$N$_$=$NC18l$r4{CN$H$9$k;v$,$G$-$^$9!#(B
<P>
<P>$B;d<+?H$N9M$($G$O8D?MMQ<-=q$K$O!";HMQ$7$F$$$k8@8l$N%a%$%s<-=q$KL5$/!JNc(B
$B$($P%O%$%U%s$N$D$$$?C18l$J$I!K!"(B<I>Linux</I> $B$N$h$&$J8GM-L>;l$dB$8l$N$h$&$J(B
$BC18l$rEPO?$9$Y$-$@$H;W$$$^$9!#%_%9%9%Z%k$7$?C18l$r4{CN$NC18l$H$7$F07$C$F(B
$B$7$^$&$+$b$7$l$J$$$N$G!"L>A0$J$I$r8D?MMQ<-=q$KBgNL$KEPO?$9$k$3$H$O4m81(B
$B$+$b$7$l$^$;$s!#Nc$($P!"<!$N$h$&$J>l9g!"(BIspell $B$OOG$o$5$l$F$7$^$$$^$9(B
$B!JLuCm!'L$CN$NC18l$r4{CN$H07$C$F$7$^$$$^$9!K!#(B
<I>`When the going gets tof, the tof get going'</I>
<BLOCKQUOTE>$B!J(B<EM>Tof</EM> $B$O!"L>;z!J%U%i%s%98l!K$rN,$7$?$b$N$G$9!K(B</BLOCKQUOTE>
<P>
<H2><A NAME="ss5.5">5.5 $B%9%Z%k%A%'%C%/F~NO(B</A>
            </H2>

<P>Ispell $B$OF~NO$HF1;~$K%9%Z%k%A%'%C%/$9$k$3$H$,$G$-$^$9!#$=$N$?$a$K$O!"(B
<B>ispell-minor-mode</B> $B$r;HMQ$7$^$9!#%b!<%I$N3+;O=*N;$O!"(B
<CODE>Meta-x ispell-minor-mode</CODE> $B%3%^%s%I$r<B9T$7$^$9!#(BIspell $B$OL$CN$NC18l$,(B
$BF~NO$5$l$k$H(B<EM>$B%S!<%W2;(B</EM>$B$rLD$i$7$^$9!#(B
<P>
<P>$B$b$7(B<EM>$B%S!<%W2;(B</EM>$B$,$o$:$i$o$7$$!J$&$?$??2$7$F$$$k%k!<%`%a%$%H$,$$$k;~$H$+!K(B
$B>l9g!"(B<CODE>Meta-x set-variable $B%j%?!<%s(B visible-bell $B%j%?!<%s(B t $B%j%?!<%s(B</CODE> $B$r(B
$BF~NO$7$F!"(B<EM>$B%S!<%W(B</EM>$B$rLD$i$9Be$o$j$K2hLL$r%U%i%C%7%e$5$;$k$3$H$,$G$-$^$9!#(B
$B<!$N9T$r(B <CODE>.emacs</CODE> $B$K5-=R$9$k;v$K$h$C$F!">o$K%S!<%W2;$rLD$i$5$J$$$h$&$K(B
$B$9$k$3$H$b$G$-$^$9!#(B
<P>
<PRE>
       (setq visible-bell t)
      
</PRE>
<P>
<HR>
<H2><A NAME="s6">6.</A> <A HREF="#toc6">$BNO5;(B</A>     </H2>

<H2><A NAME="ss6.1">6.1 $B%X%C%@!<$N<+F0A^F~(B</A>
       </H2>

<P>Emacs $B$G$O%U%!%$%k$N%*!<%W%s!"%;!<%V!"?7$7$$%b!<%I$N5/F0$J$I!"(B
$B%$%Y%s%H$KBP$9$k%"%/%7%g%s$r(B<EM>$B%U%C%/(B</EM>$B$9$k$3$H$,$G$-$^$9!#(B
<P>
<P><B>autoinsert</B> $B%i%$%V%i%j!<$O$3$N5!G=$r;HMQ$7$^$9!#$?$H$($P(B Emacs $B>e$G(B
$B%U%!%$%k$r5/F0$7$?>l9g!"%U%!%$%k$N%?%$%W$K$h$j$3$N%i%$%V%i%j!<$O(B
<EM>$BI8=`$N(B</EM>$B%X%C%@!<$rA^F~$7$^$9!#(B
<P>
<P>$B;d$?$A$N%1!<%9$N>l9g!"$3$N(B<EM>$BI8=`$N(B</EM>$B%X%C%@!<$H$O(B LinuxDoc $B7?$N%?%$%H%k!"(B
$BCx<T!"F|IU$N$3$H$G$9!#(B
<P>
<P>$B$3$3$G$O%X%C%@!<$rA^F~$9$kJ}K!$r!"#2$D2r@b$7$^$9!#A^F~$9$k>pJs$r4^$s$@(B
$B%F%s%W%l!<%H%U%!%$%k$rDI2C$9$kJ}K!$H!"(B<B>elisp</B> $B$N%k!<%A%s$r(B
$B<B9T$9$kJ}K!$N#2$D$G$9!#(B
<P>
<H3>$B%U%!%$%k$rA^F~$9$k>l9g(B       </H3>

<P>$B%U%!%$%k$r%*!<%W%s$7$F$^$:;O$a$K!"(BEmacs $B>e$G(B <CODE>auto-insert</CODE> $B$r<B9T$9$k(B
$BI,MW$,$"$j$^$9!#$=$l$+$i!"(B<CODE>auto-insert-alist</CODE> $B%j%9%H$r;}$C$F$$$k(B
<B>autoinsert</B> $B%i%$%V%i%j$rFI$_$3$_$^$9!#$3$N%j%9%H$O%U%!%$%k$N<oN`JL$N(B
$B%X%C%@!<$rDj5A$7$F$$$^$9$N$G!"$3$l$r=$@5$9$kI,MW$,$"$j$^$9!#(B
$B%G%U%)%k%H$G$O(B <CODE>~/insert/</CODE> $B%G%#%l%/%H%j$K!"A^F~$9$k%X%C%@!<$N4^$^$l$?(B
$B%U%!%$%k$,$"$j$^$9$,!"(B<CODE>auto-insert-directory</CODE> $BJQ?t$rJQ99$9$k$3$H$K$h$C$F(B
$B%U%!%$%k$N>l=j$r:FDj5A$9$k$3$H$,$G$-$^$9!#(B
<P>
<P>SGML $B%U%!%$%k$r%*!<%W%s$9$kEY$K(B <CODE>~/emacs/sgml-insert.sgml</CODE> $B%U%!%$%k$r(B
$BA^F~$9$k$K$O!"<!$N9T$r(B <CODE>.emacs</CODE> $B%U%!%$%k$KDI2C$7$F$/$@$5$$!#(B
<P>
<PRE>
      (add-hook 'find-file-hooks 'auto-insert)
      (load-library "autoinsert")
      (setq auto-insert-directory "~/emacs/")
      (setq auto-insert-alist
            (append '((sgml-mode .  "sgml-insert.sgml"))
                    auto-insert-alist))
      
</PRE>
<P>$B!JLuCm!'(B <B>alist</B> $B$OO"A[%j%9%H$N;v$G$9!#Nc$($P!"(B
<CODE>'(pine . cones)</CODE> $B$N>l9g!"(B<B>pine</B> $B$H$$$&%-!<$O(B <B>cones</B> $B$H(B
$B$$$&CM$K4XO"$E$1$i$l$^$9!J??$sCf$N(B <B>.</B> $B$rK:$l$:$K!*!K!#(B
$B$^$?%j%9%H$N@hF,$K(B <B>'</B> $B$,IU$$$F$J$$>l9g!"%j%9%H$N=i$a$N(B
$BMWAG$O4X?tL>$rI=$7$^$9!#(B<CODE>(foo bar)</CODE> $B$O(B <B>foo</B> $B4X?t$K(B
<B>bar</B> $B$H$$$&0z?t$rEO$7$F$$$^$9!#(B<CODE>'(foo bar)</CODE> $B$OC1$K(B
<B>foo</B> $B$H(B <B>bar</B> $B$H$$$&MWAG$NF~$C$?%j%9%H$G$9!K(B
<P>$B$3$l$G(B <CODE>~/emacs/sgml-insert.sgml</CODE> $B$K9%$-$J%X%C%@!<$r5-=R$G$-$^$9!#(B
Emacs $B$r:F5/F0$7$F!JLuCm!'(B<CODE>.emacs</CODE> $B$r3+$$$F(B
<CODE>Meta-x eval-current-buffer</CODE> $B$G$b$h$$!KE,Ev$J(B <CODE>.sgml</CODE> $B%U%!%$%k$r(B
$B5/F0$7$F$_$F$/$@$5$$!#$9$k$H(B Emacs $B$O<+F0A^F~$N3NG'$rI=<($7$^$9!#(B
yes $B$HEz$($k$H$"$J$?$N:n@.$7$?%X%C%@!<$,A^F~$5$l$^$9!#(B
<P>
<H3>$B%k!<%A%s$r<B9T$9$k>l9g(B       </H3>

<P>$B$3$l$O%U%!%$%k$rA^F~$9$k>l9g$HF1$8$h$&$KF0:n$7$^$9$,!"(B
<CODE>auto-insert-alist</CODE> $B$KA^F~$9$k%X%C%@!<$N%U%!%$%k$rDI2C$9$kBe$j$K!"(B
$B<B9T$9$k4X?t$rDI2C$7$^$9!#(B
$B$3$3$G$O$I$N$h$&$K=`Hw$9$k$+$H$$$&;v$N$_$r07$$$^$9!#EvA3$3$N4X?t$NL>A0$O(B
<CODE>~/emacs/sgml-header.el</CODE> $B$K$7$?$$;v$G$7$g$&!#!JHs>o$K(B
$BD9$/$J$C$F$7$^$&$H;W$o$l$k!"4X?t$NDj5A$O(B <CODE>.emacs</CODE> $B%U%!%$%k$NCf$K(B
$B5-=R$9$kI,MW$O$"$j$^$;$s!K(B
<P>
<PRE>
      (add-hook 'find-file-hooks 'auto-insert)
      (load-library "autoinsert")
      (add-to-list 'load-path "~/emacs")
      (load-library "sgml-header")
      (setq auto-insert-alist
            (append '(((sgml-mode .  "SGML Mode") . insert-sgml-header))
                auto-insert-alist))
      
</PRE>
<P><CODE>insert-sgml-header</CODE> $B4X?t$NNc$O!"(B
<A HREF="#insert-sgml-header">appendix</A> $B$K$"$j$^$9!#(B
<P>
<HR>
<H2><A NAME="insert-sgml-header"></A> <A NAME="s7">7.</A> <A HREF="#toc7">insert-sgml-header $B4X?t(B </A>     </H2>

<P>$B$3$N4X?t$O!"%f!<%6!<$NMxJX$N0Y$K(B Linux Documentation Projetct $B%I%-%e%a(B
$B%s%H$r%U%!%$%k$KA^F~$7$^$9!#$3$N4X?t$O%U%!%$%k$r%*!<%W%s$7$?;~$K<+F0E*!"(B
$B$b$7$/$O%f!<%6!<$,L@<(E*$K;XDj$9$k;v$K$h$C$F8F$S=P$5$l$^$9!#(B
<P>
<P>$B$3$N4X?t$O(B <EM>mini-buffer</EM> $B$+$i%f!<%6!<$K$$$/$D$+$N>pJs$NF~NO$rB%$7$^$9$,!"(B
$BF~NOI,?\$NJ*$H!"$=$&$G$J$$$b$N$,$"$j$^$9!#(B
<P>$B;O$a$K%?%$%H%k$NF~NO$rB%$7$^$9!#2?$bF~NO$5$l$J$+$C$?>l9g!"2?$bA^F~$;$:$K(B
$B4X?t$N<B9T$r=*N;$7$^$9!#<!$KF|IU!"Cx<T!"Cx<T$N(B e-mail$B!"$=$7$F(B
$B%[!<%`%Z!<%8$G$9!J(Be-mail $B$H(B home page $B$NF~NO$O%*%W%7%g%s$G$9!K!#(B
<P>$B$=$N<!$OK]Lu<T$NL>A0$NF~NO$G$9$,!"4X78$,L5$$>l9g$OC1$K(B
<EM>Return</EM> $B$r2!$;$P!"K]Lu<T$K4X78$9$k>pJs$NF~NO$O$3$l0J>eB%$5$l$^$;$s!#(B
$BL>A0$rF~NO$7$?>l9g!"(Be-mail $B$H(B home page $B$NF~NO$r$9$k$h$&$KI=<($5$l$^$9(B
$B!JF1MM$K$3$N#2$D$O%*%W%7%g%s$G$9!K!#(B
<P>$BF~NO$,=*$o$k$H%+%l%s%H$N%P%C%U%!$K!"F~NO$7$?>pJs$H(B abstract, toc, sect
$B%?%0$,A^F~$5$l$^$9!#:G8e$K%+!<%=%k$r!"35MW$rF~NO$9$k>l=j!JLuCm!'$D$^$j(B
<B>&lt;abstract&gt;</B> $B$H(B <B>&lt;/abstract&gt;</B> $B$N4V!K$K(B
$B0\F0$7$F<B9T$r=*N;$7$^$9!#(B
<P>
<PRE>
(defun insert-sgml-header ()
  "Inserts the header for a LinuxDoc document"
  (interactive)
  (let (title author email home translator email-translator home-translator date 
          starting-point)
    (setq title (read-from-minibuffer "Title: "))
    (if (> (length title) 0)
    (progn 
      (setq date (read-from-minibuffer "Date: ")
        author (read-from-minibuffer "Author: ")
        email (read-from-minibuffer "Author e-mail: ")
        home (read-from-minibuffer "Author home page: http://")
        translator (read-from-minibuffer "Translator: "))
      (insert "&lt;!doctype linuxdoc system>\n&lt;article>\n&lt;title>")
      (insert title)
      (insert "&lt;/title>\n&lt;author>\nAuthor: ") (insert author) (insert "&lt;newline>\n")
      (if (> (length email) 0)
          (progn
        (insert "&lt;htmlurl url=\"mailto:")
        (insert email) (insert "\" name=\"") (insert email)
        (insert "\">&lt;newline>\n")))
      (if (> (length home) 0)
          (progn
        (insert "&lt;htmlurl url=\"http://")
        (insert home) (insert "\" name=\"") (insert home)
        (insert "\">\n&lt;newline>")))
      (if (> (length translator) 0)
          (progn
        (setq email-translator (read-from-minibuffer "Translator e-mail: ")
              home-translator (read-from-minibuffer "Translator home page: http://"))
        (insert "Translator : ") 
        (insert translator) 
        (insert "&lt;newline>\n")
        (if (> (length email-translator) 0)
            (progn 
              (insert "&lt;htmlurl url=\"mailto:") 
              (insert email-translator) (insert "\" name=\"") 
              (insert email-translator)
              (insert "\">&lt;newline>\n")))
        (if (> (length home-translator) 0)
            (progn 
              (insert "&lt;htmlurl url=\"http://") 
              (insert home-translator) (insert "\" name=\"")
              (insert home-translator)
              (insert "\">&lt;newline>\n")))))
      (insert "&lt;/author>\n&lt;date>\n")
      (insert date)
      (insert "\n&lt;/date>\n\n&lt;abstract>\n")
      (setq point-beginning (point))
      (insert "\n&lt;/abstract>\n&lt;toc>\n\n&lt;sect>\n&lt;p>\n\n\n&lt;/sect>\n\n&lt;/article>\n")
      (goto-char point-beginning)
      ))))
 
</PRE>
<P>
<HR>
<H2><A NAME="s8">8.</A> <A HREF="#toc8">$BLu<T$"$H$,$-(B</A></H2>

<P>$BF|K\8lLu$O(B Linux-JF $B%W%m%8%'%/%H$NJ}!9$+$iB?$/$N$4=u8@$rD:$-$^$7$?!#(B
$B$"$j$,$H$&$4$6$$$^$9!#(B
<P>$BF|K\8lLu!'Aa@n!!?N(B<BR>
<P>1999$BG/(B 2$B7n(B27$BF|(B
<P>
<HR>
sgml21html conversion date: Sat May 20 22:27:57 JST 2000

</BODY>
</HTML>