elisp-vcs/emacs-w3m/doc/emacs-w3m-ja.texi
2010-08-17 08:59:01 +02:00

6986 lines
290 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

\input texinfo @c -*- mode: texinfo; coding: iso-2022-7bit -*-
@c %**start of header
@setfilename emacs-w3m-ja.info
@settitle Emacs-w3m -- an Emacs interface to w3m --
@c %**end of header
@documentlanguage ja
@include version.texi
@synindex pg cp
@copying
Copyright @copyright{} 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
2008, 2009 @w{TSUCHIYA Masatoshi}
@quotation
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU General Public License, Version 2 or any
later version published by the Free Software Foundation.
$B$3$NJ8=q$r!"%U%j!<%=%U%H%&%'%":bCD$K$h$C$FH/9T$5$l$?(B GNU $B0lHL8x=0MxMQ5v(B
$BBz7@Ls=qBh(B 2 $BHG$^$?$O$=$l0J9_$NHG$N$&$A$I$l$+$NDj$a$k>r7o$N2<$GJ#@=!"G[(B
$BI[!"$"$k$$$OJQ99$9$k$3$H$r5v2D$7$^$9!#(B
This document is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
$B$3$NJ8=q$OM-MQ$G$"$k$3$H$r4j$C$FHRI[$5$l$^$9$,!"(B@emph{$BA4$/$NL5J]>Z(B} $B$G$9!#(B
@emph{$B>&6H2DG=@-(B} $B$NJ]>Z$d(B @emph{$BFCDj$NL\E*$X$NE,9g@-(B} $B$O!"8@30$K<($5$l(B
$B$?$b$N$b4^$aA4$/B8:_$7$^$;$s!#>\$7$/$O(B GNU $B0lHL8x=0MxMQ5vBz7@Ls=q$r$4Mw(B
$B$/$@$5$$!#(B
You should have received a copy of the GNU General Public License along
with this document; see the file COPYING. If not, write to the Free
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
02110-1301, USA.
$B$"$J$?$O$3$NJ8=q$H6&$K!"(BGNU $B0lHL8x=0MxMQ5vBz7@Ls=q$NJ#@=J*$r0lIt<u$1<h$C(B
$B$?$O$:$G$9!#(BCOPYING $B%U%!%$%k$r;2>H$7$F$/$@$5$$!#$b$7<u$1<h$C$F$$$J$1$l$P!"(B
$B%U%j!<%=%U%H%&%'%":bCD$^$G@A5a$7$F$/$@$5$$(B ($B08@h$O(B the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA)$B!#(B
@c $BF|K\8lLu$OH,ED$5$s$NJ8>O(B <http://www.opensource.jp/gpl/gpl.ja.html>
@c $B$r;29M$K$7$^$7$?!#(B
@end quotation
@end copying
@dircategory GNU Emacs Lisp
@direntry
* Emacs-w3m-ja: (emacs-w3m-ja). An Emacs interface to w3m (Japanese)
@end direntry
This file documents emacs-w3m, an Emacs interface to w3m.
$B$3$N%U%!%$%k$O(B Emacs $B$GF0$/(B w3m $B$N%$%s%?%U%'!<%9$G$"$k(B emacs-w3m $B$K4X$9(B
$B$k@bL@=q$G$9!#(B
This edition is for emacs-w3m version @value{VERSION}.
$B$3$NHG$O(B emacs-w3m $B%P!<%8%g%s(B @value{VERSION} $B$KBP1~$7$^$9!#(B
@finalout
@titlepage
@sp 10
@title Emacs-w3m $B%f!<%6%^%K%e%"%k(B
@subtitle An Emacs interface to w3m for emacs-w3m version @value{VERSION}
@author Emacs-w3m $B3+H/%A!<%`(B
@page
@vskip 0pt plus 1filll
@insertcopying
@end titlepage
@contents
@node Top
@top Emacs-w3m $B%f!<%6%^%K%e%"%k(B
@flushright
Emacs-w3m $B3+H/%A!<%`(B
@end flushright
$B$3$NJ8=q$O(B emacs-w3m $B%P!<%8%g%s(B @value{VERSION} $B$KBP1~$7$^$9!#(B
@ifnottex
@insertcopying
@end ifnottex
@menu
* Introduction:: $B$O$8$a$K(B
* Getting Started:: Emacs-w3m $B$r;H$$;O$a$k$N$O$H$C$F$b4JC1(B
* Basic Usage:: $B4pK\E*$J;H$$J}(B
* Pretty Good Features:: $B$?$/$5$s$N$9$0$l$b$N(B
* Customizable Variables:: $B%G%U%)%k%H$N$^$^$G$b7k9=NI$$$H;W$&$1$l$I(B
* Hooking into MUAs:: $B%a!<%k(B/$B%K%e!<%9%j!<%@!<$G;H$&(B
* Frequently Asked Questions:: $BI,$:Ez$,$"$k$H$O8B$i$J$$(B
* Known Problems:: $B$"$J$?$J$i$-$C$H2r7h$G$-$k(B
* Shimbun Library:: $B%&%'%V>e$N?7J9$rFI$`$?$a$NF;6q(B
* Tips:: Emacs-w3m $B$r;H$&^/Mn$?>.J*$?$A(B
* Mailing List:: $B%a!<%j%s%0%j%9%H!"%P%0%j%]!<%H(B
* Emacs-w3m Functions:: Emacs-w3m $B$N4X?t$N>\$7$$@bL@(B
* External Packages:: $B$*Cg4V$N%Q%C%1!<%8$?$A(B
* Authors:: $B$3$N%^%K%e%"%k$r=q$$$??M$?$A(B
* Index:: $B:w0z(B
@detailmenu
--- $B9`L\$N>\:Y$J%j%9%H(B ---
Getting Started
* Required Emacs Version:: $B$I$s$J%P!<%8%g%s$N(B Emacs $B$G;H$($k$N(B?
* You Need w3m:: w3m $B$r;H$$$^$9(B: emacs-w3m $B$,B.$$$o$1(B
* Other Requirements:: Emacs-w3m $B$rF0:n$5$;$k$N$KI,MW$J$b$N(B
* Installing Emacs-w3m:: Emacs-w3m $B$r%$%s%9%H!<%k$9$k(B
* Non-UNIX-like systems:: $BHs(B UNIX $B7O4D6-$G$N%$%s%9%H!<%k(B
* Minimal Settings:: $B@_Dj$7$J$1$l$P$J$i$J$$:GDc8B$N$b$N(B
Basic Usage
* Browsing Web Pages:: $B%M%C%H%5!<%U%#%s$7$h$&(B!
* Inline Images:: $B2hA|I=<($r(B ON/OFF $B$9$k(B
* Tracing History:: $B;~6u$rAL$k(B
* Managing Bookmarks:: $B$\$/$N(B/$B$o$?$7$N$*5$$KF~$j(B
* Using Tabs:: $B$_$s$J%?%V$,9%$-$@$h$M(B
* Working with buffers:: $B%P%C%U%!$r:n$k(B/$B>C$9(B/$B0\F0$9$k(B
* Downloading:: $B%U%!%$%k$r%@%&%s%m!<%I$9$k(B
* Submitting Forms:: HTML $B%U%)!<%`$K5-F~$9$k(B
* HTML File Information:: $B%&%'%V%Z!<%8:n$j$H%O%C%/$N$*<jEA$$(B
Pretty Good Features
* Using Search Engines:: $B;H$$$d$9$$%&%'%V8!:w(B
* Grouping URLs:: $B0l$D$N(B URL $B$GJ#?t$N%&%'%V%Z!<%8$r8+$k(B
* Weather Information:: $BL@F|$NE75$$O@2$l$G$7$g$&(B
* Using Antenna:: $B%"%s%F%J$rD%$j=d$i$=$&(B
* Showing Directory Tree:: $B%G%#%l%/%H%j$NLZ9=B$$rI=<($9$k(B
* Viewing Perl Documents:: Perl $B$N%I%-%e%a%s%H$r8+$k(B
* Using Namazu:: Namazu $B$G%U%!%$%k$r8!:w$9$k(B
* Octet:: application/octet-stream $B%G!<%?$r8+$k(B
* Frame Local Buffers:: $BB??t$N%;%C%7%g%s$r%U%l!<%`$G%0%k!<%WJ,$1$9$k(B
* Session Manager:: $B%;%C%7%g%s$NJ]B8$HFI$_$3$_(B
Customizable Variables
* General Variables:: $B0lHLE*$JJQ?t(B
* Image Variables:: $B2hA|$K4XO"$7$?JQ?t(B
* Form Variables:: $B%U%)!<%`$K4XO"$7$?JQ?t(B
* Cookie Variables:: $B%/%C%-!<$K4XO"$7$?JQ?t(B
* Bookmark Variables:: $B%V%C%/%^!<%/$K4XO"$7$?JQ?t(B
* Search Variables:: $B%&%'%V8!:w$K4XO"$7$?JQ?t(B
* Weather Variables:: $BE75$M=Js$K4XO"$7$?JQ?t(B
* Dtree Variables:: dtree $B$K4XO"$7$?JQ?t(B
* Antenna Variables:: $B%"%s%F%J$K4XO"$7$?JQ?t(B
* Perldoc Variables:: Perldoc $B$K4XO"$7$?JQ?t(B
* Namazu Variables:: Namazu $B$K4XO"$7$?JQ?t(B
* Octet Variables:: Octet $B$K4XO"$7$?JQ?t(B
* Session Manager Variables:: $B%;%C%7%g%s%^%M!<%8%c$K4XO"$7$?JQ?t(B
* Hooks:: $B%U%C%/(B
* Other Variables:: $B$=$NB>$NJQ?t(B
Hooking into MUAs
* Gnus:: Gnus $B$G(B HTML $B%a!<%k$rFI$`(B
* Mew:: Mew $B$G(B HTML $B%a!<%k$rFI$`(B
* SEMI MUAs:: @acronym{SEMI} MUA $B$G(B HTML $B%a!<%k$rFI$`(B
* VM:: VM (vieW maiL) $B$O(B Wanderlust $B$K$"$i$:(B
Frequently Asked Questions
* General FAQ:: $B0lHLE*$J<ALd(B
* Trouble FAQ:: $B%H%i%V%k(B
* Shimbun FAQ:: Shimbun $B$K4X$9$k<ALd(B
Known Problems
Shimbun Library
* Nnshimbun:: Gnus $B$r%&%'%V%V%i%&%6$K$9$k(B!
* Mew Shimbun:: Mew $B$G?7J9$rFI$`(B
* Shimbun with Wanderlust:: Wanderlust $B$G?7J9$rFI$`(B
* Shimbun local mode:: $B?7J9$N<hF@$K%7%'%k%9%/%j%W%H$r;H$&(B
* Shimbun Sites:: $B?7J9$,FI$a$k%5%$%H(B
* Shimbun Basics:: $B?7J9%b%8%e!<%k$N:n$jJ}(B
Tips
Mailing List
Emacs-w3m Functions
@end detailmenu
@end menu
@node Introduction
@chapter $B$O$8$a$K(B
@cindex Introduction
@uref{http://www.cs.indiana.edu/elisp/w3/docs.html, Emacs/W3} $B$O!"$+$D$F(B
$B$O(B Emacs $B>e$GF0:n$9$k:G$b%]%T%e%i!<$J(B web $B%V%i%&%6!<$G$7$?!#$7$+$7F0:n$,(B
$BHs>o$KCY$+$C$?$N$G!";d$?$A$O$=$l$KBe$o$kB.$$$b$N$rM_$7$^$7$?!#0lJ}!"(B
@uref{http://w3m.sourceforge.net/, w3m} $B$H$$$&%Z!<%8%c!<$,$"$j$^$7$?!#$=(B
$B$l$O%Z!<%8%c!<$G$7$?$,!"%F%-%9%H%b!<%I(B WWW $B%V%i%&%6!<$H$7$F;H$&$3$H$,$G(B
$B$-$?$N$G!";d$?$A$O(B w3m $B$X$N(B Emacs $B%$%s%?!<%U%'!<%9$N3+H/$r;O$a$^$7$?!#(B
$B$9$P$i$7$$(B w3m $B%W%m%0%i%`$r3+H/$7$F$/$l$?0KF#>4B'$5$s$H(B w3m $B%A!<%`$N$_$J(B
$B$5$s$K!"3JCJ$N46<U$rJ{$2$^$9!#$5$i$K%3%a%s%H!"Ds0F$*$h$S%P%0$N=$@5$r$7$F(B
$B$/$l$?$9$Y$F$N?M!9$K46<U$7$^$9!#$?$H$(LdBj$,$"$C$F$b!"@UG$$O$9$Y$F;d$?(B
$B$A(B (emacs-w3m $B3+H/%A!<%`(B) $B$K$"$j$^$9!#$b$C$H$b!"J]>Z$O$^$C$?$/$"$j$^$;$s(B
$B$,!#(BEmacs-w3m $B$O(B 2000$BG/(B6$B7n$KEZ202mL-$K$h$C$FAO;O$5$l$^$7$?!#(B
@uref{http://emacs-w3m.namazu.org/, Emacs-w3m $B$N8x<0%Z!<%8(B} $B$bJ;$;$F$4Mw(B
$B$/$@$5$$!#(B
@node Getting Started
@chapter Emacs-w3m $B$r;H$$;O$a$k$N$O$H$C$F$b4JC1(B
@cindex Getting started
@cindex Starting up
$B$R$g$C$H$9$k$H!"$"$J$?$N%7%9%F%`$K$O(B emacs-w3m $B$,$9$G$K%$%s%9%H!<%k$5$l(B
$B$F$$$k$+$b$7$l$^$;$s!#$=$N>l9g!"$"$J$?$O$3$N9`$rFI$_Ht$P$7$F!"D>$A$K;H$$(B
$B;O$a$k$3$H$,$G$-$^$9!#$=$s$J9,1?$K7C$^$l$J$+$C$?$J$i$P!"(Bemacs-w3m $B$N%$%s(B
$B%9%H!<%k$N;EJ}$r2qF@$9$k$?$a$K!"FI$_B3$1$F$/$@$5$$!#(B
@menu
* Required Emacs Version:: $B$I$s$J%P!<%8%g%s$N(B Emacs $B$G;H$($k$N(B?
* You Need w3m:: w3m $B$r;H$$$^$9(B: emacs-w3m $B$,B.$$$o$1(B
* Other Requirements:: Emacs-w3m $B$rF0:n$5$;$k$N$KI,MW$J$b$N(B
* Installing Emacs-w3m:: Emacs-w3m $B$r%$%s%9%H!<%k$9$k(B
* Non-UNIX-like systems:: $BHs(B UNIX $B7O4D6-$G$N%$%s%9%H!<%k(B
* Minimal Settings:: $B@_Dj$7$J$1$l$P$J$i$J$$:GDc8B$N$b$N(B
@end menu
@node Required Emacs Version
@section $B$I$s$J%P!<%8%g%s$N(B Emacs $B$G;H$($k$N(B?
@cindex Possible Emacs versions
$B0J2<$K5s$2$?$$$m$$$m$J%P!<%8%g%s$N(B Emacsen $B$G(B emacs-w3m $B$rF0:n$5$;$k$3$H(B
$B$,$G$-$^$9!#(B
@table @samp
@item Emacs 21.1 $B0J>e(B
$BDI2C$N%Q%C%1!<%8$OITMW$G$9!#(B
@item XEmacs 21.x
$BBh0l$K!"(Bemacs-w3m $B$O(B XEmacs 21.4.17 $B0J>e!"$*$h$S(B XEmacs 21.5-b19 $B0J>e$@(B
$B$1$r%5%]!<%H$9$k$3$H$KCm0U$7$F$/$@$5$$!#2C$($F!"(B@file{timer-funcs.el} $B$r(B
$B4^$`:G?7$N(B xemacs-base $B%Q%C%1!<%8$r%$%s%9%H!<%k$7$F$*$/I,MW$,$"$j$^$9!#(B
@acronym{APEL} $B%Q%C%1!<%8$H(B @samp{gifsicle} $B%W%m%0%i%`$,I,MW$G$9!#$5$i$K!"(B
@samp{mailto} url $B$r2r@O$9$k$?$a$N(B @file{rfc2368.el} $B%b%8%e!<%k$r%$%s%9(B
$B%H!<%k$7$F$*$$$?J}$,NI$$$G$7$g$&(B (@pxref{Other Requirements})$B!#(B
@item Emacs 20.x, Emacs 19.34 ($B4^(B Mule 2.3)
$B$3$l$i$N(B Emacs $B$r(B emacs-w3m $B$O%5%]!<%H$7$^$;$s!#(B
@end table
GNU Emacs $B$N3+H/HG$r;H$C$F$$$k$N$G$"$l$P!"$*$=$i$/(B CVS $BHG$N(B emacs-w3m $B$r(B
$B;H$o$J$1$l$P$J$i$J$$$G$7$g$&!#$=$N>l9g$K$O!"%a!<%j%s%0%j%9%H$K;22C$9$k$3(B
$B$H$r6/$/4+$a$^$9(B (@pxref{Mailing List})$B!#(B
@node You Need w3m
@section w3m $B$r;H$$$^$9(B: emacs-w3m $B$,B.$$$o$1(B
@cindex w3m
Emacs-w3m $B$O30It%3%^%s%I(B w3m $B$r!"%&%'%V%3%s%F%s%D$r<hF@$9$k$?$a$N%P%C%/(B
$B%(%s%I$H$7$F!"$^$?$O(B HTML $B$NIA2h%(%s%8%s$H$7$F;HMQ$7$^$9!#HsF14|F0:n$K$h$C(B
$B$F9bB.$J(B Emacs $B%&%'%V%V%i%&%6$r<B8=$9$k$3$H$,$G$-$?$N$O(B w3m $B$N$*$+$2$G$9!#(B
$B$"$J$?$O:G?7$N(B w3m $B$r%$%s%9%H!<%k$7$J$1$l$P$J$j$^$;$s!#$=$l$O0J2<$N>l=j(B
$B$G<hF@$G$-$^$9(B:
@uref{http://prdownloads.sourceforge.net/w3m/}
@node Other Requirements
@section Emacs-w3m $B$rF0:n$5$;$k$N$KI,MW$J$b$N(B
@cindex @acronym{APEL} package
@cindex Gifsicle program
@cindex ImageMagick package
@cindex @acronym{FLIM} package
@cindex Mule-UCS package
@cindex codepage-ex
@cindex rfc2368.el
$B;HMQ$7$F$$$k(B Emacs $B$N%P!<%8%g%s$K$h$C$F$O!"%5!<%I%Q!<%F%#$N%Q%C%1!<%8$,(B
$BI,MW$K$J$k$3$H$,$"$j$^$9!#$3$N9`$G$O!"$=$l$i$r8+$D$1$F%$%s%9%H!<%k$9$k$?(B
$B$a$N;qNA$rDs6!$7$^$9!#(B
@table @samp
@item @acronym{APEL}
XEmacs $B$KIT2D7g$G$9!#(BEmacs-w3m $B$r9=C[$9$kA0$K(B @acronym{APEL} $B$r%$%s%9%H!<(B
$B%k$7$J$1$l$P$J$j$^$;$s!#(B@acronym{APEL} $B$O0J2<$N>l=j$K$"$j$^$9(B:
@uref{http://kanji.zinbun.kyoto-u.ac.jp/~tomo/lemi/dist/apel/}
@acronym{APEL} XEmacs $B%Q%C%1!<%8(B (SUMO $B$K4^$^$l$F$$$^$9(B) $B$N%P!<%8%g(B
$B%s(B 1.32 $B$h$j8E$$$b$N$O;H$($J$$$3$H$KCm0U$7$F$/$@$5$$!#$b$7$9$G$K$=$N$h$&(B
$B$JHG$N%Q%C%1!<%8$,%$%s%9%H!<%k$5$l$F$$$k$J$i$P!"$=$l$r99?7$9$k$+!"$^$?$O(B
$B>e5-$N%j%s%/$G<($7$?(B @acronym{APEL} $B$GCV$-49$($k$?$a$K!"0J2<$NL?Na$r;H$C(B
$B$F$/$@$5$$(B ($B?75,$K(B @acronym{APEL} $B$r%$%s%9%H!<%k$9$k>l9g$bF1$8L?Na$r;H$&(B
$B$3$H$,$G$-$^$9(B):
@example
% rm -fr /usr/local/lib/xemacs/xemacs-packages/lisp/apel
% cd apel-10.7
% make install-package XEMACS=xemacs-21.4.x\
PACKAGEDIR=/usr/local/lib/xemacs/xemacs-packages
@end example
@item gifsicle
XEmacs $B$KIT2D7g$G$9!#$9$Y$F$N(B XEmacs 21.x $B$K$O!"%*%W%F%#%^%$%:$5$l$?%"%K(B
$B%a!<%7%g%s(B gif $B$,@5>o$KI=<($5$l$J$+$C$?$j!"$"$k<o$N%$%s%?!<%l!<%9(B gif $B$r(B
$BI=<($7$h$&$H$9$k$H%/%i%C%7%e$7$F$7$^$&4{CN$N%P%0$,$"$j$^$9!#(B
Emacs-w3m $B$O(B gif $B%G!<%?$r(B XEmacs 21.x $B$G07$($k7A<0$KJQ49$9$k$?$a(B
$B$K!"(B@samp{gifsicle} $B%W%m%0%i%`$r;H$$$^$9!#$3$l$O<!$N>l=j$+$iF~<j$9$k$3$H(B
$B$,$G$-$^$9(B:
@uref{http://www.lcdf.org/gifsicle/}
@item ImageMagick
ImageMagick $B%Q%C%1!<%8$K4^$^$l$F$$$k(B @samp{convert} $B%W%m%0%i%`$,$"$l$P!"(B
emacs-w3m $B$O2hA|%5%$%:$NJQ99$d(B @samp{favicon} $B2hA|$r(B Emacs $B$,07$($k%U%)!<(B
$B%^%C%H$KJQ49$9$k$?$a$K$=$l$r;H$$$^$9!#(BEmacs-w3m $B$O(B ImageMagick $B$,L5$/$F(B
$B$bF0:n$9$k$G$7$g$&$,!"%$%s%9%H!<%k$9$k$3$H$K$h$C$F$"$J$?$N%M%C%H%5!<%U%#(B
$B%s$,K-$+$J$b$N$K$J$k$G$7$g$&!#(BImageMagick $B%Q%C%1!<%8$O!"0J2<$N>l=j$+$i<j(B
$B$KF~$l$k$3$H$,$G$-$^$9(B:
@uref{ftp://ftp.imagemagick.org/pub/ImageMagick/}
@samp{favicon} $B2hA|$rA`:n$9$k$?$a$K!"%P!<%8%g%s(B 5.4.0-5 $B0J9_$N$b$N$r;H$&(B
$B$3$H$r?d>)$7$^$9!#0JA0$N%P!<%8%g%s$bF0$/$+$b$7$l$^$;$s$,!"$=$l$i$O40A4$K(B
$B%A%'%C%/$5$l$F$$$^$;$s!#(B
@item @acronym{FLIM}
@samp{Shimbun} $B%i%$%V%i%j$r;H$&$?$a$K$O(B @acronym{FLIM} $B%Q%C%1!<%8$,I,MW(B
$B$G$9!#(B@samp{Shimbun} $B%i%$%V%i%j$O%&%'%V>e$N?7J9$rFI$`$?$a$NF;6qN`$N%3%l(B
$B%/%7%g%s$G!"(BGnus$B!"(BMew $B$^$?$O(B Wanderlust $B$H$H$b$K;H$&$3$H$,$G$-$^(B
$B$9!#(B@xref{Shimbun Library}.
$B;H$C$F$$$k(B Emacs $B$N%P!<%8%g%s$K$+$+$o$i$:!"(B@acronym{FLIM} $B%Q%C%1!<%8$K(B
$B$O(B @acronym{APEL} $B%Q%C%1!<%8$,I,MW$G$"$k$3$H$KCm0U$7$F$/$@$5$$!#$7$?$,$C(B
$B$F(B @samp{shimbun} $B%i%$%V%i%j$r;H$&$K$O!"(B
@acronym{APEL} $B$H(B @acronym{FLIM} $B$NN>J}$r%$%s%9%H!<%k$7$J$1$l$P$J$j$^$;(B
$B$s!#(B@acronym{FLIM} $B%Q%C%1!<%8$O0J2<$N>l=j$K$"$j$^$9(B:
@uref{http://kanji.zinbun.kyoto-u.ac.jp/~tomo/lemi/dist/flim/flim-1.14/}
@item Mule-UCS
XEmacs 21.4 $B$r;H$&$+!"$^$?$O(B Emacs 21 $B$r;H$C$FCf9q8l!"F|K\8l!"4Z9q8l$J$I(B
$B$N%F%-%9%H$rFI$`I,MW$,$"$k$J$i$P!"(Bemacs-w3m $B$,(B (Unicode $B%7%9%F%`$NBeI=E*(B
$B$J(B coding system $B$G$"$k(B) UTF-8 $B$G%(%s%3!<%I$5$l$?%Z!<%8$rI=<($G$-$k$h$&(B
$B$K$9$k$?$a$K!"(BMule-UCS Emacs Lisp $B%Q%C%1!<%8$r%$%s%9%H!<%k$9$k$3$H$r4+$a(B
$B$^$9!#(BEmacs 21 $B$,(B Unicode $B%7%9%F%`$rItJ,E*$K(B ($BNc$($P%i%F%s!&%F%-%9%H$N$?(B
$B$a$K(B) $B%5%]!<%H$7!"(BEmacs 22 $B0J>e$,$=$l$r40A4$K%5%]!<%H$9$k$3$H$KCm0U$7$F(B
$B$/$@$5$$!#(BMule-UCS Emacs Lisp $B%Q%C%1!<%8$O0J2<$N>l=j$+$i<hF@$7$F$/$@$5$$(B:
@uref{http://unit.aist.go.jp/itri/itri-gist/ftp.m17n.org/pub/mule/Mule-UCS/test/Mule-UCS-current.tar.gz}
(Mule-UCS $B$N8x<0%Z!<%8$O6a$$>-Mh(B @uref{http://www.meadowy.org/} $B$G%*!<%W(B
$B%s$7$^$9!#(B)
Emacs-21.2 $B$GMxMQ$9$k>l9g$O!"(B
Mule-UCS $B$K(B @uref{http://www.m17n.org/mlarchive/mule/200203/msg00000.html,
$B$3$N%Q%C%A(B} $B$rE,MQ$7$?$[$&$,$$$$$G$7$g$&!#(B
XEmacs 21.4 $B%f!<%68~$1$K$O!"$3$3$K%3%s%Q%$%k:Q$_$N%Q%C%1!<%8$,$"$j$^$9(B:
@uref{ftp://ftp.xemacs.org/xemacs/packages/mule-ucs-1.14-pkg.tar.gz}
(Mule SUMO $B$K4^$^$l$F$$$k$N$G!"2C$($F$5$i$K$3$l$r%$%s%9%H!<%k$9$kI,MW$O(B
$B$"$j$^$;$s!#(B)
@item codepage-ex
$B%h!<%m%C%Q$N$$$/$D$+$N(B web $B%5%$%H$O!"(B@samp{charset=ISO-8859-1} $B$r%F%-%9(B
$B%H$N%(%s%3!<%I$K;XDj$7$F$$$k$N$K$b$+$+$o$i$:!"<B:]$K(B
$B$O(B @code{windows-1252} $B$r;H$$$^$9!#$=$l$i$r%G%3!<%I$9$k$N(B
$B$K(B @code{iso-8859-1} $B$OIT==J,$J$N$G!"(Bemacs-w3m $B$OMxMQ2DG=$J(B
$B$i(B @code{windows-1252} $B$r(B @code{iso-8859-1} $B$N%9!<%Q!<%;%C%H$H$7$F;HMQ$7(B
$B$^$9!#(BEmacs 22 $B$+$i(B @code{windows-1252} coding system $B$OAH$_9~$^$l$F$$$^(B
$B$9$,!"(B@code{codepage-ex} $B$H$$$&%b%8%e!<%k$r;H$&$3$H$K$h$C$F!"(BEmacs 21 $B$G(B
$B$b$=$l$r;H$($k$h$&$K$9$k$3$H$,$G$-$^$9!#0J2<$N%Z!<%8$r;2>H$7$F$/$@$5$$!#(B
@uref{http://nijino.homelinux.net/emacs/codepage-ex.html}
@item rfc2368.el
XEmacs $B>e$GF0:n$5$;$k(B emacs-w3m $B$,!"E,@Z$K(B @samp{mailto} url $B$r2r@O$G$-(B
$B$k$h$&$K$7$?$$>l9g$K%$%s%9%H!<%k$7$F$/$@$5$$!#(BXEmacs $B$G;H$&$3$H$,$G$-(B
$B$k(B @file{rfc2368.el} $B%b%8%e!<%k$O!"(Bemacs-w3m $B$NG[I[$N(B @file{attic} $B%G%#(B
$B%l%/%H%j$K$"$j$^$9!#%$%s%9%H!<%k$9$k$K$O(B @file{rfc2368.el} $B%U%!%$%k(B
$B$r(B @code{load-path} $B$,DL$C$F$$$k%G%#%l%/%H%j$K%3%T!<$7$F!"0J2<$N%3%^%s%I(B
$B$r<B9T$7$F$/$@$5$$(B:
@example
% xemacs -batch -vanilla -f batch-byte-compile rfc2368.el
@end example
@end table
@node Installing Emacs-w3m
@section Emacs-w3m $B$r%$%s%9%H!<%k$9$k(B
@cindex Installing emacs-w3m
Emacs-w3m $B$N<hF@$K4X$7$F$O8x<0%Z!<(B
$B%8(B @uref{http://emacs-w3m.namazu.org/} $B$r;2>H$7$F$/$@$5$$!#$9$Y$F=`Hw$G(B
$B$-$^$7$?$+(B? $B$G$O;O$a$^$7$g$&!#(B
$BHs(B UNIX $B7O$N%7%9%F%`(B (@samp{configure} $B$r<B9T$G$-$J$$$+(B @samp{make} $B%3%^(B
$B%s%I$,L5$$!"2?$i$+$N%7%9%F%`(B) $B$K(B emacs-w3m $B$r%$%s%9%H!<%k$9$k$K$O!"$3$N(B
$B9`$rHt$P$7$F<!$N9`(B @ref{Non-UNIX-like systems} $B$K9T$C$F$/$@$5$$!#(B
@enumerate
@item
$B:G=i$K!"G[I[$5$l$?(B emacs-w3m $B$N(B tarball $B$r0J2<$N$h$&$KE,Ev$J>l=j$GE83+$7(B
$B$F!"@hF,$N%G%#%l%/%H%j$KF~$C$F$/$@$5$$(B:
@example
% tar zxf emacs-w3m-@value{VERSION}.tar.gz
% cd emacs-w3m-@value{VERSION}
@end example
Emacs-w3m $B$r(B CVS $B$G<hF@$7$?$N$J$i$P!"(B@samp{configure} $B%9%/%j%W%H$r@8@.$9(B
$B$k$?$a$K(B ($B0z?tL5$7$G(B) @samp{autoconf} $B$r<B9T$7$J$1$l$P$J$j$^$;$s!#(B
@item
@samp{configure} $B%9%/%j%W%H$r<B9T$7$^$9!#(B
@example
% ./configure
@end example
@emph{Gnus $B%f!<%6$X$N=EMW$J$*CN$i$;(B}:
$BJ#?t$N%P!<%8%g%s$N(B Gnus $B$,%$%s%9%H!<%k$5$l$F$$$k>l9g(B ($B%j%j!<%9HG$H3+H/HG(B
$B$N(B Gnus $B$,$"$k$+$b$7$l$^$;$s(B) $B$O!"(B@code{load-path} $B$K$"$J$?$,;H$&%P!<%8%g(B
$B%s$,%$%s%9%H!<%k$5$l$F$$$k%G%#%l%/%H%j(B (@file{gnus.elc} $B%U%!%$%k$rD4$Y$^(B
$B$7$g$&(B) $B$r4^$`$h$&$K$7$F$/$@$5$$!#0J2<$N$h$&$K(B @samp{--with-addpath} $B%*(B
$B%W%7%g%s$r;H$&$3$H$K$h$C$F!"$3$l$r3N<B$K9T$J$&$3$H$,$G$-$^$9(B:
@example
% ./configure --with-addpath=/usr/local/share/emacs/site-lisp/gnus
@end example
@acronym{APEL}$B!"(B@acronym{FLIM} $B$^$?$OB>$N2?$+$r!"%G%U%)%k%H(B
$B$N(B @code{load-path} $B0J30$NI8=`$G$O$J$$%G%#%l%/%H%j$K%$%s%9%H!<%k$7$F$"$k(B
$B>l9g$O!"0J2<$N$h$&$K(B @samp{--with-addpath} $B%*%W%7%g%s$r;H$C$F$=$l$i$r;X(B
$BDj$7$J$1$l$P$J$j$^$;$s(B ($B$5$i$K!"$=$l$K(B @samp{:} $B$GJ,$1$i$l$?(B Gnus $B$N%G%#(B
$B%l%/%H%j$r4^$a$F$b9=$$$^$;$s(B):
@example
% ./configure --with-addpath=/opt/share/apel:/opt/share/flim
@end example
@item
$BC1$K(B @samp{make} $B$H(B @samp{make install} $B$r<B9T$7$^$9!#(BXEmacs $B$r;H$C$F$$(B
$B$k>l9g$O!"$5$i$K<!$NCJMn$b8+$F$/$@$5$$!#(B
@example
% make
% make install
@end example
$B$9$Y$F$N(B Lisp $B%U%!%$%k$H(B info $B%U%!%$%k$,E,@Z$J%G%#%l%/%H%j$K%$%s%9%H!<%k(B
$B$5$l$k$G$7$g$&!#(B
$B$5$F!"$"$J$?$O$I$s$J%U%!%$%k$,$I$3$K9T$/$+J,$+$j$^$9$+(B? $B$=$l$rA0$b$C$F(B
$BCN$k$?$a$K$O!"$3$l$r;H$C$F$/$@$5$$(B:
@example
% make what-where
@end example
$B2hA|$rI=<($9$k$3$H$,$G$-$k(B Emacs $B$^$?$O(B XEmacs $B$r;H$C$F$$$k$J$i$P!"%"%$(B
$B%3%s2hA|$N%U%!%$%k$r%$%s%9%H!<%k$7$?J}$,NI$$$G$7$g$&!#$=$l$r9T$J$&$K$O(B:
@example
% make install-icons
@end example
@noindent
$B$^$?$O(B
@example
% make install-icons30
@end example
@noindent
$B8e<T$O$A$g$C$HBg$-$J%"%$%3%s2hA|$r;H$&$?$a$N$b$N$G$9!#(B
@item
$B0J2<$N$h$&$K(B @samp{make install} $B$NBe$o$j(B
$B$K(B @samp{make install-package} $B$r;H$&$3$H$K$h$C$F!"(B
emacs-w3m $B$r(B XEmacs $B%Q%C%1!<%8$H$7$F%$%s%9%H!<%k$9$k$3$H$b$G$-$^$9(B:
@example
% make
% make install-package
@end example
$B$3$N>l9g(B @samp{make install-icons} $B$^$?$O(B @samp{make install-icons30} $B$r(B
$B<B9T$9$kI,MW$O$"$j$^$;$s!#(B
$B%Q%C%1!<%8!&%G%#%l%/%H%j$r;XDj$9$k$K$OFs$D$NJ}K!$,$"$j$^$9(B:
@itemize @bullet
@item
@samp{configure} $B%*%W%7%g%s$N(B @samp{--with-packagedir=} $B$r;H$$$^$9!#Nc$G(B
$B$9(B:
@example
% ./configure --with-packagedir=/opt/xemacs/xemacs-packages
% make what-where
% make
% make install-package
@end example
@item
$BJQ?t(B @samp{PACKAGEDIR} $B$r;H$$$^$9!#Nc$G$9(B:
@example
% ./configure
% make what-where PACKAGEDIR=/opt/xemacs/xemacs-packages
% make
% make install-package PACKAGEDIR=/opt/xemacs/xemacs-packages
@end example
@end itemize
@end enumerate
@node Non-UNIX-like systems
@section $BHs(B UNIX $B7O4D6-$G$N%$%s%9%H!<%k(B
@cindex Installing on non-UNIX-like systems
$B$"$J$?$N%7%9%F%`$G(B @samp{configure} $B%9%/%j%W%H$r<B9T$9$k$3$H$,$G$-$J$$$+!"(B
@samp{make} $B%3%^%s%I$,MxMQ$G$-$J$$>l9g$O!"0J2<$NJ86g$r>'$($F$/$@$5$$!#(B
@example
% emacs -batch -q -no-site-file -l w3mhack.el NONE -f w3mhack-nonunix-install
@end example
@acronym{APEL}$B!"(B@acronym{FLIM} ($B$^$?$OB>$N2?$+(B) $B$,IaDL$N>l=j$K%$%s%9%H!<(B
$B%k$5$l$F$$$J$$$H!"%$%s%9%H!<%i$O$=$l$i$rL5;k$7$F$7$^$&$G$7$g$&!#$=$s$J>l(B
$B9g$O!"0J2<$K<($9$h$&$K!"$=$l$i$N>l=j$r%$%s%9%H!<%i$K9p$2$kI,MW$,$"$j$^$9(B:
@example
% emacs -batch -q -no-site-file -l w3mhack.el //c/share/apel://c/share/flim -f w3mhack-nonunix-install
@end example
@node Minimal Settings
@section $B@_Dj$7$J$1$l$P$J$i$J$$:GDc8B$N$b$N(B
$B$3$N9`$G$O4pK\E*$J(B emacs-w3m $B$N@_Dj$N$$$/$D$+$r@bL@$7$^$9!#$-$a:Y$+$J@_(B
$BDj$r$7$?$$$J$i$P!"$?$/$5$s$N%+%9%?%^%$%:2DG=$JJQ?t$r(B @ref{Customizable
Variables} $B$G8+$D$1$k$3$H$,$G$-$k$G$7$g$&!#(B
@table @samp
@item Autoloads
@cindex Adding autoload settings
Emacs-w3m $B$r(B XEmacs $B%Q%C%1!<%8$H$7$F%$%s%9%H!<%k(B (@pxref{Installing
Emacs-w3m}) $B$7$F$"$l$P(B @file{w3m/auto-autoloads.el} $B%U%!%$%k$,<+F0%m!<(B
$B%I(B (autoload) $B$NLLE]$r8+$F$/$l$k$N$G!"$3$l$OI,MW$"$j$^$;$s!#(B
$B$=$l0J30$N$9$Y$F$N>l9g!"0J2<$N9T$r(B @file{~/.emacs} $B%U%!%$%k$KF~$l$F$/$@(B
$B$5$$(B:
@lisp
(require 'w3m-load)
@end lisp
@item Startup File
@cindex Startup file
@vindex w3m-init-file
Emacs-w3m $B$N$$$m$s$JJQ?t$r$$$8$kI,MW$,$"$k$H$-$O!"(B@file{~/.emacs-w3m} $B%U%!(B
$B%$%k(B ($B$3$l$O(B @code{w3m-init-file} $B$H$$$&JQ?t$N%G%U%)%k%HCM$G$9(B) $B$NMxMQ$r(B
$B?d>)$7$^$9!#$3$N%U%!%$%k$O(B @file{~/.emacs} $B$H;w$F$$$^$9$,!"$3$A$i(B
$B$O(B emacs-w3m $B$,5/F0$9$k$H$-$KFI$_9~$^$l$^$9!#(B@code{w3m-command} $B$J$I4v$D(B
$B$+$N%*%W%7%g%s$O!"$3$N%U%!%$%k$G$OJQ99$G$-$J$$$3$H$KCm0U$7$F$/$@$5$$!#(B
@item Proxy Gateway
@cindex Firewall
@cindex Proxy gateways
@cindex Proxy servers
@vindex w3m-command-arguments
@vindex w3m-no-proxy-domains
$B$"$J$?$,KI2PJI(B (firewall) $B$NCf$+$i(B proxy $B%2!<%H%&%'%$$rDL$7$F%$%s%?!<%M%C(B
$B%H$K@\B3$7$F$$$k>l9g$O!"$=$l$r;H$&$h$&$K(B w3m $B$K;X<($9$kI,MW$,$"$j$^$9!#(B
$B$3$l$K$O$$$/$D$+$NJ}K!$,$"$j$^$9!#0l$D$O4D6-JQ(B
$B?t(B @code{http_proxy} $B$r(B shell $B>e$G!"$3$s$J$U$&$K%0%m!<%P%k$K@_Dj$9$k$3$H(B
$B$G$9(B:
@example
setenv http_proxy http://proxy.hogege.com:8000/
@end example
$BB>$K!"JQ?t(B @code{w3m-command-arguments} $B$r%+%9%?%^%$%:$7$F!"(B@samp{-o} $B$*(B
$B$h$S(B @samp{http_proxy=http://PROXY_SERVER_NAME:PORT/} $B$rDI2C$9$kJ}K!$,$"(B
$B$j$^$9!#$3$l$O(B @file{~/.emacs-w3m} $B%U%!%$%k$G0J2<$N$h$&$K9T$J$&$3$H$b$G(B
$B$-$^$9!#(B
@lisp
(setq w3m-command-arguments
(nconc w3m-command-arguments
'("-o" "http_proxy=http://proxy.hogege.com:8000/")))
@end lisp
Proxy $B%2!<%H%&%'%$$rDL$9$Y$-$G$O$J$$%[%9%H(B ($B%$%s%H%i%M%C%H$N%5%$%H$J(B
$B$I(B) $B$r;XDj$9$k$K$O!"4D6-JQ?t(B @code{no_proxy} (@code{no-proxy} $B$G$O$J$$$3(B
$B$H$K$4Cm0U(B) $B$K%3%s%^$G6hJ,$1$5$l$?%[%9%HL>$N%j%9%H$r@_Dj$7$F$/$@$5$$!#$"(B
$B$k$$$O0J2<$N$h$&$K!"JQ?t(B @code{w3m-no-proxy-domains} $B$K%I%a%$%sL>(B ($B%[%9(B
$B%HL>$G$O$J$$(B) $B$N%j%9%H$r@_Dj$9$k$3$H$b$G$-$^$9(B:
@lisp
(setq w3m-no-proxy-domains '("local.com" "neighbor.com"))
@end lisp
@code{no_proxy} $B%[%9%H$N@_Dj$K$I$&$d$C$F@55,I=8=$r;H$&$+$N@bL@$O!"JQ(B
$B?t(B @code{w3m-command-arguments-alist} $B$N%I%-%e%a%s%H$r8+$F$/$@$5$$!#(B
@end table
@node Basic Usage
@chapter $B4pK\E*$J;H$$J}(B
@menu
* Browsing Web Pages:: $B%M%C%H%5!<%U%#%s$7$h$&(B!
* Inline Images:: $B2hA|I=<($r(B ON/OFF $B$9$k(B
* Tracing History:: $B;~6u$rAL$k(B
* Managing Bookmarks:: $B$\$/$N(B/$B$o$?$7$N$*5$$KF~$j(B
* Using Tabs:: $B$_$s$J%?%V$,9%$-$@$h$M(B
* Working with buffers:: $B%P%C%U%!$r:n$k(B/$B>C$9(B/$B0\F0$9$k(B
* Downloading:: $B%U%!%$%k$r%@%&%s%m!<%I$9$k(B
* Submitting Forms:: HTML $B%U%)!<%`$K5-F~$9$k(B
* HTML File Information:: $B%&%'%V%Z!<%8:n$j$H%O%C%/$N$*<jEA$$(B
@end menu
@node Browsing Web Pages
@section $B%M%C%H%5!<%U%#%s$7$h$&(B!
$B$9$Y$F$N%&%'%V!&%V%i%&%:$NA`:n$O!"%-!<$G9T$&$3$H$,$G$-$^$9!#(BEmacs-w3m $B$O(B
$B%G%U%)%k%H$G(B @samp{Lynx-like} $B%-!<%^%C%W(B (@pxref{Key Binding}) $B$H$$$&$b(B
$B$N$r;H$$$^$9!#$b$A$m$s%^%&%9$r;H$&$3$H$b$G$-$^$9!#(B
@menu
* Key Binding:: $BFs$D$N%-!<%P%$%s%I(B
* Launching and Jumping:: $B$H$K$+$/F0$+$7$F$_$h$&(B
* Moving in a page:: $B%Z!<%8Fb$rHt$S$^$o$k(B
* Moving over pages:: $B%Z!<%84V$rEO$jJb$/(B
* Browsing With Mouse Operations:: $B%^%&%9$r;H$C$F%5!<%U%#%s(B
* Going back to daily hacking and/or daily writing:: $BIaCJ$N@83h$KLa$k$K$O(B
@end menu
@node Key Binding
@subsection $BFs$D$N%-!<%P%$%s%I(B
@cindex Key binding
@cindex Lynx-like keymap
@cindex Info-like keymap
@vindex w3m-key-binding
Emacs-w3m $B$O(B Emacs $B%&%'%V!&%V%i%&%6$NNr;K$NCf$G$O8eH/$N%V%i%&%6$J$N$G!"(B
$B%f!<%6$,?7$7$$%&%'%V!&%V%i%&%6$KMF0W$K47$l$k$3$H$,$G$-$k$h$&$K$9$k$?$a$K!"(B
$BFs<oN`$N%-!<%P%$%s%I$rMQ0U$7$^$7$?!#0l$D$O(B @samp{Lynx-like} $B%-!<%^%C%W$H(B
$B8F$P$l!"$b$&0l$D$O(B @samp{Info-like} $B%-!<%^%C%W$G$9!#$3$l$i$NL>A0$+$i!"$=(B
$B$l$i$,2?$r0UL#$9$k$+$OJ,$+$j$^$9$M(B? $BA0<T$O%F%-%9%HHG$N%&%'%V!&%V%i%&%6(B
$B$G$"$k(B @samp{Lynx} $B$N$b$N$K;w$F$$$^$9!#$=$7$F8e<T$O(B GNU $B$N8x<0%I%-%e%a(B
$B%s%H!&%V%i%&%6$G$"$k(B @samp{Info} $B$N$b$N$K;w$F$$$^$9!#%G%U%)%k%H$G(B
$B$O(B @samp{Lynx-like} $B%-!<%^%C%W$,;H$o$l$^$9!#(B@samp{Info-like} $B%-!<%^%C%W(B
$B$r;H$$$?$$$N$J$i$P!"(B
@example
@w{@kbd{M-x customize-option @key{RET} w3m-key-binding @key{RET}}}
@end example
@noindent
$B$H%?%$%W$7$F(B @samp{Info-like} $B%-!<%^%C%W$rA*$S!"JQ99$r%;!<%V$7$F$/$@$5$$!#(B
$B$"$k$$$O0J2<$NCGJR$r(B @file{~/.emacs} $B%U%!%$%k(B (@file{~/.emacs-w3m.el} $B%U%!(B
$B%$%k$G$O$"$j$^$;$s(B) $B$K2C$($F$/$@$5$$(B:
@lisp
(setq w3m-key-binding 'info)
@end lisp
$B%-!<%P%$%s%I$r0l$D$:$DJQ99$9$k$K$O!"(B@file{~/.emacs-w3m.el} $B%U%!%$%k$G0J(B
$B2<$N$h$&$K(B @code{w3m-mode-map} $BJQ?t$r$$$8$C$F$/$@$5$$(B:
@lisp
(define-key w3m-mode-map [up] 'previous-line)
(define-key w3m-mode-map [down] 'next-line)
(define-key w3m-mode-map [left] 'backward-char)
(define-key w3m-mode-map [right] 'forward-char)
@end lisp
@node Launching and Jumping
@subsection $B$H$K$+$/F0$+$7$F$_$h$&(B
$B0J2<$K5s$2$k;0$D$N0c$&%3%^%s%I$r;H$C$F(B emacs-w3m $B$r5/F0$9$k$3$H$,$G$-$^(B
$B$9!#$=$l$i$N%3%^%s%I$N0l$D$r;n$7$F$/$@$5$$!#%&%'%V%Z!<%8$,(B ``*w3m*'' $B$H(B
$B$$$&L>A0$N(B Emacs $B$N%P%C%U%!(B (emacs-w3m $B$N%P%C%U%!$N$3$H(B) $B$KI=<($5$l$^$9!#(B
$B$*$=$i$/5$IU$/$G$7$g$&$1$l$I$b!"(Bemacs-w3m $B$N%P%C%U%!$N%a%8%c!<%b!<%I(B
$B$O(B @code{w3m-mode} $B$G$9!#B>$K%^%$%J!<%b!<%I(B (@pxref{Managing
Bookmarks}) $B$b$"$j$^$9!#(B
$B$3$3$G$O!"$=$l$i$N%3%^%s%I$N:G$b4pK\E*$J;H$$J}$@$1$r@bL@$7$^$9!#$=$l$i$K(B
$B$D$$$F$b$C$H>\$7$/CN$j$?$$>l9g$O!"(B@ref{Emacs-w3m Functions} $B$r;2>H$7$F$/(B
$B$@$5$$!#$^$?!"(Bemacs-w3m $B$NF0:n$r%+%9%?%^%$%:$9$k$?$a$K;H$&$3$H$,$G$-$kJQ(B
$B?t72$r!"(B@ref{Customizable Variables} $B$G;2>H$7$F$/$@$5$$!#(B
@table @code
@item w3m
@findex w3m
@vindex w3m-home-page
@vindex w3m-quick-start
@cindex Using emacs-w3m as a batch command
Emacs-w3m $B$r5/F0$7$F!"(B@code{w3m-home-page} $B$H$$$&JQ?t$G;XDj$5$l$?%[!<%`(B
$B%Z!<%8$rI=<($7$^$9!#(B@code{w3m-home-page} $B$N%G%U%)%k%H$NCM(B
$B$O(B ``about:'' $B$G$9!#(BEmacs-w3m $B$r5/F0$7$?$H$-$KKh2s(B URL $B$rF~NO$G$-$k$h$&(B
$B$K$7$?$$>l9g$O!"JQ?t(B @code{w3m-quick-start} $B$NCM$r(B @code{nil} $B$K$7$F$/$@(B
$B$5$$(B (@pxref{Customizable Variables})$B!#(B
$B$3$l$O(B Emacs $B$r5/F0$9$k$H$-$K0z?t$H$7$F;H$&$3$H$b$G$-$^$9!#Nc$G$9(B:
@example
% emacs -f w3m
@end example
URL $B$r;XDj$7$F!"$3$N$h$&$K;H$&$3$H$b$G$-$^$9(B:
@example
% emacs -f w3m http://emacs-w3m.namazu.org/
@end example
@item w3m-find-file
@findex w3m-find-file
$B%m!<%+%k%U%!%$%kL>$r%_%K%P%C%U%!$GF~NO$7$F!"$=$l$r(B emacs-w3m $B$GI=<($7$^(B
$B$9!#(B
@item w3m-browse-url
@findex w3m-browse-url
URL $B$r%_%K%P%C%U%!$GF~NO$7$F!"$=$l$r(B emacs-w3m $B$GI=<($7$^$9!#$3$N%3%^%s(B
$B%I$O!"$I$A$i$+$H8@$($PB>$N%"%W%j%1!<%7%g%s%W%m%0%i%`$+$i(B emacs-w3m $B$r5/(B
$BF0$9$k$?$a$KMQ0U$5$l$F$$$^$9!#(B
@end table
$B$"$J$?$,$9$G$K(B Emacs $B$N%f!<%6$J$i$P!"(Bemacs-w3m $B$N%P%C%U%!$NCf$G0\F0$9$k(B
$B$N$K6lO+$OL5$$$G$7$g$&!#B?$/$NI8=`$N%-!<$,$=$N$^$^;H$($k$N$G$9$+$i!#Nc$((B
$B$P(B @kbd{C-n}$B!"(B@kbd{C-v} $B$=$l$K(B @kbd{C-s} $B$O(B emacs-w3m $B%P%C%U%!$GM-8z$J%-!<(B
$B$G$9(B ($B$3$l$i$O0l9T2<9_!"0l%Z!<%8Aw$j!"$^$?$O8eJ}C18l8!:w$H$7$F6&DL$K;H$o(B
$B$l$^$9(B)$B!#(B
$B%j%s%/$r$?$I$k$K$O(B @kbd{@key{RET}} $B%-!<$r;H$C$F$/$@$5$$!#$=$l$K$O%]%$%s(B
$B%H$r%j%s%/$N>l=j$K0\F0$7$J$1$l$P$J$j$^$;$s!#%j%s%/$OIaDL$N%F%-%9%H$H$O0c$C(B
$B$FI=<($5$l$F$$$k$N$G!"4JC1$K8+J,$1$k$3$H$,$G$-$^$9!#$=$l$i$O2<@~IU$-!"$^(B
$B$?$O0c$&?'$K$J$C$F$$$k$O$:$G$9!#$=$l$i$N8+1I$($O(B @code{w3m-anchor} $B$H$$(B
$B$&%U%'!<%9$K$h$C$F7h$^$j$^$9(B (@pxref{Customizable Variables})$B!#(B
@table @asis
@item @kbd{@key{RET}}
@itemx @kbd{@key{right}} (Lynx-like $B%-!<%^%C%W$N$_(B)
@kindex @key{RET}
@kindex @key{right} (Lynx-like $B%-!<%^%C%W(B)
@findex w3m-view-this-url
$B8=:_0LCV$N%j%s%/$,;X$7<($9%Z!<%8$rI=<($7$^$9(B (@code{w3m-view-this-url})$B!#(B
$B$3$N%3%^%s%I$N?6$kIq$$$O!"87L)$K$O8=:_0LCV$N%j%s%/$N@-<A$K$h$C$F!"$^$?$O(B
$B@\F,0z?t$rM?$($k$+$I$&$+$K0MB8$7$^$9!#>\:Y(B
$B$O(B @ref{Emacs-w3m Functions} $B$r;2>H$7$F$/$@$5$$!#(B
@end table
$BA0=R$N$h$&$K!"JQ?t(B @code{w3m-quick-start} $B$NCM$r(B @code{nil} $B$K@_Dj$9$k$3(B
$B$H$K$h$C$F!"(B@w{@kbd{M-x w3m}} $B%3%^%s%I$r;H$C$?$H$-$K(B URL $B$r;XDj$9$k$3$H(B
$B$,2DG=$G$9!#(BEmacs-w3m $B$N%P%C%U%!$G$O!"F~NO$7$??7$7$$(B URL $B$N%Z!<%8$K9T$/(B
$B$?$a$N0lHLE*$JJ}K!$,!"$5$i$K0J2<$NFs$D$"$j$^$9!#(B
@table @asis
@item @kbd{@key{RET}}
@kindex @key{RET}
@findex w3m-view-this-url
Emacs-w3m $B$N%P%C%U%!$K$*$$$F!"%X%C%@%i%$%s$KI=<($5$l$F$$$k(B URL $B$N0LCV$K(B
$B%]%$%s%H$r0\F0$5$;$F$+$i(B @kbd{@key{RET}} $B$rC!$/$3$H$K$h$C$F!"%_%K%P%C%U%!(B
$B$+$i(B URL $B$rF~NO$7$F!"$=$N%Z!<%8$rI=<($5$;$k$3$H$,$G$-$^$9!#(BMozilla $B$J$I(B
$B$N(B GUI $B%Y!<%9$N%&%'%V%V%i%&%6$K47$l$F$$$k?M$K$H$C$F!"$3$N5!G=$O$*$J$8$_(B
$B$G$9$h$M!#$3$l$K4X$9$k>\$7$$@bL@$,(B @ref{Emacs-w3m Functions} $B$G8+$D$+$k(B
$B$O$:$G$9(B (@code{w3m-view-this-url})$B!#(B
@item @kbd{g}
@kindex g
@findex w3m-goto-url
$B%_%K%P%C%U%!$G(B URL $B$NF~NO$r$&$J$,$7$F!"(Bemacs-w3m $B$K$=$N%Z!<%8$rI=<($5$;(B
$B$k$3$H$,$G$-$^$9(B ($B%]%$%s%H$N0LCV$H$OL54X78$G$9(B)$B!#$3$N%-!<$N3d$jEv$F$O!"(B
$B$9$G$K(B Gnus $B$d(B Mew $B$rMxMQ$7$F$$$k?M$K$O$*$J$8$_$G$7$g(B
$B$&(B (@code{w3m-goto-url})$B!#(B
@item @kbd{G}
@kindex G
@findex w3m-goto-url-new-session
$B%_%K%P%C%U%!$G(B URL $B$NF~NO$r$&$J$,$7$F!"$=$l$r?7$7$$%;%C%7%g%s$GI=<($7$^(B
$B$9!#$3$l$O$A$g$&$I(B @kbd{g} (@w{@key{M-x w3m-goto-url}}) $B$N$h$&$KF0:n$7$^(B
$B$9$,!"?7$7$$%;%C%7%g%s$r3+$/$H$3$m$,0c$$$^$9!#J8;zC<Kv$G(B emacs-w3m $B$r;H$C(B
$B$F$$$k$N$G$J$$8B$j!"?7$7$$%;%C%7%g%s$r3+$/$H$$$&$3$H$O!"$=$N%Z!<%8$r?7$7(B
$B$$%?%V$GI=<($9$k$3$H$r0UL#$7$^$9!#%?%V$K$D$$$F$N$b$C$H>\$7$$$3$H$O!"(B
@ref{Using Tabs} $B$r;2>H$7$F$/$@$5$$(B (@code{w3m-goto-url-new-session})$B!#(B
@item @kbd{c} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{y} (Info-like $B%-!<%^%C%W(B)
@kindex c (Lynx-like $B%-!<%^%C%W(B)
@kindex y (Info-like $B%-!<%^%C%W(B)
@findex w3m-print-current-url
$BI=<($7$F$$$k%Z!<%8$N(B URL $B$r%(%3!<%(%j%"$KI=<($9$k$H$H$b$K!"(B
@code{kill-ring} $B$K(B URL $B$rA^F~$7$^$9(B (@code{w3m-print-current-url})$B!#(B
@item @kbd{u} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{Y} (Info-like $B%-!<%^%C%W(B)
@kindex u (Lynx-like $B%-!<%^%C%W(B)
@kindex Y (Info-like $B%-!<%^%C%W(B)
@findex w3m-print-this-url
$B8=:_0LCV$N%j%s%/$,;X$7<($9BP>]$N(B URL $B$r%(%3!<%(%j%"$KI=<($9$k$H$H$b$K!"(B
@code{kill-ring} $B$K(B URL $B$rA^F~$7$^$9(B (@code{w3m-print-this-url})$B!#(B
@end table
$B$5$F!"$"$J$?$,FI$s$G$$$k%Z!<%8$,:#F|$N;~;v%K%e!<%9$+$@$l$+$NF|5-$@$C$?$i!"(B
$B$=$l$r<h$j9~$s$@8e$G?7$7$$FbMF$GCV$-49$($i$l$F$$$k$+$b$7$l$^$;$s!#<!$N%3(B
$B%^%s%I$r;H$&$H!"F1$8%Z!<%8$N:G?7$NFbMF$K99?7$9$k$3$H$,$G$-$^$9!#(B($B$3$N%3(B
$B%^%s%I$O!"%Z!<%8$,2u$l$F$$$k$h$&$K8+$($k>l9g$K!"A42hLL$N:FIA2h$r6/@)$5$;(B
$B$k$?$a$K$bLrN)$F$k$3$H$,$G$-$^$9!#(B)
@table @asis
@item @kbd{R}
@itemx @kbd{C-S-l} (Info-like $B%-!<%^%C%W$N$_(B)
@kindex R
@kindex C-S-l (Info-like $B%-!<%^%C%W(B)
@findex w3m-reload-this-page
$B%Z!<%8$rFI$_9~$_D>$7$^$9(B (@code{w3m-reload-this-page})$B!#(B
@end table
@node Moving in a page
@subsection $B%Z!<%8Fb$rHt$S$^$o$k(B
@cindex Moving in a page
Emacs $B$G0\F0MQ$K3d$jEv$F$i$l$F$$$kFk@w$_?<$$%-!<$,%&%'%V%Z!<%8$N1\MwCf$K(B
$B;H$($k$3$H$O!"$*$=$i$/$9$G$K$"$J$?$rL%N;$7$F$$$k$G$7$g$&!#?.$8$F$b$i$($J(B
$B$$$+$b$7$l$^$;$s$,!"$b$C$H$"$k$N$G$9(B! $B;d$?$A$O$"$J$?$N;~4V$rBg@Z$K$7$?(B
$B$$$N$G!"%]%$%s%H$N0\F0!"%Z!<%8$N%9%/%m!<%k!"$"$k$$$O$H$F$bB.$$$d$jJ}$G%j(B
$B%s%/$r8+$D$1$k$?$a$N%-!<$rDI2C$7$^$7$?!#$=$l$i$r%^%9%?!<$9$l$P!"$=$l$i$,(B
$B$I$s$J$KJXMx$+$rJ,$+$C$F$b$i$($k$G$7$g$&!#(B
Emacs $B$NI8=`%-!<%P%$%s%I$KHf$Y$F(B @code{w3m-mode} $B$G$O!"$h$jC;$$%-!<%9%H(B
$B%m!<%/$G%9%/%m!<%k%3%^%s%I72$r8F$S=P$;$k$h$&$K%-!<$,3d$jEv$F$i$l$F$$$^$9!#(B
$B%&%'%V%Z!<%8Fb$G%F%-%9%H$rF~NO$G$-$k8D=j$O$+$J$jFCJL$J$N(B
$B$G(B (@pxref{Submitting Forms})$B!"$?$$$F$$$N%-!<$OFCJL$J0UL#$r;}$C$F$$$F!"(B
$B$=$3$G$O(B @code{self-insert-command} $B$K3d$jEv$F$i$l$F$$$^$;$s!#(B
@c $B%9%/%m!<%k(B
@table @asis
@item @kbd{@key{SPC}}
@kindex @key{SPC}
@findex w3m-scroll-up-or-next-url
$B2<$K8~$+$C$F%9%/%m!<%k$7$^$9!#(B@samp{more} $B$d(B @samp{less} $B%3%^%s%I!"$"$k(B
$B$$$O(B Emacs $B$N(B @code{view-mode} $B$r;H$C$?$3$H$,$"$l$P!"3P$($k$^$G$b$J$$%-!<(B
$B$G$9$h$M(B (@code{w3m-scroll-up-or-next-url})$B!#(B
@item @kbd{@key{DEL}}
@itemx @kbd{b}
@itemx @kbd{@key{backspace}}
@itemx @kbd{S-@key{SPC}}
@itemx @kbd{C-?}
@kindex @key{DEL}
@kindex b
@kindex @key{backspace}
@kindex S-@key{SPC}
@kindex C-?
@findex w3m-scroll-down-or-previous-url
$B>e$K8~$+$C$F%9%/%m!<%k$7$^$9!#(B@samp{less} $B%3%^%s%I(B
$B$d(B Emacs $B$N(B @code{view-mode} $B$KFk$l?F$7$s$G$$$k$"$J$?$N<j$O!"<+A3$K$3$N(B
$B%-!<$rC!$/$G$7$g$&(B (@code{w3m-scroll-down-or-previous-url})$B!#(B
@item @kbd{>}
@kindex >
@findex w3m-scroll-left
@vindex w3m-horizontal-scroll-columns
$B:8$K%9%/%m!<%k$7$^$9!#%9%/%m!<%k$NNL(B
$B$O(B @code{w3m-horizontal-scroll-columns} $B$GM?$(!"%G%U%)%k%HCM$O(B 10 $B$G(B
$B$9(B (@code{w3m-scroll-left})$B!#(B
@item @kbd{<}
@kindex <
@findex w3m-scroll-right
@vindex w3m-horizontal-scroll-columns
$B1&$K%9%/%m!<%k$7$^$9!#%9%/%m!<%k$NNL(B
$B$O(B @code{w3m-horizontal-scroll-columns} $B$GM?$(!"%G%U%)%k%HCM$O(B 10 $B$G(B
$B$9(B (@code{w3m-scroll-right})$B!#(B
@item @kbd{.} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{S-@key{left}} (Info-like $B%-!<%^%C%W(B)
@kindex . (Lynx-like $B%-!<%^%C%W(B)
@kindex S-@key{left} (Info-like $B%-!<%^%C%W(B)
@findex w3m-shift-left
@vindex w3m-horizontal-shift-columns
$B:8$K%7%U%H$7$^$9(B ($B>.9o$_$J?eJ?%9%/%m!<%k(B)$B!#%7%U%H$NNL(B
$B$O(B @code{w3m-horizontal-shift-columns} $B$GM?$(!"%G%U%)%k%HCM$O(B 2 $B$G(B
$B$9(B (@code{w3m-shift-left})$B!#(B
@item @kbd{,} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{S-@key{right}} (Info-like $B%-!<%^%C%W(B)
@kindex , (Lynx-like $B%-!<%^%C%W(B)
@kindex S-@key{right} (Info-like $B%-!<%^%C%W(B)
@findex w3m-shift-right
@vindex w3m-horizontal-shift-columns
$B1&$K%7%U%H$7$^$9(B ($B>.9o$_$K?eJ?%9%/%m!<%k$G$9(B)$B!#%7%U%H$NNL(B
$B$O(B @code{w3m-horizontal-shift-columns} $B$GM?$(!"%G%U%)%k%HCM$O(B 2 $B$G(B
$B$9(B (@code{w3m-shift-right})$B!#(B
@item @kbd{M-l}
@kindex M-l
@findex w3m-horizontal-recenter
$B8=:_%]%$%s%H$,$"$k0LCV$N%F%-%9%H$,!"?eJ?J}8~$K4X$7$FCf?4$K$J$k$h$&$K(B
$B%9%/%m!<%k$7$^$9(B (@code{w3m-horizontal-recenter})$B!#(B
@end table
@c $B0\F0(B
@code{w3m-mode} $B%a%8%c!<%b!<%I$G$O!"$$$m$$$m$J<oN`$N0\F0%3%^%s%I$,Dj5A$5(B
$B$l$F$$$^$9!#$9$J$o$A!"%j%s%/!"%U%)!<%`!"$=$l$K2hA|(B ($B$=$l$,I=<($5$l$F$$$F(B
$B$b$$$J$/$F$b(B) $B$G$9!#(B
$B4JC1$JNc$r5s$2$F$_$^$9!#9-$/CN$i$l$F$$$k(B Google $B8!:w%(%s%8%s$GC18l$rD4$Y(B
$B$?$$$N$@$H$7$^$7$g$&!#%9%F%C%W#1(B:
emacs-w3m $B$G(B @uref{http://www.google.com} $B$r3+$-$^$9!#%9%F%C%W#2(B: $B$$$C$?(B
$B$s%Z!<%8$,FI$_9~$^$l$?$i(B @kbd{]} $B$rC!$$$F$/$@$5$$!#(B
$B$0$o$7$C(B! @footnote{$BIaDL$=$s$J2;$O$7$J$$$1$l$I$M!#1Q8lHG$N(B Tadaa! $B$OL!2h(B
$B$J$I$G;H$o$l$k5<2;$G!"$=$N>u67$K1~$8$F$$$m$$$m$KLu$5$l$^$9!#(B} $B%]%$%s%H$,(B
$B%Z!<%8$N:G=i$NF~NO%U%)!<%`$K0\F0$7$^$7$?$M!#:#$d(B @kbd{@key{RET}} $B$rC!$$(B
$B$F$=$3$K2?$+$rF~NO$7$F!"(B@w{@kbd{C-c C-c}} $B$GAw$k$3$H$,$G$-$^$9!#$3$N%3%^(B
$B%s%IL5$7$G$O!"$=$N%Z!<%8$K(B @kbd{C-n} $B$d(B @kbd{C-f} $B$J$I$rBG$A9~$s$G0\F0$7(B
$B$J$1$l$P$J$i$J$/$F!"$^$C$?$/9|@^$j$J$3$H$@$C$?$G$7$g$&!#(B
@table @asis
@item @kbd{@key{TAB}}
@itemx @kbd{@key{down}} (Lynx-like $B%-!<%^%C%W$N$_(B)
@kindex @key{TAB}
@kindex @key{down} (Lynx-like $B%-!<%^%C%W(B)
@findex w3m-next-anchor
$B<!$N%j%s%/(B (emacs-w3m $B$NMQ8l$G$O(B ``$B%"%s%+!<(B'') $B$X%]%$%s%H$r0\F0$7$^$9!#(B
$B$h$j87L)$K$O!"=gJ}8~$G:G$b6a$$%"%s%+!<$X0\F0$7$^$9!#(B
@item @kbd{M-@key{TAB}}
@itemx @kbd{S-@key{TAB}}
@itemx @kbd{@key{backtab}}
@itemx @kbd{@key{up}} (Lynx-like $B%-!<%^%C%W$N$_(B)
@kindex M-@key{TAB}
@kindex S-@key{TAB}
@kindex @key{backtab}
@kindex @key{up} (Lynx-like $B%-!<%^%C%W(B)
@findex w3m-previous-anchor
$BA0$N%"%s%+!<$X%]%$%s%H$r0\F0$7$^$9!#$h$j87L)$K$O!"5UJ}8~$G:G$b6a$$%"%s%+!<(B
$B$X0\F0$7$^$9(B (@code{w3m-previous-anchor})$B!#(B
@item @kbd{]}
@kindex ]
@findex w3m-next-form
$B<!$N%U%)!<%`$X%]%$%s%H$r0\F0$7$^$9!#$h$j87L)$K$O!"=gJ}8~$G:G$b6a$$%U%)!<(B
$B%`$X0\F0$7$^$9(B (@code{w3m-next-form})$B!#(B
@item @kbd{[}
@kindex [
@findex w3m-previous-form
$BA0$N%U%)!<%`$X%]%$%s%H$r0\F0$7$^$9!#$h$j87L)$K$O!"5UJ}8~$G:G$b6a$$%U%)!<(B
$B%`$X0\F0$7$^$9(B (@code{w3m-previous-form})$B!#(B
@item @kbd{@}}
@kindex @}
@findex w3m-next-image
$B<!$N2hA|$X%]%$%s%H$r0\F0$7$^$9!#$h$j87L)$K$O!"=gJ}8~$G:G$b6a$$2hA|$X0\F0(B
$B$7$^$9(B (@code{w3m-next-image})$B!#(B
@item @kbd{@{}
@kindex @{
@findex w3m-previous-image
$BA0$N2hA|$X%]%$%s%H$r0\F0$7$^$9!#$h$j87L)$K$O!"5UJ}8~$G:G$b6a$$2hA|$X0\F0(B
$B$7$^$9(B (@code{w3m-previous-image})$B!#(B
@end table
@node Moving over pages
@subsection $B%Z!<%84V$rEO$jJb$/(B
$B$3$N9`$G$O%Z!<%8$+$i%Z!<%8$K0\F0$9$k$d$jJ}$r@bL@$7$^$9!#%j%s%/$r$?$I$C$?(B
$B$j(B URL $B$rF~NO$9$kJ}K!$O$3$3$K$O$"$j$^$;$s(B ($B$=$l$iFs$D$NJ}K!(B
$B$O(B @ref{Launching and Jumping} $B$G@bL@$5$l$F$$$^$9(B)$B!#(B
$B$3$3$K$O!"0JA0$KK,Ld$7$?%Z!<%8$NMzNr$r8e$m$K!"$*$h$SA0$K0\F0$9$k(B ($BB>$N%V(B
$B%i%&%6$G$O!VLa$k!W!V?J$`!W$H$7$F$*$J$8$_$N(B) $B%3%^%s%I$H!"2>$K$b%V%i%&%6$?(B
$B$k$b$N$,5AL3$H$7$FDs6!$9$Y$-!V%[!<%`%Z!<%8$X0\F0$9$k!W5!G=$,$"$j$^$9!#$"(B
$B$i$+$8$a(B @ref{Tracing History} $B$N9`$rFI$s$G$*$$$?J}$,!"$?$V$sM}2r$7$d$9(B
$B$$$G$7$g$&!#(B
@table @asis
@item @kbd{B} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{@key{left}} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{l} (Info-like $B%-!<%^%C%W(B)
@itemx @kbd{p} (Info-like $B%-!<%^%C%W(B)
@kindex B (Lynx-like $B%-!<%^%C%W(B)
@kindex @key{left} (Lynx-like $B%-!<%^%C%W(B)
@kindex l (Info-like $B%-!<%^%C%W(B)
@kindex p (Info-like $B%-!<%^%C%W(B)
@findex w3m-view-previous-page
$B0JA0$KK,Ld$7$?%Z!<%8$NMzNr$r#1%Z!<%8La$j$^(B
$B$9(B (@code{w3m-view-previous-page})$B!#?t$N0z?t(B N $B$,M?$($i$l$k$H(B N $B%Z!<%8La(B
$B$j$^$9!#$3$l$O2a5n$KLa$k$?$a$N$*4+$a$NJ}K!$G$9!#(B
@item @kbd{N} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{n} (Info-like $B%-!<%^%C%W(B)
@kindex N (Lynx-like $B%-!<%^%C%W(B)
@kindex n (Info-like $B%-!<%^%C%W(B)
@findex w3m-view-next-page
$B0JA0$KK,Ld$7$?%Z!<%8$NMzNr$r#1%Z!<%8?J$_$^$9(B (@code{w3m-view-next-page})$B!#(B
$B$b$A$m$s(B @kbd{B} (@samp{Info-like} $B%-!<%^%C%W$N>l9g$O(B @kbd{l}) $B$GMzNr$r(B
$BLa$C$?8e$G$J$1$l$PF/$-$^$;$s!#?t$N0z?t(B N $B$,M?$($i$l$k$H(B N $B%Z!<%8?J$_$^$9!#(B
$B$3$N%3%^%s%I$O!"$^$5$K(B back to the future $B$r<B8=$7$^$9(B!
@item @kbd{H}
@kindex H
@findex w3m-gohome
@vindex w3m-quick-start
$B%[!<%`%Z!<%8$X0\F0$7$^$9(B (@code{w3m-gohome})$B!#%[!<%`%Z!<%8(B
$B$N(B URL $B$O(B @code{w3m-home-page} $B$H$$$&JQ?t$G;XDj$7$^(B
$B$9(B (@pxref{Customizable Variables})$B!#(B@code{w3m-home-page} $B$N%G%U%)%k%H(B
$B$NCM$O(B ``about:'' $B$G$9!#(B
@end table
$B0J2<$N%3%^%s%I$O!"B>$K$OL5$$(B emacs-w3m $B$NFCD9$G$9!#;d$?$A$O$=$l$i$NFC5v(B
$B$rF@$k$3$H$,$G$-$^$7$?!#=>$C$F!"B>$N$$$+$J$k>l=j$G$b8+$D$+$i$J$$$G$7$g$&!#(B
$B$=$N$?$a!":#F|$=$l$i$r;H$&$3$H$r3X$P$J$1$l$P$J$j$^$;$s(B! ($B??$K<u$1$J$$$G(B
$B$/$@$5$$$M!#$?$@$N>iCL$G$9$+$i!#(B)
@table @asis
@item @kbd{^}
@itemx @kbd{u} (Info-like $B%-!<%^%C%W$N$_(B)
@kindex ^
@kindex u (Info-like $B%-!<%^%C%W(B)
@findex w3m-view-parent-page
$B8=:_I=<($5$l$F$$$k%Z!<%8$N?F%G%#%l%/%H%j$X$N0\F0$r;n$_$^$9!#Nc$($P!"(B
``http://foo/bar/baz'' $B$,I=<($5$l$F$$$k>l9g$O(B ``http://foo/bar/'' $B$K0\F0(B
$B$7$h$&$H$7$^$9!#$3$N5!G=$O<!$N4Q;!$K4p$E$$$F<BAu$5$l$^$7$?(B: $B%&%'%V%V%i%&(B
$B%6$N%f!<%6$O!"$7$P$7$P0lCJ3,>e$N%G%#%l%/%H%j$K0\F0$7$J$1$l$P$J$j$^$;$s!#(B
$BH`$i$,A\$7$F$$$k>pJs$,!"8=:_$N%Z!<%8$KI=<($5$l$J$$$+$i(B ($B$=$l$,:o=|$5$l$?(B
$B$N$G!"$"$k$$$O8!:w%(%s%8%s$,4V0c$C$F$$$k%Z!<%8$KO"$l$F9T$C$?$?$a(B) $B$G$9!#(B
$BB>$N%&%'%V%V%i%&%6$r;H$&>l9g!"0lHL$K$O!"(BURL $B$+$i(B @kbd{@key{DEL}} $B%-!<Ey(B
$B$rJ#?t2s;H$C$F!"<j:n6H$GKvHx$N%3%s%]!<%M%s%H$r:o=|$9$k<j4V$,I,MW$G$9!#(B
Emacs-w3m $B$G$O!"$3$NA`:n$r(B @kbd{^} $B$N$?$C$?0l2!$7(B! $B$G9T$J$&$3$H$,$G$-$^(B
$B$9!#(B
$B$^$?!"(B``2 ^'' $B$H?t;z$rIU$1$F%3%^%s%I$r<B9T$9$k$H!"$=$N?t;z$NJ,$@$1?F$N%G%#(B
$B%l%/%H%j$K0\F0$7$^$9!#(B``0 ^'' $B$H(B ``0'' $B$rIU$1$F<B9T$9$k$H$=$N%5%$%H$N:G(B
$B>e0L$^$G0\F0$7$^$9!#(B
@end table
@table @asis
@item @kbd{@key{SPC}}
@kindex @key{SPC}
@findex w3m-scroll-up-or-next-url
$B8=:_$N%]%$%s%H0LCV$,%P%C%U%!$NKvHxIU6a$K$"$j!"2<J}8~$K%9%/%m!<%k$G$-$J$$(B
$B>l9g$K(B @kbd{@key{SPC}} $B$r2!$9$H!V<!!W$N%Z!<%8$X0\F0$7$^(B
$B$9(B (@code{w3m-scroll-up-or-next-url})$B!#$3$3$G!V<!$N%Z!<%8!W$H$O!"8=:_FI(B
$B$s$G$$$k%Z!<%8$N%X%C%@Fb$NFCJL$J(B ``next'' $B%U%#!<%k%I$,;X$7<($7$F$$$k%Z!<(B
$B%8$N$3$H$G$9!#$3$N5!G=$OK,Ld$7$?%Z!<%8$NMzNr$H$O4X78$"$j$^$;$s!#(B
$B0lEY$K5pBg$J%3%s%F%s%D$rE>Aw$9$k$N$rBT$D$3$H$,!"%f!<%6$K$H$C$F2wE,$G$O$J(B
$B$$$J$I$NM}M3$G!"$$$/$D$+$N%&%'%V%5%$%H$,$=$l$i$N%3%s%F%s%D$r>.$5$JJ#?t$N(B
$B%Z!<%8$KJ,3d$7$F$$$k$3$H$K!"$*$=$i$/5$IU$$$F$$$k$G$7$g$&!#Nc$($P!"8!:w%((B
$B%s%8%s$N8!:w7k2L$O!"$7$P$7$P$=$N$h$&$K8=$o$l$^$9!#$=$s$J%5%$%H$G$O!"%f!<(B
$B%6$O$9$Y$F$N>pJs$K%"%/%;%9$9$k$?$a$K!"$7$P$7$P0l$D$N%Z!<%8$+$i<!$N%Z!<%8(B
$B$K!"<jF0$G%j%s%/$r$?$I$i$J$1$l$P$J$j$^$;$s!#(B
Emacs-w3m $B$O!"2DG=$G$"$l$P$3$N%j%s%/$rL@<(E*$K$?$I$kA`:n$r%9%/%m!<%kA`:n(B
$B$HE}9g$7$F!"J#?t$N%Z!<%8$KJ,3d$5$l$FDs6!$5$l$k%3%s%F%s%D$r!"$G$-$l$P0lKg(B
$B$N%&%'%V%Z!<%8$H$7$F1\Mw$G$-$k$h$&;n$_$^$9!#(B
$B$=$l$O$3$&$7$FF/$-$^$9(B: $B$=$N$h$&$J%&%'%V%5%$%H$G$O!"J,3d$7$?%&%'%V%Z!<%8(B
$B4V$N$D$J$,$j$r%Z!<%8$N%X%C%@Fb$N(B ``next''$B!"(B``prev'' $B$"$k$$(B
$B$O(B ``previous'' $B%U%#!<%k%I$K5-:\$7$F$"$k>l9g$,$"$j$^$9!#(BEmacs-w3m $B$O2?$r(B
$B$?$I$k$+$rCN$k$?$a$K!"$3$N%U%#!<%k%I$rMxMQ$7$F$$$^$9!#(B
$BFs$D$NA`:n(B ($B%j%s%/$r$?$I$k(B + $B%9%/%m!<%k(B) $B$,(B Emacs-w3m $B>e$G$I$N$h$&$KE}9g(B
$B$5$l$F$$$k$N$+$r!":F$S(B Google $B$rNc$K@bL@$7$^$7$g$&!#(B
@uref{http://www.google.com} $B$r3+$-!"$"$kC18l$r8!:w$7$^$9!#$b$7!"$"$^$j(B
$B$K$b$"$j$U$l$?C18l(B ($BNc$($P!V5mP'!W(B) $B$r8!:w$9$k$H!"BgNL$N8!:w7k2L$rF@$k$3(B
$B$H$K$J$k$G$7$g$&!#(BGoogle $B$O!"$=$N4p=`$r;H$C$F%=!<%H$7$?8!:w7k2L$rJ#?t$N(B
$B%&%'%V%Z!<%8$KJ,3d$7$?>e$G!"$^$::G=i$N%Z!<%8$rJV$7$^$9!#(B
@kbd{@key{SPC}} $B$r;H$C$F:G=i$N%Z!<%8$r%9%/%m!<%k$5$;$J$,$iD/$a$F$/$@$5$$!#(B
$B$=$7$F!"$=$N%Z!<%8$N:G8e$,$=$N%&%#%s%I%&$G8+$($k$^$G!"%9%/%m!<%k$7B3$1$F(B
$B$/$@$5$$!#$=$3$G$O!"$"$J$?$r$S$C$/$j$5$;$k$7$+$1$,BT$C$F$$$^$9!#(B
Emacs-w3m $B0J30$N%V%i%&%6$r;H$C$F;D$j$N8!:w7k2L$r8+$?$$$H;W$C$?$J$i$P!"(B
@example
Gooooooogle
@end example
$B$N2<$K$J$i$V?t;z$N$I$l$+(B
@example
1 2 3 4 5 6 7 8...
@end example
$B$r%/%j%C%/$9$kI,MW$,$"$j$^$9!#$7$+$7(B emacs-w3m $B$J$i$P!"C1(B
$B$K(B @kbd{@key{SPC}} $B$r2!$9$H$$$&%9%/%m!<%k$HF1$8A`:n$G!"%j%s%/$r$?$I$k$3(B
$B$H$,$G$-$k$N$G$9!#(B
@item @kbd{@key{DEL}}
@itemx @kbd{b}
@itemx @kbd{@key{backspace}}
@itemx @kbd{S-@key{SPC}}
@itemx @kbd{C-?}
@kindex @key{DEL}
@kindex b
@kindex @key{backspace}
@kindex S-@key{SPC}
@kindex C-?
@findex w3m-scroll-down-or-previous-url
$B%]%$%s%H0LCV$,%P%C%U%!$N@hF,IU6a$K$"$j!">eJ}8~$K%9%/%m!<%k$G$-$J$$>l9g(B
$B$K(B @kbd{@key{DEL}} $B$r2!$9$H!"!VA0!W$N%Z!<%8$X0\F0$7$^(B
$B$9(B (@code{w3m-scroll-down-or-previous-url})$B!#$3$3$G!VA0!W$N%Z!<%8$H$O!"(B
$B8=:_I=<($5$l$F$$$k%Z!<%8$N%X%C%@Fb$N(B ``prev'' $B$"$k$$$O(B ``previous'' $B%U%#!<(B
$B%k%I$K;XDj$5$l$F$$$k%Z!<%8$N$3$H$G$9!#$3$N5!G=$OK,Ld$7$?%Z!<%8$NMzNr$H$O(B
$B4X78$"$j$^$;$s!#(B@kbd{@key{SPC}} (@code{w3m-scroll-up-or-next-url}) $B$HF1(B
$BMM!"$?$@$75U$NF0$-$K$J$j$^$9!#(B
@end table
@node Browsing With Mouse Operations
@subsection $B%^%&%9$r;H$C$F%5!<%U%#%s(B
Emacs-w3m $B$N3+H/<TC#$O!"(BEmacs $B%.!<%/(B@footnote{$B1Q8lHG$N(B Info $B$G$O(B Emacs
otaku} $B$G$J$$IaDL$N?M$K$b(B emacs-w3m $B$r;H$C$F$b$i$($k$h$&$K!">/$79|$r@^$j(B
$B$^$7$?!#Nc$($P(B URL $B$d%U%)!<%`$N%F%-%9%H$NF~NO$r=|$/$[$H$s$I$N%&%'%V%V%i(B
$B%&%:A`:n$r!"%^%&%9$@$1$G9T$J$&$3$H$,$G$-$^$9!#$=$l$G$b$J$*=$>~%-!<$H$7$F(B
$B%7%U%H%-!<$,I,MW$K$J$k>l9g$,$"$k$3$H$KCm0U$7$F$/$@$5$$!#(BEmacs-w3m $B$N3+H/(B
$B<T$,$_$s$J(B Emacs $B%.!<%/$J$N$G(B@dots{}
$B%&%'%V1\Mw$N:G=i$N4pK\$H$J$k!V%j%s%/$r$?$I$kA`:n!W$K$O(B @kbd{mouse-2} $B$r(B
$B;H$C$F$/$@$5$$!#(BEmacs 22.1 $B0J>e$G$O!"(B@kbd{mouse-1} $B$G(B
$B$b(B @code{mouse-1-click-follows-link} $B$NCM$K1~$8$?!"%j%s%/$r$?$I$kA`:n$r(B
$B9T$J$&$3$H$,$G$-$^$9!#(B
@table @kbd
@item mouse-2
@kindex mouse-2
@findex w3m-mouse-view-this-url
$B%^%&%9%+!<%=%k$N2<$K$"$k%j%s%/$r$?$I$j$^(B
$B$9(B (@code{w3m-mouse-view-this-url})$B!#(B
@item S-@key{mouse-2}
@kindex S-@key{mouse-2}
@findex w3m-mouse-view-this-url-new-session
$B?7$7$$%;%C%7%g%s(B (@pxref{Tracing History}) $B$N$b$H$G%^%&%9%+!<%=%k$N2<$K(B
$B$"$k%j%s%/$r$?$I$j$^$9(B (@code{w3m-mouse-view-this-url-new-session})$B!#(B
@end table
Emacs-w3m $B$N%9%/%m!<%k%P!<!"%a%K%e!<5Z$S%D!<%k%P!<$O!"%^%&%9$r;H$&>l9g$K(B
$BLrN)$A$^$9!#$?$@$7(B Emacs $B$,$=$l$i$r%5%]!<%H$7$F$$$k$3$H$,I,MW$G!"$+$D$=(B
$B$l$i$rM-8z$K$7$F$$$J$1$l$P$J$j$^$;$s!#8@$&$^$G$b$J$$$G$9$,!"%9%/%m!<%k%P!<(B
$B$rF0$+$7$FI=<($r%9%/%m!<%k$5$;$k$3$H$,$G$-$^$9!#(BEmacs $B%U%l!<%`$N0lHV>e$K(B
$B$"$k!V(Bw3m$B!W%a%K%e!<$+$i!"$3$N(B info $B%I%-%e%a%s%H$G>R2p$7$F$$(B
$B$k(B emacs-w3m $B$NMM!9$J5!G=$r8F$S=P$9$3$H$,$G$-$^$9!#<gMW$J5!G=$K$D$$$F$O(B
$B%a%K%e!<%"%$%F%`$rA*$V$^$G$b$J$$$3$H$KCm0U$7$F$/$@$5$$!#Be$o$j$K%D!<%k(B
$B%P!<!&%"%$%3%s$r;H$&$3$H$,$G$-$^$9!#(B
$B%?%V(B (@pxref{Using Tabs}) $B$r;H$C$F(B emacs-w3m $B$N%P%C%U%!$r@Z$jBX$($k$K$O!"(B
$B%&%#%s%I%&$N$F$C$Z$s$N9T$r(B @kbd{mouse-2} $B$GD>@\%/%j%C%/$9$k$+!"$^$?$O(B
$B!V(Bw3m$B!W%a%K%e!<$N0l$D$*$$$FNY$K$"$k!V(BTab$B!W%a%K%e!<$+$i0l$D$rA*$s$G$/$@$5(B
$B$$!#(B
@node Going back to daily hacking and/or daily writing
@subsection $BIaCJ$N@83h$KLa$k$K$O(B
$B;W$$=P$7$F$/$@$5$$!#$*$=$i$/$"$J$?$O%&%'%V$r8+$k$?$a$K(B Emacs $B$r;O$a$?$N(B
$B$G$O$"$j$^$;$s!#%(%G%#%?$NFbB"%$%s%?!<%W%j%?$r(B scheme $B$KCV$-49$($?$j!"%=(B
$B%U%H%&%'%"$N(B info $B%I%-%e%a%s%H$r:n@.$7$?$j!"%=%U%H%&%'%"$NFC5v$KBP$9$k<+(B
$BJ,$N9M$($r0u:~$7$?$j(B@dots{}$B$9$k$?$a$@$C$?$N$G$O$"$j$^$;$s$+(B? Emacs $B$r;H$C(B
$B$F$$$?4V$K!";E;v$N$?$a$K%&%'%V$r8+$kI,MW$KGw$i$l!"$7$+$7$?$^$?(B
$B$^(B Emacs $B$+$iN%$l$:$K%&%'%V$r8+$k$3$H$,$G$-$F$7$^$C$?$N$G$9!#(B
$B$5$!!"K\Mh$N:n6H$KLa$k;~$,Mh$^$7$?!#$"$J$?$,$,$s$P$i$J$$$H@$3&$OJQ$j$^$;(B
$B$s(B! $B$9$0$K$^$?%&%'%V$r1\Mw$9$kI,MW$,$"$k$+$b$7$l$J$$$J$i(B @kbd{q} $B$r!"$7(B
$B$P$i$/(B emacs-w3m $B$KLa$C$F$/$k$D$b$j$,$J$$$J$i(B @kbd{Q} $B$r;H$C$F$/$@$5$$!#(B
@table @kbd
@item q
@kindex q
@findex w3m-close-window
Emacs-w3m $B$N%&%#%s%I%&$HJD$8$F!"B>$N%P%C%U%!$rA*Br$7$^(B
$B$9(B (@code{w3m-close-window})$B!#(B
@item Q
@kindex Q
@findex w3m-quit
Arrived URLs ($B1\MwMzNr(B, @pxref{Tracing History} $B;2>H(B) $B$N%j%9%H$H%/%C(B
$B%-!<(B (@pxref{Cookie Variables}) $B$r%G%#%9%/$KJ]B8$7$F!"K\Ev(B
$B$K(B emacs-w3m $B$r=*N;$7$^$9(B (@code{w3m-quit})$B!#(B
@end table
@node Inline Images
@section $B2hA|I=<($r(B ON/OFF $B$9$k(B
@cindex Displaying images
$B$"$J$?$,;H$C$F$$$k%P!<%8%g%s$N(B Emacs $B$,%P%C%U%!$K2hA|$rI=<($9$k$3$H$,$G(B
$B$-$k$J$i$P!"$"$?$+$b(B Mozilla $B$N$h$&$J!V%0%i%U%#%+%k!W%V%i%&%6$N$h$&$K!"(B
emacs-w3m $B$O%&%'%V%Z!<%8$K$=$l$i$rI=<($9$k$3$H$,$G$-$^$9!#2<5-$N%3%^%s%I(B
$B$N$I$l$+$r;H$*$&$H$9$kA0$K!"$"$J$?$N(B Emacs $B$,@5$7$/2hA|I=<($K;H$($k$3$H(B
$B$r3N$+$a$F$/$@$5$$(B (@pxref{Required Emacs Version})$B!#(B
$B8=:_$N%P%C%U%!$K$*$1$k2hA|$NI=<($r@Z$jBX$($k$K$O(B @kbd{T}
(@samp{Info-like} $B%-!<%^%C%W$N>l9g$O(B @kbd{I}) $B$r;H$C$F$/$@$5$$!#$=$l$K$h$C(B
$B$F(B emacs-w3m $B$O%5!<%P$+$i2hA|$r<h$C$F$-$F!"$7$+$k8e$K$=$l$i$r!V%0%i%U%#(B
$B%+%k!W%V%i%&%6$H$7$F$=$&$J$k$G$"$m$&%P%C%U%!$N0LCV$KI=<($7$^$9!#$b$&0lEY(B
$B%-!<$rC!$/$H!"2hA|$O%P%C%U%!$+$i>C$(5n$j$^$9!#(B
$B%G%U%)%k%H$G$O(B emacs-w3m $B$O2hA|$rI=<($7$^$;$s$,!"$=$N?6$kIq$$$rJQ99$7$F(B
$B>o$K2hA|I=<($9$k$3$H$rA*$V$N$O2DG=$G!"$=$l$K$OJQ(B
$B?t(B @code{w3m-default-display-inline-images} $B$r%+%9%?%^%$%:$7$F!"$=$NCM(B
$B$r(B @code{nil} $B$+$i(B @code{t} $B$KJQ99$9$kI,MW$,$"$j$^$9!#(B
@xref{Customizable Variables}.
$B$5$i$K(B emacs-w3m $B$K$O!"2hA|$N3HBg=L>.!"%U%!%$%k$X$N%;!<%V!"$^$?$O30It%S%e!<(B
$B%o$G8+$k!"$H$$$C$?5$$NMx$$$?5!G=$,IUB0$7$F$$$^$9!#(B
@table @asis
@item @kbd{T} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{I} (Info-like $B%-!<%^%C%W(B)
@kindex T (Lynx-like $B%-!<%^%C%W(B)
@kindex I (Info-like $B%-!<%^%C%W(B)
@findex w3m-toggle-inline-images
$B8=:_$N%P%C%U%!$K$"$k$9$Y$F$N%$%s%i%$%s2hA|$NI=<($r%H%0%k$G@Z$jBX$($^(B
$B$9(B (@code{w3m-toggle-inline-images})$B!#(B
@code{transient-mark-mode} $B$,(B on $B$G!"$+$DNN0h$,@_Dj$5$l$F$$$k>l9g$K8B$C(B
$B$F!"$=$NNN0hFb$K$"$k2hA|$@$1$,(B on $B$K$J$j$^$9!#(B
$BCm(B1: $B=i$a$FK,$l$?%Z!<%8$G:G=i$+$i%$%s%i%$%s2hA|$rI=<($9$k$+$I$&$+$O!"A0(B
$B=R$NDL$jJQ?t(B @code{w3m-default-display-inline-images} $B$NCM$G@)8f$5$l$^(B
$B$9(B ($B%G%U%)%k%H$O(B off $B$G$9(B)$B!#$7$+$7!"$=$N%P%C%U%!$r5/E@$K$7$FK,$l$k%P%C%U%!(B
$B$G2hA|$rI=<($9$k$+$I$&$+$O!"(B
@code{w3m-toggle-inline-images-permanently} $B$,(B @code{nil} $B$G$O$J$$CM(B ($B%G(B
$B%U%)%k%H$O(B @code{t}) $B$@$C$?>l9g$O!"$=$N%P%C%U%!$G2hA|$rI=<($7$F$$$?$+$I(B
$B$&$+$N:G8e$N>uBV$r7Q>5$7$^$9!#(B
@code{w3m-toggle-inline-images-permanently} $B$,(B @code{nil} $B$@$C$?$i!">o(B
$B$K(B @code{w3m-default-display-inline-images} $B$,$=$l$r@)8f$7$^$9!#(B
$BCm(B2: $B$3$N%3%^%s%I$ONN0h$rIT3h@-$K$7$^$9!#$7$?$,$C$F!":F$SFCDj$NNN0h$K$"(B
$B$k2hA|$@$1$rI=<($7$?$$$J$i$P!"$b$&0lEY$=$NNN0h$r@_Dj$7$J$1$l$P$J$j$^$;$s!#(B
@item @kbd{t} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{i} (Info-like $B%-!<%^%C%W(B)
@kindex t (Lynx-like $B%-!<%^%C%W(B)
@kindex i (Info-like $B%-!<%^%C%W(B)
@findex w3m-toggle-inline-image
$B%+!<%=%k$N>l=j$K$"$kC10l$N2hA|$NI=<($r%H%0%k$G@Z$jBX$($^(B
$B$9(B (@code{w3m-toggle-inline-image})$B!#(B@code{transient-mark-mode} $B$,(B on $B$G!"(B
$B$+$DNN0h$,@_Dj$5$l$F$$$k>l9g$K8B$C$F!"$=$NNN0hFb$K$"$k2hA|$@$1$,(B on $B$K$J(B
$B$j$^$9!#(B@samp{Info-like} $B%-!<%^%C%W$K$D$$$F$O!"$b$7(B Emacs $B$,2hA|I=<($r%5(B
$B%]!<%H$7$J$$$J$i$P!"$3$N%-!<$O30It%S%e!<%o$r5/F0$9$k%3%^%s(B
$B%I(B (@code{w3m-view-image}) $B$K%P%$%s%I$5$l$^$9!#(B
@item @kbd{M-S-t} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{M-S-i} (Info-like $B%-!<%^%C%W(B)
@kindex M-T (Lynx-like $B%-!<%^%C%W(B)
@kindex M-I (Info-like $B%-!<%^%C%W(B)
@findex w3m-turnoff-inline-images
$B8=:_$N%P%C%U%!$K$"$k$9$Y$F$N%$%s%i%$%s2hA|$NI=<($r<h$j;_$a$^$9!#(B
(@code{w3m-turnoff-inline-images})$B!#(B
@item @kbd{I} (Lynx-like $B%-!<%^%C%W(B)
@kindex I (Lynx-like $B%-!<%^%C%W(B)
@findex w3m-view-image
@cindex Viewing images
$B%]%$%s%H$N2<$K$"$k2hA|$r30It%S%e!<%o$G8+$^$9(B (@code{w3m-view-image})$B!#(B
@item @kbd{M-i}
@kindex M-i
@findex w3m-save-image
@cindex Saving images
$B%]%$%s%H$N2<$K$"$k2hA|$r30It%U%!%$%k$K%;!<%V$7$^$9!#%G%U%)%k%H$NL>A0$O$=(B
$B$N2hA|$N85$NL>A0$G$9!#$=$l8N$K!"$[$H$s$I$N>l9g(B
$B$K(B @w{@kbd{M-i @key{RET}}} $B$O@5$7$$L>A0$G2hA|$r%;!<%V$9$k$G$7$g(B
$B$&(B (@code{w3m-save-image})$B!#(B
@cindex Zooming images
@item @kbd{M-[}
@kindex M-[
@findex w3m-zoom-out-image
$B%]%$%s%H$N2<$K$"$k2hA|$r=L>.(B (zoom out) $B$7$^(B
$B$9(B (@code{w3m-zoom-out-image})$B!#(B
@item @kbd{M-]}
@kindex M-]
@findex w3m-zoom-in-image
$B%]%$%s%H$N2<$K$"$k2hA|$r3HBg(B (zoom in) $B$7$^$9(B (@code{w3m-zoom-in-image})$B!#(B
@end table
@node Tracing History
@section $B;~6u$rAL$k(B
@cindex Browsing history
@cindex Arrived URLs
Emacs-w3m $B$K$O!"0JA0$KK,Ld$7$?$9$Y$F$N%Z!<%8$N%j%9%H$rDs<($9$k$?$a$N!"(B
2$B$D$NJ}K!$,$"$j$^$9!#Bh0l$NJ}K!$O!V(Bemacs-w3m $B$NMzNr!W(B
(emacs-w3m history) $B$HC1=c$K8F$P$l$k$b$N$G!"$=$N%;%C%7%g%s(B ($BCm(B: $B$=$N%P%C(B
$B%U%!Fb$G9T$J$&A`:n$H$=$l$KBP$9$kH?1~(B) $B$K$*$$$FK,Ld$7$?%Z!<%8$N%j%9%H$r3,(B
$BAXE*$KDs<($7$^$9!#$9$J$o$A!"$"$k%j%s%/$r$?$I$k$H!"$=$l$^$G$N%Z!<%8$O9T$-(B
$B@h$N!V?F!W$K$J$j$^$9!#$=$l$O!"K,$l$?%Z!<%8$N@W$r$?$I$C$?$j!"MzNr$,D9$/$J$C(B
$B$F$7$^$C$?>l9g$K$I$3$+$iCe$?$+$r;W$$=P$9$?$a$K$O!"$?$$$X$sET9g$NNI$$$b$N(B
$B$G$9!#(B
$B$3$l$O!"(BGNU $B%W%m%8%'%/%H$N%[!<%`%Z!<%8$r$A$g$C$HK,$M$?8e$K$*$1$k!"$3$N5!(B
$BG=$NF0:n$NNc$G$9(B:
@example
GNU's Not Unix! - the GNU Project and the Free Software Foundation (FSF)
Philosophy of the GNU Project - Free Software Foundation (FSF)
GNU Emacs - GNU Project - Free Software Foundation (FSF)
Order from the Free Software Foundation (FSF)
Links to Other Free Software Sites - GNU Project - Free Software Fo...
EFF: Homepage
@end example
($B<B:]$K$O!"$3$NNc$O(B 72 $B7e$K<}$^$k$h$&$K!">/$7$P$+$jJT=8$5$l$F$$$^$9!#8=(B
$B<B$N(B emacs-w3m $B%P%C%U%!$G$O(B URLs $B$O@Z$j5M$a$i$l$^$;$s!#(B)
$B$I$N(B emacs-w3m $B%P%C%U%!$+$i$G$b(B @kbd{s} $B%-!<(B (@samp{Info-like} $B%-!<%^%C(B
$B%W$N>l9g$O(B @kbd{o} $B%-!<(B) $B$r;H$&$3$H$K$h$C$F!"$3$N$h$&$JMzNr$rDs<($5$;$k(B
$B$3$H$,2DG=$G$9!#(B
$B$3$NMzNr$O%P%C%U%!!&%m!<%+%k!"$9$J$o$A!"$"$k(B emacs-w3m $B$N%P%C%U%!$K8GM-(B
$B$N$b$N$G$"$k$3$H$KCm0U$7$F$/$@$5$$!#$G$b(B emacs-w3m $B$K$O%f%K!<%/$J5!G=$,(B
$B$"$j$^$9(B: $B$"$J$?$,?7$7$$%Z!<%8$rK,Ld$9$k>l9g!"MzNr$O?7$7$$%P%C%U%!$K%3%T!<(B
$B$5$l$^$9!#$=$N7k2L!"$=$l$^$G$KK,$l$?%Z!<%8$K:#$^$GDL$j%"%/%;%9$9$k$3$H$,(B
$B$G$-$^$9!#$3$l$O!"(BMozilla $B$J$I$N!"?7$7$$%P%C%U%!$G$OMzNr$,>o$K%<%m$+$i%9(B
$B%?!<%H$9$k%V%i%&%6$H$O0[$J$j$^$9!#(B
Emacs-w3m $B$OC1$K$"$J$?$,K,$l$?%Z!<%8$r5-O?$9$k$@$1$G$J$/!"$"$J$?$,%Z!<%8(B
$B$N@53N$JF1$8>l=j$XLa$j$?$$>l9g$K!"$=$l$i$N%Z!<%8$NCf$NFCDj$N0LCV$r5-O?$9(B
$B$k$3$H$b$G$-$^$9!#(B@w{@kbd{C-c C-@@}} $B$r2!$9$H!"%+!<%=%k$N0LCV$,MzNr$KEP(B
$BO?$5$l$^$9!#0JA0$K5-O?$7$?0LCV$X0\F0$9$k$K$O!"$=$N%Z!<%8$r3+$$(B
$B$?(B emacs-w3m $B$N%P%C%U%!$G(B @w{@kbd{C-c C-v}} $B$r2!$7$F$/$@$5$$!#(B
@table @asis
@item @kbd{s} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{C-u s} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{o} (Info-like $B%-!<%^%C%W(B)
@itemx @kbd{C-u o} (Info-like $B%-!<%^%C%W(B)
@kindex s (Lynx-like $B%-!<%^%C%W(B)
@kindex C-u s (Lynx-like $B%-!<%^%C%W(B)
@kindex o (Info-like $B%-!<%^%C%W(B)
@kindex C-u o (Info-like $B%-!<%^%C%W(B)
@findex w3m-history
$B$3$N%;%C%7%g%s$K$*$$$FK,Ld$7$?(B URLs $B$N%j%9%H$rI=<($7$^$9!#@\F,0z?tIU$-$G(B
$B8F$P$l$k$H(B ($B8e=R(B)$B!"Be$o$j$K(B arrived URLs $B$rI=<($7$^(B
$B$9(B (@code{w3m-history})$B!#(B
@item @kbd{C-c C-@@}
@itemx @kbd{C-c C-@key{SPC}}
@kindex C-c C-@@
@kindex C-c C-@key{SPC}
@findex w3m-history-store-position
$B$=$N%Z!<%8$NCf$N%+!<%=%k$N0LCV$rMzNr$K5-O?$7$^$9!#(B
@item @kbd{C-c C-v}
@kindex C-c C-v
@findex w3m-history-restore-position
$B8=:_I=<($7$F$$$k%Z!<%8$K$*$$(B
$B$F!"(B@w{@kbd{C-c C-@@}} (@code{w3m-history-store-position}) $B$G5-21$7$?0L(B
$BCV$X0\F0$7$^$9!#(B
@end table
$B$b$&0l$D$N2a5n$KK,$l$?%Z!<%8$K4X$9$k>pJs$r<j$KF~$l$kJ}K!$O!"!V(Barrived
URLs$B!W$G$9!#$3$l$O$"$J$?$,(B emacs-w3m $B$GK,Ld$7$?!":G8e$N(B 500$B8D(B! $B$N(B URL $B$N(B
$B%j%9%H$G$9!#%j%9%H$OF|IU=g$G!":G$b:G6a$N$b$N$r@hF,$K!"$=$l$>$l$N%Z!<%8$N(B
$BK,Ld;~9o$,I=<($5$l$^$9!#$3$l$ONc$G$9(B (info $B$NI=<($,3H$,$j2a$.$J$$$h$&$K(B
$BJT=8$5$l$F$$$^$9(B):
@example
Order from the Free Software Foundation (FSF) 22:53:25
GNU Emacs - GNU Project - Free Software Foundation (FS 22:53:05
Philosophy of the GNU Project - Free Software Foundati... 22:52:46
Philosophy of the GNU Project - Free Software Foundati... 22:52:39
EFF: Homepage 22:52:18
Links to Other Free Software Sites - GNU Project - Fre... 22:52:07
Links to Other Free Software Sites - GNU Project - Fre... 22:52:07
GNU's Not Unix! - the GNU Project and the Free Softwar... 22:51:32
Bookmarks 22:51:02
The DICT Development Group- upwards 2003-01-08
the monkey puzzle: new debian packages as an rss feed 2003-01-08
new-debian-packages.rss 2003-01-07
it's a miracle 2003-01-06
@end example
$BA0$N%3%^%s%I$K@\F,0z?t$rEO$9!"$9$J$o$A(B @w{@kbd{C-u s}}
(@samp{Info-like} $B%-!<%^%C%W$N>l9g$O(B @w{@kbd{C-u o}}) $B$r;H$&$3$H$K$h$C$F!"(B
$B$3$NMzNr$rF@$k$3$H$,$G$-$^$9!#$3$N%Z!<%8$KI=<($5$l$k(B URLs $B$N?t$O%+%9%?%^(B
$B%$%:$G$-$^$9!#JQ?t(B @code{w3m-keep-arrived-urls} $B$r;2>H$7$F$/$@$5$$!#$=$l(B
$B$O%G%U%)%k%H$G$O(B 500 $B$r1[$($k$3$H$O$G$-$^$;$s!#(B@xref{Customizable
Variables}.
$B$b$A$m$s!"$9$Y$F$N>l9g$K!"Nc$K<($5$l$F$$$k$9$Y$F$N9T$O%j%s%/$G$9!#$=$N%j(B
$B%s%/$r$?$I$k$3$H$K$h$C$F!"DL>o$N%Z!<%8$rK,Ld$7$F$$$?$i$A$g$&$I$=$&$J$k$h(B
$B$&$K!"0JA0$KK,$M$?$I$N%Z!<%8$K$b9T$/$3$H$,$G$-$^$9!#(B
@ref{Moving over pages} $B$N9`$b8+$F$/$@$5$$!#$=$3$G$O!VLa$k!W!V?J$`!W$J$I(B
$B$N5!G=$K3d$jEv$F$i$l$?C1=c$J%-!<$G!"MzNr$NCf$r0\F0$9$k$d$jJ}$r@bL@$7$F$$(B
$B$^$9!#(B
@node Managing Bookmarks
@section $B$\$/$N(B/$B$o$?$7$N$*5$$KF~$j(B
@cindex Bookmarks
$B8=BeE*$J$"$^$?$N%V%i%&%6$NNc$KO3$l$:!"(Bemacs-w3m $B$K$O@h?J$N%V%C%/%^!<%/$N(B
$B5!G=$,$"$j$^$9!#$=$l$K$h$C$F%+%F%4%j!<Kh$KJ,N`$7!"$=$l$i$rJT=8$7!"$"$"!"(B
$B$b$A$m$s4JC1$K1\Mw$9$k$3$H$,$G$-$^$9!#(B
$BF|K\8lHGCm<a(B: $B%V%C%/%^!<%/$N8l8;$O!"K\$K64$`[Y(B ($B$7$*$j(B) $B$N$3$H$G$9!#(B
@menu
* Adding Bookmarks:: $B$*5$$KF~$j$K(B URL $B$r2C$($k(B
* Consulting Bookmarks:: $B%V%C%/%^!<%/$r1\Mw$9$k(B
* Editing Bookmarks:: $B%V%C%/%^!<%/$rJQ99$9$k$K$O(B?
@end menu
@node Adding Bookmarks
@subsection $B$*5$$KF~$j$K(B URL $B$r2C$($k(B
@cindex Adding a bookmark
@kindex a
@kindex C-u a
@findex w3m-bookmark-add-current-url
@kindex M-a
@findex w3m-bookmark-add-this-url
$B%V%C%/%^!<%/$K(B URL $B$r2C$($k$K$O!"$$$/$D$+$N$d$jJ}$,$"$j$^$9!#:G=i$N0l$D(B
$B$O!"(B@kbd{a} $B%-!<$r;H$C$F(B ($B$^$?$O(B @code{w3m-bookmark-add-current-url} $B%3(B
$B%^%s%I$r8F$s$G(B) $B:#8=:_1\Mw$7$F$$$k%Z!<%8$r2C$($k$3$H$G$9!#$9$k$H!"$=$N%V%C(B
$B%/%^!<%/$r$I$N9`L\$KF~$l$k$+$r?R$M$i$l(B (@kbd{@key{TAB}} $B%-!<$K$h$kJd40$,(B
$B8z$-$^$9(B)$B!"%?%$%H%k$N=q$-49$($,B%$5$l$^$9(B ($B%G%U%)%k%H$O!"$=$N%Z!<%8$N%?(B
$B%$%H%k$K$J$C$F$$$^$9(B)$B!#$3$l$i$NFs$D$r$3$J$7$?$i!"$=$l$i$rM-8z$K$9$k$?$a(B
$B$K(B @kbd{@key{RET}} $B$rC!$$$F$/$@$5$$!#$9$k$H(B ``Added'' $B$H$$$&%a%C%;!<%8$,(B
$B%_%K%P%C%U%!$K8=$l$F!"(B($B6C$/$J$+$l(B!) $B$=$N%Z!<%8$,%V%C%/%^!<%/$K5-O?$5$l$^(B
$B$9!#(B
$B%V%C%/%^!<%/$r2C$($k$b$&0l$D$NJ}K!$O!"(B@kbd{M-a} $B$r;H$&(B ($B$^$?(B
$B$O(B @code{w3m-bookmark-add-this-url} $B%3%^%s%I$r8F$V(B) $B$3$H$G$9!#$3$l$O!"8=(B
$B:_0LCV$N(B URL ($B$b$7$=$N%j%s%/$r$?$I$k$H!"1\Mw$9$k$3$H$,$G$-$k(B URL) $B$r%V%C(B
$B%/%^!<%/$K2C$($^$9!#$=$N>l9g$G$b:G=i$K@bL@$7$?J}K!$HF1MM$K!"9`L\$NL>A0$H(B
$B%?%$%H%k$rF~NO$7$J$1$l$P$J$j$^$;$s!#$=$N$H$-!"$=$l$i$N%G%U%)%k%H$O%j%s%/(B
$B<+BN$NL>A0$K$J$C$F$$$^$9!#(B
$B:G8e$K!";0HVL\$NJ}K!$O(B @w{@kbd{C-u a}} $B$rC!$/$3$H$G$9!#$3$N$H$-$O!"%V%C(B
$B%/%^!<%/$K2C$($k(B URL$B!"$=$N9`L\!"$*$h$S%?%$%H%k$NF~NO$,B%$5$l$^$9!#(B
@table @kbd
@item a
$B8=:_$N%Z!<%8$r%V%C%/%^!<%/$K2C$($^$9!#@\F,0z?tIU$-$G8F$P$l$?>l9g$O!"2C$((B
$B$k(B URL $B$NF~NO$,5a$a$i$l$^$9(B (@code{w3m-bookmark-add-current-url})$B!#(B
@item M-a
$B8=:_0LCV$N(B URL $B$r%V%C%/%^!<%/$K2C$($^(B
$B$9(B (@code{w3m-bookmark-add-this-url})$B!#(B
@end table
@node Consulting Bookmarks
@subsection $B%V%C%/%^!<%/$r1\Mw$9$k(B
@cindex Consulting bookmarks
@kindex v
@findex w3m-bookmark-view
$B%V%C%/%^!<%/$5$l$?%Z!<%8$r1\Mw$9$k:G$b4JC1$JJ}K!$O!"(Bemacs-w3m $B$N%P%C%U%!(B
$B$G(B @kbd{v} $B%-!<$rC!$/$3$H$G$9!#$G$9$,$b$&0l$D!"FCJL$J(B URL $B$G$"(B
$B$k(B @uref{about://bookmark/} $B$K9T$/$3$H$K$h$C$F$b2DG=$G$9!#$9$k$H0l9T$"$?(B
$B$j0l$D$:$D$N%V%C%/%^!<%/$,!"9`L\$4$H$K$^$H$a$i$l$FI=<($5$l$k$G$7$g$&!#$=(B
$B$3$G$O!"B>$N%Z!<%8$r1\Mw$9$k$N$HF1$8$h$&$K!"$=$l$i$r3N<B$K1\Mw$9$k$3$H$,(B
$B$G$-$^$9!#(B
$B%V%C%/%^!<%/$N%Z!<%8$G$O(B bookmark $B%^%$%J!<%b!<%I$,F/$$$F$$$^$9!#$=$l$O!"(B
$B%V%C%/%^!<%/$rJT=8$9$k$?$a$N%-!<%P%$%s%I$rDI2C$7$^$9!#(B@xref{Editing
Bookmarks}.
@table @kbd
@item v
$B%V%C%/%^!<%/$N%Z!<%8$r8F$S=P$7$^$9(B (@code{w3m-bookmark-view})$B!#(B
@end table
@node Editing Bookmarks
@subsection $B%V%C%/%^!<%/$rJQ99$9$k$K$O(B?
@cindex Editing bookmarks
Bookmark $B%^%$%J!<%b!<%I(B (@pxref{Consulting Bookmarks}) $B$O!"%V%C%/%^!<%/(B
$B$rJT=8$9$k$?$a$K$$$/$D$+$N%-!<%P%$%s%I$r@_$1$F$$$^$9!#Cf$G$b%V%C%/%^!<%/(B
$B$r(B kill ($B$9$J$o$A>C5n(B) $B$9$k$?$a$N(B @kbd{C-k} $B$H%V%C%/%^!<%/!&%U%!%$%k$rJT(B
$B=8$9$k$?$a$N(B @kbd{E} (@samp{Info-like} $B%-!<%^%C%W$N>l9g$O(B @kbd{e}) $B$O!"(B
$B:G$bCmL\$KCM$7$^$9!#(B
$B%V%C%/%^!<%/$O(B HTML $B%U%!%$%k$K<}$a$i$l$F$$$^$9!#$7$?$,$C$F$=$N%U%!%$%k$O(B
$B<j$GJT=8$9$k$3$H$,$G$-$^$9$,!"==J,$KCm0U$7$F$/$@$5$$!#(Bemacs-w3m $B$,9`L\L>(B
$B$rG'<1$9$k$?$a$KI,MW$J%3%a%s%H$r>C$7$F$7$^$&$3$H$K$h$C$F!"$b$N$4$H$O4JC1(B
$B$KBfL5$7$K$J$j$^$9!#$"$J$?$,(B HTML $B$N4pK\$rCN$C$F$$$l$P!"$`$7$m$=$N%U%!%$(B
$B%k$NCf?H$O6K$a$FJ,$+$j0W$$$b$N$G$7$g$&!#(B
@table @kbd
@item C-k
@findex w3m-bookmark-kill-entry
$B8=:_0LCV$N%V%C%/%^!<%/$r(B kill $B$7$^$9(B (@code{w3m-bookmark-kill-entry})$B!#(B
@item E
@findex w3m-bookmark-edit
$B%V%C%/%^!<%/!&%U%!%$%k$rFI$_9~$s$G!"JT=82DG=$J>uBV$K$7$^(B
$B$9(B (@code{w3m-bookmark-edit})$B!#(B
@item C-_
@findex w3m-bookmark-undo
$B$d$jD>$7$r$7$^$9(B (@code{w3m-bookmark-undo})$B!#(B
@end table
@node Using Tabs
@section $B$_$s$J%?%V$,9%$-$@$h$M(B
$B$[$H$s$I$NB>$N%F%-%9%H%Y!<%9$N%V%i%&%6!<$H0[$J$j!"(Bemacs-w3m $B$O%?%V$K$h$k(B
$B1\Mw$r%5%]!<%H$7$F$$$^$9!#%?%V$K$h$k1\Mw$C$F2?(B? $B$H?R$M$i$l$=$&$G$9$M!#$=(B
$B$l$O$H$F$bC1=c$G!"%&%#%s%I%&$N$F$C$Z$s$N9T$K$9$Y$F$N%P%C%U%!$rC1=c$+$DJ,(B
$B$+$j$d$9$$$d$jJ}$GI=<($9$k$3$H$K$h$C$F!"C10l$N%&%#%s%I%%$G$9$Y$F(B
$B$N(B emacs-w3m $B$N%P%C%U%!$rI=8=$9$kJ}K!$G$9!#$=$l$>$l$N%P%C%U%!$O!V%?%V!W(B
$B$H$7$FI=<($5$l$^$9!#$3$N9T$O!"B>$N%P%C%U%!$K0\F0$7$?$j!"%Z!<%8$N>uBV$rCN(B
$B$k$3$H$,$G$-$k$h$&$K$9$k$?$a$K>o$K8+$($?$^$^$K$J$C$F$$$F!"%P%C%U%!$K$D$i(B
$B$l$F%9%/%m!<%k$7$^$;$s!#(B
$B$=$N46?($r$D$+$`:G$b4JC1$JJ}K!$O!"C1$K;n$7$F$_$k$3$H$G$9!#$G$9$+$i!"0z$-(B
$BB3$$$F(B emacs-w3m $B$N%;%C%7%g%s$r;O$a$F$/$@$5$$!#2?$b@_DjJQ99$r$7$F$$$J$1(B
$B$l$P!"%G%U%)%k%H$G%?%V$N9T$,8=$l$^$9!#$F$C$Z$s$G!">.$5$J;M3Q$K8=:_$N%Z!<(B
$B%8$N%?%$%H%k$rI=<($7$F$$$kL@$k$$9T$,$=$l$G$9!#$G$O(B ($BNc$((B
$B$P(B @kbd{G} $B$G(B) $BJL$N(B w3m $B%P%C%U%!$r:n$C$F$_$^$7$g$&!#$9$k$H;M3Q$,Fs$D$K$J$C(B
$B$?$G$7$g$&!#$=$l$i$,%?%V$G$9!#(B
$B$b$C$H$bJ,$+$j$d$9$$%?%V$N;H$$F;$O@Z$jBX$($G$9(B: $B%?%V$N>e(B
$B$G(B @kbd{mouse-1} $B%\%?%s$r%/%j%C%/$9$k$3$H$K$h$C$F!"$=$N%P%C%U%!$rI=<($5(B
$B$;$k$3$H$,$G$-$^$9!#$5$i$K(B @kbd{mouse-2} $B%\%?%s$G$b!"$^$?$O(B GNU Emacs $B$G(B
$B$O%^%&%9%[%$!<%k$G$bF0:n$7$^$9!#$3$l$O!"J#?t$N(B emacs-w3m $B%P%C%U%!$r;H$&(B
$B$?$a$N!"Hs>o$KB.$/$F4JC1$JJ}K!$G$9!#C1$K;X$7<($7$F%/%j%C%/$9$k$+!"%^%&%9(B
$B%[%$!<%k$r%/%k%/%k$9$l$PNI$$$N$G$9$+$i!#(B($B$O$$$O$$!"$"$J$?$rL5;k$7$F$$$^(B
$B$;$s$h!#$"$J$?$O%-!<%\!<%I$r;H$C$F@Z$jBX$($?$$$N$G$9$M!#$4?4G[L5$/!#$=$l(B
$B$b2DG=$G$9!#<!$N@a$G@bL@$7$^$9$+$i!"L[$C$FFI$_B3$1$F$/$@$5$$(B!)
$B$b$&0l$D$N5$$,Mx$$$?5!G=$O!"%Z!<%8$N>uBV$rCN$i$;$k$3$H$G$9!#%+%i!<C<Kv$+(B
$B%&%#%s%I%%%7%9%F%`$r;H$C$F$$$l$P!"%Z!<%8$N>uBV$rCN$i$;$k$?$a(B
$B$K(B emacs-w3m $B$O0c$&?'$G%F%-%9%H$r%?%V$KI=<($7$^$9(B@footnote{XEmacs $B$O$9$Y(B
$B$F$N%?%V$r$$$D$bF1$8?'$GI=<($7$^$9$,!"A*Br$5$l$?%?%V$HB>$N$b$N$r6hJL$7$?(B
$B$j!"%b!<%I%i%$%s$G8=:_$N%Z!<%8$N>uBV$rCN$k$3$H$O4JC1$G$9!#(B}$B!#Nc$($P%Y!<(B
$B%8$r<h$j9~$s$G$$$k:GCf$O%F%-%9%H$O@V$/$J$C$F$$$F!"<h$j9~$_$,40N;$9$k$H%G(B
$B%U%)%k%H$N?'(B ($BDL>o$O9u(B) $B$KLa$j$^$9!#$3$l$K$h$j!"8+$h$&$H;W$C$FBT$C$F$$$k(B
$B%Z!<%8$,E~Ce$7$?$+$I$&$+$,!"%?%V9T$r0lL\8+$?$@$1$GJ,$+$j$^$9!#(B
$B:G8e$K!"$b$7%&%'%V%Z!<%8$,(B favicon $B$r;}$C$F$$$l$P!"$=$l$b%?%V$KI=<($5$l(B
$B$^$9(B@footnote{XEmacs $B$G$O:#$N$H$3$m%?%V9T$K(B favicon $B$OI=<($5$l$^$;$s!#(B}$B!#(B
Emacs-w3m $B%f!<%6$K$b$C$H;k3P8z2L$r(B!
$B%f!<%6%*%W%7%g%s(B:
@table @code
@item w3m-use-tab
@vindex w3m-use-tab
$B%?%V$K$h$k1\Mw$r3h$+$9$+$I$&$+!#(B
@end table
$B$"$J$?$,(B GNU Emacs $B$N%f!<%6!<$J$i$P!"%^%&%9%[%$!<%k$r;H$&$H!"NY$N%P%C%U%!(B
$B$K9T$/$@$1$G$J$/!"%P%C%U%!$rNY$N>l=j$K0\F0$5$;$k$3$H$b$G$-$^$9!#$=$l$K$O(B
$B%?%V9T$N>e$G%^%&%9%[%$!<%k$r2s$94V!"%3%s%H%m!<%k!&%-!<$r2!$72<$2$F$*$$$F(B
$B$/$@$5$$!#%^%&%9%[%$!<%k$K$h$C$F(B emacs-w3m $B$,$I$N$h$&$KF0:n$9$k$+$r@)8f(B
$B$9$kFs$D$NJQ?t$,$"$j$^$9(B:
@table @code
@item w3m-tab-track-mouse
@vindex w3m-tab-track-mouse
$B$3$NJQ?t$O!"%^%&%9$,A*Br$7$?%?%V$rDI$$$+$1$F0\F0$9$k$+$I$&$+$r@)8f$7$^$9!#(B
$B%G%U%)%k%HCM$O(B @code{t} $B$G$9!#$b$7%W%m%]!<%7%g%J%k$J%U%)%s%H$r%?%V$N%U%'!<(B
$B%9$K;H$C$F$$$k$J$i$P!"$3$l$r(B @code{nil} $B$K@_Dj$9$kI,MW$,$"$k$+$b$7$l$^$;(B
$B$s!#(B@code{w3m-tab-mouse-position-adjuster} $B$b8+$F$/$@$5$$!#(B
@item w3m-tab-mouse-position-adjuster
@vindex w3m-tab-mouse-position-adjuster
$B$3$NJQ?t$O!"%^%&%9%]%$%s%?!<$,A*Br$7$?%?%V$rDI$$$+$1$F0\F0$9$k$H$-$N%^%&(B
$B%9$N0LCV$rD4@0$9$k$?$a$NCM$r4^$s$G$$$^$9!#%G%U%)%k%HCM(B
$B$O(B @code{(0.5 . -4)} $B$G$9!#$3$l$OIbF0>/?t(B @var{m} $B$H@0?t(B @var{n} $B$N%3%s(B
$B%9!&%;%k$G!"%^%&%9$N0LCV(B ($B%T%/%;%k?t$GM?$($i$l$^$9(B) $B$N7W;;$K0J2<$N$h$&$K(B
$BE,MQ$5$l$^$9(B:
@example
(TAB_WIDTH + M) * ORDER + N
@end example
$B$3$3$G(B @var{tab_width} $B$O0l$D$N%?%V$N%T%/%;%kI}!"(B@var{order} $B$O2?HVL\$N(B
$B%?%V$+$rI=$7$^$9!#7k2L$N>/?t0J2<$O@Z$j<N$F$i$l$^$9!#(B
$B$b$7%?%V$N%U%'!<%9$K%W%m%]!<%7%g%J%k$J%U%)%s%H$r;H$C$F$$$k$H!"$3$N7W;;$O(B
$B>o$K<:GT$9$k$G$7$g$&!#(B@code{w3m-tab-track-mouse} $B$b;2>H$7$F$/$@$5$$!#(B
@end table
@node Working with buffers
@section $B%P%C%U%!$r:n$k(B/$B>C$9(B/$B0\F0$9$k(B
$BCY$+$lAa$+$l$"$J$?$O(B emacs-w3m $BCfFG$K$J$C$F!"$9$Y$F$N%&%'%V$N1\Mw$r$=$l(B
$B$GOE$o$J$1$l$P$J$i$J$/$J$k$G$7$g$&!#$"$J$?$,$a$2$F$7$^$$$=$&$J$3$NG$L3$r(B
$B<jEA$&$?$a$K!"(Bemacs-w3m $B$N%P%C%U%!$GF0:n$9$k$?$/$5$s$N0c$&<jCJ$r9M$($^$7(B
$B$?!#(B
@menu
* Creating and killing buffers:: $B%P%C%U%!$r:n$C$?$j>C$7$?$j(B
* Moving across buffers:: $B%P%C%U%!4V$N0\F0(B
* Selecting buffers:: $B%j%9%H$+$i%P%C%U%!$rA*$V(B
@end menu
@node Creating and killing buffers
@subsection $B%P%C%U%!$r:n$C$?$j>C$7$?$j(B
@cindex Creating new buffers
@cindex Killing buffers
$B;~$K!"%&%'%V%Z!<%8$r3+$+$J$$$GC1$K?7$7$$%P%C%U%!$r:n$k$3$H$,Lr$KN)$D$3$H(B
$B$,$"$j$^$9!#$3$NA`:n$r(B emacs-w3m $B$NMQ8l$G$O!V$U$?$4$N%3%T!<$r:n$k!W(B
(creating a twin copy) $B$H8@$$$^$9!#$3$l$OC1$K!"$=$NFbMF$,8=:_$N%P%C%U%!(B
$B$HF10l$J?7$7$$%P%C%U%!$r:n$j$^$9!#(B
$B$3$NH?BP$O%P%C%U%!$rJD$8$k$3$H$G!":#$O$=$NFbMF$K6=L#$,L5$$0l$D$N%P%C%U%!(B
$B$r!"C1$KJD$8$k$3$H$,$G$-$^$9!#$"$k$$$O!"8=:_$N%P%C%U%!0J30$N$9$Y$F$rJD$8(B
$B$k$3$H$r7hCG$7$F$bNI$$$G$9!#0J2<$N%3%^%s%I$G$=$l$r9T$J$C$F$/$@$5$$(B:
@table @kbd
@item C-c C-t
@itemx M-n
@kindex C-c C-t
@kindex M-n
@findex w3m-copy-buffer
$B8=:_$N%P%C%U%!$HF10l$N%3%T!<$r?7$7$$L>A0$G:n$j$^$9!#$3$l$O?7$7$$%P%C%U%!(B
$B$K%&%'%V%Z!<%8$r<h$j9~$^$:$K!"?7$7$$%;%C%7%g%s$r;O$a$k$N$K;H$$$^(B
$B$9(B (@code{w3m-copy-buffer})$B!#(B
@item C-c C-w
@kindex C-c C-w
@findex w3m-delete-buffer
$B8=:_$N(B emacs-w3m $B$N%P%C%U%!$rJD$8$^$9(B (@code{w3m-delete-buffer})$B!#(B
@item C-c M-w
@kindex C-c M-w
@findex w3m-delete-other-buffers
$B8=:_$N$b$N0J30$N$9$Y$F$N(B emacs-w3m $B$N%P%C%U%!$rJD$8$^(B
$B$9(B (@code{w3m-delete-other-buffers})$B!#(B
@end table
@node Moving across buffers
@subsection $B%P%C%U%!4V$N0\F0(B
$B:G$bIQHK$K;H$&%3%^%s%I$,$?$V$sNY$N%P%C%U%!$K9T$/$b$N$G$"$m$&$3$H$O!"@$4V(B
$B$NG'$a$k$H$3$m$G$7$g$&!#$=$l$O!"8=:_$N!V8e!W$+!VA0!W$N%P%C%U%!$G$9!#$3$N(B
$B0UL#$O%?%V$r;H$C$F$_$l$P$h$/$o$+$j$^$9!#<!$N%P%C%U%!$O8=:_$N1&B&$N0l$D8e!"(B
$BA0$N%P%C%U%!$O:8B&$G$9!#$7$+$7!";DG0$J$,$i(B XEmacs $B$O%?%V$r=gITF1$KI=<($9(B
$B$k$N$G!"$I$l$,NY$N%P%C%U%!$+$rCN$k$K$O!"3F%?%V$KI=<($5$l$F$$$k?t;z$KCmL\(B
$B$9$kI,MW$,$"$j$^$9!#$3$l$i$N%3%^%s%I$K3d$jEv$F$i$l$F$$$k%-!<(B
$B$O(B @w{@kbd{C-c C-p}} $B$H(B @w{@kbd{C-c C-n}} $B$G$9!#(B
$B$3$l$i$N%3%^%s%I$O?t;z@\F,0z?t$N=,47$rM}2r$7$^$9!#$9$J$o$A!"$=$l$i$r(B
$B?t(B N $B$r0z?t$H$7$F8F$V$H!"8=:_$N%P%C%U%!$+$i(B N $B8DN%$l$?%P%C%U%!$K9T$-$^$9!#(B
$BNc$($P!"8=:_0LCV$+$i1&$K%P%C%U%!$rFs8DJ,(B ($B$9$J$o$A%P%C%U%!Fs8DJ,$@$1<!(B
$B$K(B) $B0\F0$9$k$K$O!"(B@w{@kbd{2 C-c C-n}} $B$r;H$C$F$/$@$5$$(B@footnote{$B$$$D$b$N(B
$B$h$&$K!"(B@w{@kbd{2 C-c C-n}} $B$NBe$o$j$K(B @w{@kbd{C-u 2 C-c C-n}} $B$r;H$C$F(B
$B$bNI$$$N$G$9$,!"(Bemacs-w3m $B$N%P%C%U%!$G$O$9$Y$F$N?t;z%-!<$H%^%$%J%95-9f$,(B
$B?t$N@\F,0z?t$K3d$jEv$F$i$l$F$$$k$3$H$r3P$($F$*$$$F$/$@$5$$!#(B}$B!#(B
@table @kbd
@item C-c C-p
@kindex C-c C-p
@findex w3m-previous-buffer
$BA0$N(B emacs-w3m $B%P%C%U%!$K0\F0$7$^$9!#$3$l$ODL>o%?%V9T$K$*$$$F:8J}8~$K<!(B
$B$G$9!#?t$N0z?t(B N $B$rIU$1$F;H$&$H!"%P%C%U%!$r(B N $B8DJ,A0$K0\F0$7$^(B
$B$9(B (@code{w3m-previous-buffer})$B!#(B
@item C-c C-n
@kindex C-c C-n
@findex w3m-next-buffer
$B<!$N(B emacs-w3m $B%P%C%U%!$K0\F0$7$^$9!#$3$l$ODL>o%?%V9T$K$*$$$F1&J}8~$K<!(B
$B$G$9!#?t$N0z?t(B N $B$rIU$1$F;H$&$H!"%P%C%U%!$r(B N $B8DJ,<!$K0\F0$7$^(B
$B$9(B (@code{w3m-next-buffer})$B!#(B
@end table
$B$"$J$?$,(B GNU Emacs $B$N%f!<%6!<$J$i$P!"0J2<$N%3%^%s%I$r;H$C$F(B emacs-w3m $B%P%C(B
$B%U%!$r%?%V9T$NNY$N>l=j$K0\F0$5$;$k$3$H$b$G$-$^$9(B:
@table @kbd
@item C-c C-.
@itemx C-c C->
@findex w3m-tab-move-right
$BA*Br$5$l$F$$$k(B emacs-w3m $B%P%C%U%!$r!"%?%V9T$N1&NY$N>l=j$K0\F0$5$;$^$9!#(B
$B?t$N0z?t(B N $B$rIU$1$F;H$&$H!"%?%V$N(B N $B8DJ,1&$K0\F0$5$;$^(B
$B$9(B (@code{w3m-tab-move-right})$B!#(B
@item C-c C-,
@itemx C-c C-<
@findex w3m-tab-move-left
$BA*Br$5$l$F$$$k(B emacs-w3m $B%P%C%U%!$r!"%?%V9T$N:8NY$N>l=j$K0\F0$5$;$^$9!#(B
$B?t$N0z?t(B N $B$rIU$1$F;H$&$H!"%?%V$N(B N $B8DJ,:8$K0\F0$5$;$^(B
$B$9(B (@code{w3m-tab-move-left})$B!#(B
@end table
$B;d$?$A$,9|$r@^$C$?$K$b$+$+$o$i$:!"$3$l$i$N%3%^%s%I$,$*5$$K>$$5$J$$$J$i$P!"(B
$B$"$J$?$,M_$7$$$b$N$,(B ibuffer $B$d(B iswitchb $B$N$h$&$JK|G=;V8~$N(B
$B?M(B (generalist) $B8~$1$N%P%C%U%!4IM}%Q%C%1!<%8$NCf$K$"$k$+$I$&$+$rC5$7$F$_(B
$B$k$N$bNI$$$+$b$7$l$^$;$s!#(Bemacs-w3m $B%P%C%U%!$O(B Emacs $B$N@55,$N%P%C%U%!$G(B
$B$9$+$i!"$=$l$i$b$^$?NI9%$KF0:n$9$k$G$7$g$&!#(B
@node Selecting buffers
@subsection $B%j%9%H$+$i%P%C%U%!$rA*$V(B
$B%j%9%H$+$i(B emacs-w3m $B$N%P%C%U%!$rA*$V$?$a$NFs$D$N$d$jJ}$,$"$j$^$9!#0l$D(B
$BL\$O!"(B@w{@kbd{C-c C-a}} $B$G8F$S=P$5$l$k%_%K%P%C%U%!!&%Y!<%9$N%$%s%?!<%U%'!<(B
$B%9$G$9!#I=<($7$?$$%P%C%U%!$r!"(B@kbd{M-p} $B$H(B @kbd{M-n} $B%-!<(B ($B$^$?(B
$B$O(B @key{$B",(B} $B$H(B @key{$B"-(B} $B%-!<(B) $B$r;H$C$FA*$V$3$H$,$G$-!"$=$l$i$O%j%9%H$NCf(B
$B$G=[4D$7$^$9!#$^$?!"%W%m%s%W%H$rJT=8$7$F!"(B@kbd{@key{TAB}} $B$NJd40$r;H$C$F(B
$B4{B8$N%&%'%V%Z!<%8$N%?%$%H%k$r=q$-9~$`$3$H$b$G$-$^$9!#Nc$($P!"(B``Google
Search'' $B$N%Z!<%8$r3+$$$F$"$k$J$i$P!"(B``Goo'' $B$KB3$1$F(B @kbd{@key{TAB}} $B$r(B
$BC!$/$3$H$K$h$C$F!"$=$N%Z!<%8$N%?%$%H%k$,40@.$7$^$9!#%Z!<%8$NL>A0$N8e$m$K(B
$B$O!"(B($B803g8L$G64$^$l$?(B) $B%P%C%U%!$NL>A0$,IU$-$^$9!#$=$7(B
$B$F(B @kbd{@key{RET}} $B$r;H$&$H!"$"$J$?$,A*$s$@%P%C%U%!$K@Z$jBX$o$j$^$9!#(B
$BFs$DL\$N$b$C$H@vN}$5$l$?%$%s%?!<%U%'!<%9$O(B emacs-w3m $B%P%C%U%!%j%9%H$H8@(B
$B$$!"(B@w{@kbd{C-c C-s}} $B$G5/F0$5$l$^$9!#$=$l$OJ,3d$5$l$?%&%#%s%I%%$K$9$Y$F(B
$B$N3+$$$F$$$k%P%C%U%!$rI=<($7(B (@w{@kbd{C-c C-s}} $B$GI=<(7A<0$,@Z$jBX$o$j$^(B
$B$9(B)$B!"<B;~4V$G%P%C%U%!$r8+$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#$=$N%P%C%U%!%j%9(B
$B%H$NCf$G%]%$%s%H$r0\F0$9$k$H!"%]%$%s%H$N$H$3$m$K$"$k%P%C%U%!$,<g%&%#%s%I%%(B
$B$KI=<($5$l!"%P%C%U%!$N@Z$jBX$($,D>@\L\$K8+$($k7A$GJV$C$F$/$k$N$G$9!#(B
$B%P%C%U%!%j%9%H$NCf$r0\F0$9$k$K$O(B @kbd{p} $B$H(B @kbd{n} $B%-!<(B ($B$^$?$OLp0u(B
$B%-!<(B) $B$r;H$C$F$/$@$5$$!#%P%C%U%!%j%9%H$G(B
$B$O(B @kbd{@key{DEL}} $B$H(B @kbd{@key{SPC}} $B$G!"<g%&%#%s%I%%$KI=<($5$l$F$$$k%P%C(B
$B%U%!$r%9%/%m!<%k$5$;$k$3$H$,2DG=$G!"$3$l$O@5$7$$%P%C%U%!$r8+$F$$$k$+$I$&(B
$B$+$r%A%'%C%/$7$?$$$H$-$KJXMx$G$9!#%]%$%s%H$N$H$3$m$K$"$k%P%C%U%!$rA*$S$?(B
$B$$$H$-$O(B @kbd{@key{RET}} $B%-!<$r;H$C$F$/$@$5$$!#$3$N>l9g$O%P%C%U%!%j%9%H(B
$B$,1#$5$l$^$9!#$"$k$$$O!"(B@kbd{w} $B%-!<$r;H$C$?>l9g$O%P%C%U%!%j%9%H$OI=<($5(B
$B$l$?$^$^$G!"<g%&%#%s%I%%$K%U%)!<%+%9$7$^$9!#(B
$B$^$?!"$3$N%a%K%e!<$GIaDL$N%P%C%U%!$G;H$o$l$k$N$HF1$8%-!<3d$jEv(B
$B$F(B (@pxref{Creating and killing buffers}) $B$G!"%P%C%U%!$rJD$8$?$j:n$k$3$H(B
$B$b$G$-$^$9!#(B
$B:G8e$K!"(B@kbd{?} $B$O%X%k%W$NI=<(!"(B@kbd{g} $B$O%j%9%H$N:n$jD>$7!"$=$7(B
$B$F(B @kbd{q} $B$O%P%C%U%!%j%9%H$N=*N;$r<g%&%#%s%I%%$N%P%C%U%!$OJQ99$;$:$K!"(B
$B$=$l$>$l<B9T$7$^$9!#(B
@table @kbd
@item C-c C-a
@kindex C-c C-a
@findex w3m-switch-buffer
@cindex Switching buffers using the minibuffer
$B%_%K%P%C%U%!$G%P%C%U%!L>$NF~NO$r5a$a$^$9!#(B@kbd{M-p} $B$H(B @kbd{M-n} $B$G4{B8(B
$B$N%P%C%U%!$,=[4D$7!"(B@kbd{@key{TAB}} $B$GJd40$G$-$^(B
$B$9(B (@code{w3m-switch-buffer})$B!#(B
@item C-c C-s
@kindex C-c C-s
@findex w3m-select-buffer
@cindex Switching buffers using the buffer list
$BJ,3d$5$l$?%&%#%s%I%%$K%P%C%U%!%j%9%H$rI=<($7$^(B
$B$9(B (@code{w3m-select-buffer})$B!#$3$N%&%#%s%I%%$G$O(B @w{@kbd{C-c C-s}} $B$G?e(B
$BJ?$H?bD>%b!<%I$,@Z$jBX$o$j!"(B@kbd{@key{RET}} $B$G%]%$%s%H$N$H$3$m$K$"$k%P%C(B
$B%U%!$rA*$s$G%P%C%U%!%j%9%H$O1#JC!"(B@kbd{w} $B$G%]%$%s%H$N$H$3$m$K$"$k%P%C%U%!(B
$B$rA*$s$G$=$l$K%U%)!<%+%9!"(B@kbd{n} $B$H(B @kbd{p} $B$=$l$KLp0u%-!<$,>e2<$N0\F0(B
$B$K;H$($^$9!#(B
@end table
@node Downloading
@section $B%U%!%$%k$r%@%&%s%m!<%I$9$k(B
@cindex Downloading files
$B$I$s$J%&%'%V%Z!<%8$d%U%!%$%k$b(B emacs-w3m $B$G%@%&%s%m!<%I(B ($B$9$J$o$A<hF@!"(B
$BI=<($G$O$"$j$^$;$s(B) $B$G$-$^$9!#C1$K%@%&%s%m!<%I$7$?$$%j%s%/$K%]%$%s%H$rCV(B
$B$$$F(B @kbd{d} $B$rC!$$$F$/$@$5$$!#%m!<%+%k$K%;!<%V$9$k%U%!%$%kL>$,?R$M$i$l(B
$B$^$9!#%G%U%)%k%H$G$O1s3V%5!<%P!<$K$*$1$k%U%!%$%k$NL>A0$K$J$j$^$9!#$=$l$G(B
$BNI$1$l$P(B @kbd{@key{RET}} $B$r2!$7$F$/$@$5$$!#%@%&%s%m!<%I$OHsF14|$K<B9T$5(B
$B$l!"(BEmacs $B$G9T$J$C$F$$$kB>$N;E;v$N<YKb$r$7$J$$$N$G!"$=$&$7$?$1$l$PB>$N%P%C(B
$B%U%!$G(B emacs-w3m $B$K$h$k1\Mw$rB3$1$k$3$H$,$G$-$^$9!#(B
$B$3$N%@%&%s%m!<%I$N;EAH$_$O(B w3m $B$r;H$&$N$G$9$,!"Be$o$j$K$b$C$H6/NO(B
$B$J(B wget $B$r;H$&$3$H$b9MN8$7$F$_$F$/$@$5$$!#;d$?$A$N$*M'$@$A%W%m%8%'%/%H$G(B
$B$"$k(B ``emacs-wget'' $B$rGA$$$F$_$^$7$g$&!#$=$N%[!<%`%Z!<%8$O$3(B
$B$3(B @uref{http://pop-club.hp.infoseek.co.jp/emacs/emacs-wget/} $B$G$9!#(B
@table @asis
@item @kbd{d} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{D} (Info-like $B%-!<%^%C%W(B)
@kindex d (Lynx-like $B%-!<%^%C%W(B)
@kindex D (Info-like $B%-!<%^%C%W(B)
@findex w3m-download-this-url
$B%]%$%s%H$N$H$3$m$K$"$k%j%s%/$,;X$7<($9%U%!%$%k$+%Z!<%8$r%@%&%s%m!<%I$7$^(B
$B$9(B (@code{w3m-download-this-url})$B!#(B
@item @kbd{M-d} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{d} (Info-like $B%-!<%^%C%W(B)
@kindex M-d (Lynx-like $B%-!<%^%C%W(B)
@kindex d (Info-like $B%-!<%^%C%W(B)
@findex w3m-download
URL $B$NFbMF$r%m!<%+%k%U%!%$%k$K%@%&%s%m!<%I$7$^$9(B (@code{w3m-download})$B!#(B
$B$=$N(B URL $B$H%m!<%+%k%U%!%$%k$NL>A0$NF~NO$r5a$a$i$l$^$9!#(B
@end table
@node Submitting Forms
@section HTML $B%U%)!<%`$K5-F~$9$k(B
$B$3$l$i$N(B emacs-w3m $B%3%^%s%I$O!"C1=c$J%-!<%P%$%s%I$H@lMQ$N(B Emacs $B$N%&%#%s(B
$B%I%%$+%_%K%P%C%U%!$r;H$C$F!"%U%)!<%`$+$i%U%)!<%`$X$N0\F0$H%U%#!<%k%I$KF~(B
$BNO$9$k$?$a$N5!G=$rDs6!$7$^$9!#(B
$B3P$($F$*$$$FM_$7$$Bg;v$J%-!<%P%$%s%I$O(B @kbd{@key{RET}} $B$G$9!#$3$l$O8=:_(B
$B0LCV$K$"$k$b$N$K$h$C$F0[$J$k0UL#$r;}$A$^$9!#%F%-%9%HNN0h(B (textarea) $B$G$O!"(B
$B%_%K%P%C%U%!$GCM$rF~NO$9$k$3$H$,B%$5$l$^$9!#A*BrMQ$N%?%0$G$O!"A*Br;h$N%j(B
$B%9%H$,(B Emacs $B$N%(%l%/%H%j%C%/(B (electric == $B<+8JA^F~(B) $B%&%#%s%I%%$K8=$l$^(B
$B$9(B ($B$=$3$G$OLp0u%-!<$G0\F0$7$F!"(B@kbd{@key{RET}} $B%-!<$G0l$D$rA*$V$3$H$,$G(B
$B$-$^$9(B)$B!#%i%8%*%\%?%s$*$h$S%A%'%C%/%\%C%/%9$G$O(B @kbd{@key{RET}} $B%-!<$G$=(B
$B$l$i$N$&$A$N0l$D$rA*$S$^$9!#(B
$B%_%K%P%C%U%!$+%(%l%/%H%j%C%/!&%&%#%s%I%%$K$$$k$H$-$O!"(B
@w{@kbd{C-c C-q}} $B%-!<$G<h$j>C$9$3$H$,$G$-$^$9!#%U%)!<%`$K5-F~$7$?$b$N$r(B
$BAw$j=P$9$K$O(B @w{@kbd{C-c C-c}} $B$r;H$C$F$/$@$5$$!#(B
@table @asis
@item @kbd{]}
$B<!$N%U%)!<%`$K%8%c%s%W$7$^$9(B (@code{w3m-next-form})$B!#(B
@item @kbd{[}
$BA0$N%U%)!<%`$K%8%c%s%W$7$^$9(B (@code{w3m-previous-form})$B!#(B
@item @kbd{C-c C-c}
$B8=:_0LCV$N%U%)!<%`$K5-F~$7$?$b$N$rAw$j=P$7$^$9(B (@code{w3m-submit-form})$B!#(B
@item @kbd{@key{RET}}
$B8=:_0LCV$K$"$k$N%U%)!<%`CM$r=q$-49$($^$9!#(B
@item @kbd{@key{RET}} @r{(w3m-form-*-keymap)}
$B$=$NCM$rA*Br$7$^$9!#(B
@item @kbd{C-c C-q} @r{(w3m-form-*-keymap)}
$B%U%)!<%`$NJT=8$rCfCG$7$F!"JQ99$r<h$j;_$a$^$9!#(B
@end table
@code{w3m-form-use-textarea-backup} $B$,(B @code{nil} $B$K@_Dj$5$l$F$$$J$+$C$?(B
$B$i!"(Btextarea $B$GF~NO$7$?%F%-%9%H$r8e$G:FMxMQ$G$-$k$h$&$K!"%P%C%/%"%C%W!&(B
$B%U%!%$%k$K5-O?$7$^$9!#%U%)!<%`$NJT=8$r;O$a$k$H$-$K%P%C%/%"%C%W$5$l$?%F%-(B
$B%9%H$,$"$C$?$i!"$=$l$r;H$&$+$I$&$+$r?R$M$i$l$k$G$7$g$&!#%F%-%9%H$rJ]B8$9(B
$B$k$?$a$N%U%!%$%k$O!"JQ?t(B @code{w3m-form-textarea-directory} $B$G;XDj$5$l$k(B
$B%G%#%l%/%H%j$K3JG<$5$l$^$9!#(B
@node HTML File Information
@section $B%&%'%V%Z!<%8:n$j$H%O%C%/$N$*<jEA$$(B
$B$$$D$b%I%-%e%a%s%H$N<9I.4D6-$H$7$F!"$"$k$$$O%=%U%H%&%'%"$N3+H/4D6-$H$7(B
$B$F(B Emacs $B$r;H$C$F$$$k?M$K$O!"F1$8$=$N4D6-$NCf$G%&%'%V$r1\Mw$G$-$k$3$H$O(B
$BK\Ev$KJXMx$G$7$g$&!#Nc$($P(B HTML $B%U%!%$%k$r<9I.$7$F$$$k$N$G$"$l$P!"30It$N(B
$B%&%'%V%V%i%&%6$r5/F0$9$kI,MW$J$/!"(BEmasc $B$NCf$G:n@.$7$?(B HTML $B%U%!%$%k$r%W(B
$B%l%S%e!<$G$-$^$9!#%W%m%0%i%_%s%0!&%^%i%=%s$N:GCf$K!"?WB.$K5;=QJ88%$+$i%5(B
$B%s%W%k%3!<%I$r@Z$jE=$j$9$k$H$$$C$?$3$H$@$C$F(B@dots{}
$B5U$O$I$&$G$7$g$&!#(B($B$9$J$o$A%&%'%V1\Mw$N4D6-$G!"$=$N%=!<%9$G$"$k(B HTML $B%U%!(B
$B%$%k$rJT=8$7$?$j!";2>H$7$?$j$G$-$?$i(B) $B$+$C$3$$$$$H;W$$$^$;$s$+!)(B $B%I%-%e(B
$B%a%s%H$r<9I.Cf$K(B emacs-w3m $B$G2<8+(B (preview) $B$7$F8m;z$rH/8+$7$?$HA[A|$7$F(B
$B$_$F$/$@$5$$!#$=$N(B HTML $B%U%!%$%k$r$?$A$I$3$m$K=$@5$7$?$/$J$k$O$:$G$9!#$"(B
$B$J$?$,%&%'%V%F%/%N%m%8!<$K7H$o$k%W%m%0%i%^$J$i!"1\MwCf$N%&%'%V%Z!<%8(B
$B$r(B HTML $B7A<0$G1\Mw$7$?$/$J$k$3$H$,$"$k$G$7$g$&!"FC$K!"?7J9%b%8%e!<%k$N:n(B
$B<T$NJ}(B (@pxref{Shimbun Basics})$B!#(B
HTML $B%U%!%$%k$r3+$$$F$$$k(B Emacs $B$N%P%C%U%!$NL>A0$rL@<(E*$K;XDj$7$F%P%C%U%!(B
$B$r@Z$jBX$($k$3$H$bIaDL$K$G$-$^$9$,!"(Bemacs-w3m $B$G$O$=$&$$$C$?L\E*$N$?$a$K(B
$B@lMQ$N%-!<$,3dEv$F$i$l$F$$$^$9!#(BEmacs-w3m $B$O<+J,$,8=:_I=<($7$F$$$k%&%'%V(B
$B%Z!<%8$N(B URL $B$rCN$C$F$k$s$G$9!#$=$N>pJs$r;H$o$J$$<j$O$"$j$^$;$s!#(B
@table @asis
@item @kbd{\}
@kindex \
@findex w3m-view-source
$BI=<(Cf$N%&%'%V%Z!<%8$r(B HTML $B7A<0$G$=$N$^$^I=<($7$^(B
$B$9(B (@code{w3m-view-source})$B!#(B
@item @kbd{=}
@kindex =
@findex w3m-view-header
$BI=<(Cf$N%&%'%V%Z!<%8$N>pJs$rI=<($7$^$9!#>pJs$K$O!"%?%$%H%k!"(BURL$B!"(B
$B%I%-%e%a%s%H%?%$%W!":G=*JQ99F|;~$,4^$^$l$^$9(B (@code{w3m-view-header})$B!#(B
@item @kbd{E} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{e} (Info-like $B%-!<%^%C%W(B)
@kindex E (Lynx-like $B%-!<%^%C%W(B)
@kindex e (Info-like $B%-!<%^%C%W(B)
@findex w3m-edit-current-url
$B8=:_1\MwCf$N%m!<%+%k%U%!%$%k$rJT=8$7$^$9(B (@code{w3m-edit-current-url})$B!#(B
@item @kbd{e} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{E} (Info-like $B%-!<%^%C%W(B)
@kindex e (Lynx-like $B%-!<%^%C%W(B)
@kindex E (Info-like $B%-!<%^%C%W(B)
@findex w3m-edit-this-url
$B8=:_%]%$%s%H$N2<$K$"$k%j%s%/@h$N%m!<%+%k%U%!%$%k$rJT=8$7$^(B
$B$9(B (@code{w3m-edit-this-url})$B!#(B
@item @kbd{M}
@kindex M
@findex w3m-view-url-with-external-browser
(Emacs-w3m $B0J30$N(B) $B30It%V%i%&%6$r?7$?$K5/F0$7$F!"8=:_(B emacs-w3m $B$G1\Mw$7(B
$B$F$$$k%Z!<%8$rI=<($7$^$9(B (@code{w3m-view-url-with-external-browser})$B!#(B
$B$I$N30It%V%i%&%6$r;H$&$+$O!"JQ?t(B @code{w3m-content-type-alist} $B$K$h$C(B
$B$F(B URL $B$N<oN`Kh$KDj5A$5$l$^$9!#(B
@item @kbd{|}
@kindex |
@findex w3m-pipe-source
$B%&%'%V%Z!<%8$N%=!<%9$r%3%^%s%I$K%Q%$%W$7$^$9!#$I$s$J%3%^%s%I$r;H$&$+$r?R(B
$B$M$i$l$^$9(B (@code{w3m-pipe-source})$B!#(B
@end table
$B$3$3$G>R2p$7$?0J30$K$b!"B>$N%3%^%s%I$d(B Emacs $B$N%5%V%7%9%F%`(B
$B$H(B emacs-w3m $B$rO"7H$5$;$kJ}K!$r(B @pxref{Tips} $B$K$F>R2p$7$F$$$k$N$G!";29M(B
$B$K$7$F$/$@$5$$!#(B
@node Pretty Good Features
@chapter $B$?$/$5$s$N$9$0$l$b$N(B
@menu
* Using Search Engines:: $B;H$$$d$9$$%&%'%V8!:w(B
* Grouping URLs:: $B0l$D$N(B URL $B$GJ#?t$N%&%'%V%Z!<%8$r8+$k(B
* Weather Information:: $BL@F|$NE75$$O@2$l$G$7$g$&(B
* Using Antenna:: $B%"%s%F%J$rD%$j=d$i$=$&(B
* Showing Directory Tree:: $B%G%#%l%/%H%j$NLZ9=B$$rI=<($9$k(B
* Viewing Perl Documents:: Perl $B$N%I%-%e%a%s%H$r8+$k(B
* Using Namazu:: Namazu $B$G%U%!%$%k$r8!:w$9$k(B
* Octet:: application/octet-stream $B%G!<%?$r8+$k(B
* Frame Local Buffers:: $BB??t$N%;%C%7%g%s$r%U%l!<%`$G%0%k!<%WJ,$1$9$k(B
* Session Manager:: $B%;%C%7%g%s$NJ]B8$HFI$_$3$_(B
@end menu
@node Using Search Engines
@section $B;H$$$d$9$$%&%'%V8!:w(B
@cindex Search engines
Emacs-w3m $B$K$O8!:w%(%s%8%s$rMxMQ$9$k$?$a$N@h?J$N5!G=$,$"$j!";0$D$N%$%s%?!<(B
$B%U%'!<%9$rDL$7$FMxMQ$9$k$3$H$,$G$-$^$9(B:
@itemize
@item
$BI8=`$N8!:w%$%s%?!<%U%'!<%9$G$9!#(B@kbd{S} $B%-!<(B (@samp{Info-like} $B%-!<%^%C(B
$B%W$N>l9g$O(B @kbd{s} $B%-!<(B) $B$G!"$$$:$l$+$N(B emacs-w3m $B%P%C%U%!$+$i5/F0$5$l$^(B
$B$9!#$3$l$O8!:w%(%s%8%s$r;XDj$7$F8!:w8l$rF~NO$9$k!"C1=c$JBPOC7?$N$d$jJ}$G(B
$B$9!#(B@ref{The Search Interface} $B$r;2>H$7$F$/$@$5$$!#(B
@item
$B%/%$%C%/%5!<%A!&%$%s%?!<%U%'!<%9$G$9!#$3$l$O5;9*E*$K:n$i$l$?(B URL $B$K9T$/(B
$B$3$H$K$h$C$F8!:w%(%s%8%s$rMxMQ$9$k$?$a$N!"$h$jB.$$(B ($B$5$i$K!"$h$jJ#;((B
$B$J(B) $BJ}K!$G$9!#$3$N5!G=$K4X$9$k>\:Y$O(B @ref{Quick Searching} $B$r;2>H$7$F$/(B
$B$@$5$$!#(B
@item
``I'm feeling lucky'' $B5!G=$,M-8z$K$J$C$F$$(B
$B$k(B (@code{w3m-enable-google-feeling-lucky}) $B$H!"(BURL $B$rF~NO$9$k$H$-$KDL>o(B
$B$N(B URL $B$NBe$o$j$K2?$+$N8l6g$r;XDj$9$k$3$H$K$h$C$F!"$=$N8l6g$N(B Google $B8!(B
$B:w$r<+F0E*$K3+;O$7$F!":G$b4X78$,$"$j$=$&$J7k2L$rI=<($5$;$k$3$H$,$G$-$^$9!#(B
$B$3$l$O:G$b4X78$,$"$j$=$&$J%Z!<%8$r$9$0$K8+$?$$>l9g$KJXMx$G$9$,!"8!:w7k2L(B
$B$N%j%9%H$OI=<($5$l$^$;$s!#(B
@end itemize
@menu
* The Search Interface:: Emacs-w3m $B$K$h$k8!:w$N$d$jJ}(B
* Quick Searching:: $B$b$&0l$D$N(B ($B$=$7$FB.$$(B) $B%&%'%V8!:w(B
* Adding New Search Engines:: $B$*5$$KF~$j$N%(%s%8%s$r;H$&$K$O(B?
@end menu
@node The Search Interface
@subsection Emacs-w3m $B$K$h$k8!:w$N$d$jJ}(B
@cindex Searching
Emacs-w3m $B$N%P%C%U%!$G(B @kbd{S} $B%-!<(B (@samp{Info-like} $B%-!<%^%C%W$N>l9g(B
$B$O(B @kbd{s} $B%-!<(B) $B$r;H$&$3$H$K$h$j!"I8=`$N8!:w%$%s%?!<%U%'!<%9$rN)$A>e$2(B
$B$k$3$H$,$G$-$^$9!#$9$k$H!"%_%K%P%C%U%!$G8!:w8l$NF~NO$r5a$a$k%W%m%s%W%H$,(B
$B8=$l$k$N$G!"0l$D$^$?$OJ#?t$N8l$rF~$l$F!"(B@kbd{@key{RET}} $B$rC!$$$F$/$@$5$$!#(B
$B$=$N%(%s%8%s$N8!:w7k2L$N%Z!<%8$,8=$l!"$=$N8e!"$"$?$+$b8!:w%(%s%8%s$KDL>o(B
$B$N%&%'%V$NN.57$K$h$kF~NO$r9T$J$C$?$H$-$N$h$&$K!"7k2L$r1\Mw$9$k$3$H$,$G$-(B
$B$^$9!#(B
$B$*$=$i$/!"$"$J$?$O$I$N%(%s%8%s$GC5:w$7$?$$$+$r7h$a$k5!2q$,M?$($i$l$F$$$J(B
$B$$$3$H$K5$IU$/$G$7$g$&!#(BEmacs-w3m $B$O%G%U%)%k%H$G(B Google $B8!:w%(%s%8%s$r;H(B
$B$$$^$9$,!"JQ?t(B @code{w3m-search-default-engine} (@ref{Customizable
Variables} $B;2>H(B) $B$r%+%9%?%^%$%:$9$k$3$H$K$h$C$F!"$3$N?6$kIq$$$rJQ99$9$k(B
$B$3$H$,$G$-$^$9!#$"$k$$$O!"$3$N%3%^%s%I$r;H$&$?$S$K8!:w%(%s%8%s$r;XDj$9$k(B
$B$3$H$,$G$-$^$9!#(B
$B$I$N%(%s%8%s$r;HMQ$9$k$+$rL@<($9$k$?$a$K$O!"%3%^%s%I$K@\F,0z?t$rM?$($J$1(B
$B$l$P$J$j$^$;$s(B ($BDL>o$3$l$O(B @w{@kbd{C-u S}} (@samp{Info-like} $B%-!<%^%C%W(B
$B$N>l9g$O(B @w{@kbd{C-u s}}) $B$N$h$&$K!"%3%^%s%I$NA0$K(B @kbd{C-u} $B$rC!$/$3$H(B
$B$r0UL#$7$^$9(B)$B!#$9$k$H(B emacs-w3m $B$O%(%s%8%s$NF~NO$rB%$9$N$G!"$=$NL>A0$r0l(B
$B$DA*$V$3$H$,$G$-$^$9(B (@key{@key{TAB}} $B%-!<$GJd40$,$G$-$^$9(B)$B!#$$$C$?$sA*(B
$BBr$7$?$i(B @kbd{@key{RET}} $B%-!<$rC!$$$F$/$@$5$$!#$=$N8e$G8!:w8l$rF~NO$9$k(B
$B$3$H$,$G$-!"(B@kbd{@key{RET}} $B$r%?%$%W$9$l$P8!:w7k2L$,8=$l$k$G$7$g$&!#(B
@table @asis
@item @kbd{S} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{s} (Info-like $B%-!<%^%C%W(B)
@kindex S (Lynx-like $B%-!<%^%C%W(B)
@kindex s (Info-like $B%-!<%^%C%W(B)
@findex w3m-search
@vindex w3m-search-default-engine
$B?7$7$$8!:w$r;O$a$^$9!#@\F,0z?tIU$-$G8F$P$l$?>l9g$O!"$I$N%(%s%8%s$r;H$&$+(B
$B$r?R$M$^$9(B (@code{w3m-search})$B!#(B
@end table
@node Quick Searching
@subsection $B$b$&0l$D$N(B ($B$=$7$FB.$$(B) $B%&%'%V8!:w(B
@cindex Quick Searching
@cindex Special URLs
@vindex w3m-uri-replace-alist
@vindex w3m-search-engine-alist
@vindex w3m-default-coding-system
$B%&%'%V!&%Q%o!<%f!<%6(B ($B$3$l$rFI$s$G$$$k$"$J$?(B) $B$K$O!"?WB.$G8zN(E*$J8!:w$N(B
$BJ}K!$,I,MW$G$9!#%/%$%C%/%5!<%A$O$=$N0l$D$G$9!#(B
$B$=$l$O2?$r$9$k$N$+$C$F(B? $B$=$l$O(B @uref{gg:emacs} $B$N$h$&$JFCJL$N(B URL $B$K9T(B
$B$/$@$1$G!"%&%'%V8!:w$r;O$a$5$;$k$N$G$9!#$3$N%b!<%I$NF0:n$ND9=j$O!"<!$NDL(B
$B$j$G$9(B:
@itemize
@item
$BB.$$!#%(%s%8%s$H8!:w8l$rA*$V$N$K!"0l$D$N(B URL $B$r%?%$%W$9$k$@$1$G$9!#(B
@item
$BJXMx!#$3$N5!G=$K$h$C$F!"MF0W$K(B emacs-w3m $B$N%?%V$+%&%#%s%I%%$r3+$$$F!"8!(B
$B:w$r;O$a$k$3$H$,$G$-$^$9!#Nc$($P!"(B@kbd{G} $B%-!<$G?7$7$$%&%#%s%I%&$r3+$$$F(B
$B%/%$%C%/%5!<%A(B URL $B$K9T$/$h$&$K!#$=$7$F!"FCJL$N%/%$%C%/%5!<%A(B URL $B$=$N$b(B
$B$N$K$b!"%V%C%/%^!<%/$rIU$1$k$3$H$,$G$-$^$9!#(B
@item
$B%0%k!<%T%s%05!G=$b;H$($k!#Nc$($P(B @uref{group:gg:emacs&ya:w3m} $B$N$h$&(B
$B$J(B URL $B$K$h$C$F!"F1;~$KFs$D$N8!:w$r;O$a$k$3$H$,$G$-$^$9!#Nc$($P$3$N>l9g(B
$B$O!"(BGoogle $B$G(B ``emacs'' $B$N!"(BYahoo! $B$G(B ``w3m'' $B$N8!:w$r$=$l$>$l;O$a$^$9!#(B
@xref{Grouping URLs}.
@end itemize
$B$3$l$r;H$&$N$O$H$F$b4JC1$G$9!#(B``gnu'' $B$H$$$&C18l$r(B Google $B$GC5$7$F7k2L$N(B
$B%j%9%H$rF@$?$$$N$G$"$l$P!"(B@kbd{g} $B$rC!$$$F$+$i(B ``gg:gnu'' $B$H$$$&(B URL $B$r(B
$B%?%$%W$7$F$/$@$5$$!#$3$NI=8=$NBh0l$NItJ,(B "gg" $B$O!"(BGoogle $B8!:w%(%s%8%s$r(B
$B;HMQ$7$?$$$3$H$r<($7$^$9!#BhFs$NItJ,$O8!:w8l$G$9!#%(%s%8%s$H8!:w8l$O!"%3(B
$B%m%s$GJ,$1$J$1$l$P$J$j$^$;$s!#$=$7$F(B @kbd{@key{RET}} $B$rC!$1$P8!:w7k2L$r(B
$B8+$k$3$H$,$G$-$^$9!#%9%Z!<%9$GJ,N%$7$?J#?t$N8l$rF~NO$G$-$k$3$H$r!"?4$KN1(B
$B$a$F$*$$$F$/$@$5$$!#(B``Feeling Lucky'' $B5!G=$,M-8z$K$J$C$F$$$l$P!"%_%K%P%C(B
$B%U%!$G(B @kbd{@key{SPC}} $B$O(B self-insert $B%-!<$K$J$C$F$$$^$9(B ($B$3$l$,%G%U%)%k(B
$B%H$G$9!#(B@code{w3m-enable-google-feeling-lucky} $B$r;2>H$7$F$/$@$5$$!#(B) $BL5(B
$B8z$K$7$F$"$k>l9g$O!":G=i$K(B @kbd{C-q} $B$rC!$$$F$/$@$5$$!#$D$^(B
$B$j(B @w{@kbd{C-q @key{SPC}}} $B$G$9!#(B
Emacs-w3m $B$N%G%U%)%k%H$G$O!"MxMQ2DG=$J$$$/$D$+$N8!:w%(%s%8%s$NC;=L7A$,$"(B
$B$j!"$=$l$i$OJQ?t(B @code{w3m-uri-replace-alist} $B$GDj5A$5$l$F$$$^$9!#Nc$((B
$B$P(B Google $B$K$O(B ``gg''$B!"(BGoogle Groups $BMQ$K$O(B ``ggg''$B!"(BYahoo! $B$N$?$a(B
$B$N(B ``ya''$B!"(BAltavista $B$KBP$9$k(B ``al'' $B$*$h$S(B $B1Q<-O/(B on the
WEB $B$N(B ``alc'' $B$J$I$NC;$$L>A0$G$9!#$5$i$K8!:w%(%s%8%s$NC;=L7A$rDI2C$9$k(B
$B$K$O(B @ref{Adding New Search Engines} $B$r;2>H$7$F$/$@$5$$!#(B
$BC;=L7A$NBe$o$j$K!"(B``google'' $B$d(B ``yahoo'' $B$N$h$&$J40A4$J%(%s%8%s$NL>A0$r!"(B
$B%/%$%C%/%5!<%A(B URL $B$K;H$&$3$H$b$G$-$^$9!#$=$l$i$NL>A0$O!"JQ(B
$B?t(B @code{w3m-search-engine-alist} $B$GDj5A$5$l$^$9!#(B
@node Adding New Search Engines
@subsection $B$*5$$KF~$j$N%(%s%8%s$r;H$&$K$O(B?
@cindex Adding new search engines
Emacs-w3m $B$OMxMQ2DG=$JB?$/$N8!:w%(%s%8%s$r;}$C$F$$$^$9!#$"$J$?$N$*5$$KF~(B
$B$j$N8!:w%(%s%8%s$r;H$$$?$$$N$K!"K|$,0l$K$b$=$l$,4{CN$N8!:w%(%s%8%s$N%j%9(B
$B%H$K:\$C$F$$$J$+$C$?$i$I$&$7$^$7$g$&(B? $B$=$l$r8!:w%(%s%8%s$N%j%9%H$K2C$((B
$B$l$PNI$$$N$G$9!#$=$7$F$=$l$O6K$a$F4JC1$G$9(B:
@enumerate
@item
$B:G=i$K!"$"$J$?$,2C$($?$$8!:w%(%s%8%s$N%(%s%H%j!<!&%]%$%s%H$,2?$+$rCN$i$J(B
$B$1$l$P$J$j$^$;$s!#Nc$($P(B:
@uref{http://my.searchengine.com/?query=foobar}
$B$3$3$G(B foobar $B$O$"$J$?$,8!:w$7$?$$8l$G$9!#(B
@item
$B$3$N>pJs$,<j$KF~$C$?$i!"(B@file{~/.emacs-w3m} $B%U%!%$%k$K2C$($F$/$@$5$$(B:
@lisp
(eval-after-load "w3m-search"
'(add-to-list 'w3m-search-engine-alist
'("My engine"
"http://my.searchengine.com/?query=%s"
nil)))
@end lisp
$BBh0l%U%#!<%k%I$N(B "My engine" $B$r$"$J$?$N%(%s%8%s$N@bL@$G!"BhFs%U%#!<%k%I(B
$B$r%(%s%H%j!<!&%]%$%s%H$GCV$-49$($F$/$@$5$$(B (@samp{%s} $B$O=EMW$G$9!#$3$l$O(B
$B8!:w$r9T$J$&$H$-$K!"8!:w8l$GCV$-49$($i$l$^$9(B)$B!#$=$7$FBh;0%U%#!<%k%I$O;H(B
$BMQ$9$k%(%s%3!<%G%#%s%0$r0UL#$7!"(B@code{nil} $B$^$?$O$=$l$,>JN,$5$l$?>l9g$O(B
$BJQ?t(B @code{w3m-default-coding-system} $B$NCM$,I8=`$N%(%s%3!<%G%#%s%0$H$7$F(B
$B;H$o$l$^$9!#(B
$B1Q8l$N8!:w%(%s%8%s$G$OLGB?$K5$$K$9$kI,MW$,L5$$$3$H$J$N$G$9$,!"$$$/$D$+$N(B
$BF|K\$N8!:w%(%s%8%s$G$O!"$=$l$K2?$+(B ($BNc$($P(B @code{euc-japan}) $B$r;XDj$9$k(B
$BI,MW$,$"$k$+$b$7$l$^$;$s!#(B
@item
$B:#$d$3$N8!:w%(%s%8%s$O!"(Bemacs-w3m $B$GDL>o(B
$B$N(B @kbd{S} $B%-!<(B (@samp{Info-like} $B%-!<%^%C%W$N>l9g$O(B @kbd{s} $B%-!<(B) $B$G;H(B
$B$&$3$H$,$G$-$^$9!#$3$N%(%s%8%s$rIQHK$K;H$&$N$J$i$P!"C;$$%(%s%8%s$NL>A0$r(B
$B%/%$%C%/%5!<%A%(%s%8%s(B (@ref{Quick Searching} $B$r;2>H(B) $B$K2C$($k$3$H$b$G$-(B
$B$^$9!#$=$l$K$O!"0J2<$N%3!<%I$r(B @file{~/.emacs-w3m} $B%U%!%$%k$KDI2C$7$F$/(B
$B$@$5$$(B:
@lisp
(eval-after-load "w3m-search"
'(progn
(add-to-list 'w3m-search-engine-alist
'("My engine"
"http://my.searchengine.com/?query=%s"
nil))
(add-to-list 'w3m-uri-replace-alist
'("\\`my:" w3m-search-uri-replace "My engine"))))
@end lisp
$B$3$l$K$h$j!"(B@uref{my:foobar} $B$N$h$&$J(B URL $B$r;H$C$F!"$"$J$?$N8!:w%(%s%8%s(B
$B$G(B ``foobar'' $B$H$$$&8l$r8!:w$9$k$3$H$,$G$-$^$9!#(B
@end enumerate
@node Grouping URLs
@section $B0l$D$N(B URL $B$GJ#?t$N%&%'%V%Z!<%8$r8+$k(B
@cindex Grouping URLs
Emacs-w3m $B$O(B ``group URLs'' $B$H$$$&!"J#?t$N<B:]$N(B URL $B$r0l$D$K$^$H$a$?FC(B
$BJL$J(B URL $B$r07$&$3$H$,$G$-$^$9!#$=$N$h$&$J%0%k!<%W(B URL $B$r3+$/$H!"(B
emacs-w3m $B$O0lEY$KJ#?t$N%Z!<%8$r3+$/$?$a$K!"$=$N%0%k!<%W$K4^$^$l$k$=$l$>(B
$B$l$N(B URL $B$KBP$7$F0l$D$N%P%C%U%!$r3+$-$^$9!#(B
$B%0%k!<%W(B URL $B$r:n$k$K$O!"3+$-$?$$$9$Y$F$N%Z!<%8$N%"%I%l%9$rC1$K%"%s%Q%5(B
$B%s%I5-9f(B (``&'') $B$G0l=o$K$7$F(B ($B$9$J$o$A7k9g$7$F(B)$B!"%0%k!<%W(B URL $B$rI=$9@\(B
$BF,<-$N(B ``group:'' $B$rIU$1$l$PNI$$$N$G$9!#Nc$r5s$2$k$H!"(BGNU $B%W%m%8%'%/%H$N(B
$B%[!<%`%Z!<%8(B @uref{http://www.gnu.org/} $B$H(B Savannah $B%[!<%`%Z!<(B
$B%8(B @uref{http://savannah.nongnu.org/} $B$r8+$?$$$b$N$H$9$l$P!"%0%k!<(B
$B%W(B URL $B$O<!$N$h$&$J$b$N$K$J$k$G$7$g$&!#(B
@uref{group:http://www.gnu.org/&http://savannah.nongnu.org/}
$B$3$N9=J8$rF|>oE*$K;H$&$N$O$+$J$j?I$$$b$N$,$"$j$^$9$,!"Hs>o$KC;$$(B URL ($BNc(B
$B$($P%/%$%C%/%5!<%A(B URL$B!"(B@ref{Quick Searching} $B$r;2>H(B) $B$dHsBPOC7?$G;H$&>u(B
$B67$G$O!"$3$N5!G=$O$*$*$$$KLrN)$D$G$7$g$&!#(B
@node Weather Information
@section $BL@F|$NE75$$O@2$l$G$7$g$&(B
@c W Display weather report.
@c If called with 'C-u', you can choose local area.
@node Using Antenna
@section $B%"%s%F%J$rD%$j=d$i$=$&(B
@cindex Antenna
@cindex Tracking changes in web pages
@cindex about://antenna/
$B%"%s%F%J$O%&%'%V%Z!<%8$NJQ2=$rDI@W$9$k$?$a$NF;6q$G$9!#%"%s%F%J$r;H$&$H!"(B
$BFCDj$N%Z!<%8$,!"0JA0$K8+$?$H$-$+$i99?7$5$l$?$+$5$l$J$+$C$?$+$r!"<~4|E*$K(B
$B%A%'%C%/$9$k$3$H$,$G$-$^$9!#(B
$B$$$:$l$+$N(B emacs-w3m $B%P%C%U%!$G(B @kbd{A} $B$r;H$&$3$H$K$h$C$F!"%"%s%F%J$r;O(B
$B$a$k$3$H$,$G$-$^$9!#$"$k$$$O!"FCJL$N(B URL @uref{about://antenna/} $B$K9T$/(B
$B$3$H$K$h$C$F$bF1$8$3$H$,$G$-$^$9!#(B
@menu
* Setting up Antenna:: $B%&%'%V%5%$%H$r%"%s%F%J$K2C$($k$K$O(B?
* Daily web tracking:: $B%"%s%F%J$GJQ2=$rDI@W$9$k(B
@end menu
@node Setting up Antenna
@subsection $B%&%'%V%5%$%H$r%"%s%F%J$K2C$($k$K$O(B?
@vindex w3m-antenna-sites
$B8=$KI=<(Cf$N%&%'%V%Z!<%8$r%"%s%F%J$K2C$($k$K$O!"C1=c$K(B @kbd{+} $B%-!<$r2!(B
$B$7$F$/$@$5$$!#$9$Y$F$N%U%#!<%k%I$,$9$G$K=q$-$3$^$l$F(B
$B$$$k(B @code{w3m-antenna-sites} $B$r%+%9%?%^%$%:$9$k$?$a$N%P%C%U%!$,8=$l$k$G(B
$B$7$g$&!#$"$J$?$OC1$K(B ``Save for future sessions'' $B$H(B ``Finish'' $B$N%\%?%s(B
$B$r2!$;$PNI$$$N$G$9!#(B
@table @kbd
@item +
@kindex +
@findex w3m-antenna-add-current-url
URL $B$r%"%s%F%J!&%G!<%?%Y!<%9$K2C$($^$9!#@\F,0z?tIU$-$G8F$P$l$?>l9g$O!"8=(B
$B:_$N%Z!<%8$rDI2C$9$k$N$G$O$J$/$F!"2C$($k(B URL $B$r?R$M$^(B
$B$9(B (@code{w3m-antenna-add-current-url})$B!#(B
@end table
@node Daily web tracking
@subsection $B%"%s%F%J$GJQ2=$rDI@W$9$k(B
@cindex The Antenna interface
$B%"%s%F%J!&%Z!<%8$K$OFs$D$N9`L\$,8=$l$^$9!#0l$D$O(B ``Updated'' $B$H8F$P$l!"(B
$B$b$&0l$D$O(B ``Visited'' $B$H8F$P$l$^$9!#(B``Updated'' $B$N9`L\$G$O:G8e$K%"%s%F(B
$B%J$r99?7$7$?8e$GJQ2=$7$?%&%'%V%5%$%H$,!"$=$7$F(B ``Visited'' $B$N9`L\$G$OJQ(B
$B2=$7$J$+$C$?%&%'%V%5%$%H$,8+$D$+$j$^$9!#$=$l$>$l$N9`L\$G!"3F9T$O%"%s%F%J!&(B
$B%G!<%?%Y!<%9$N0l$D$N%&%'%V%5%$%H$rI=$7!"0J2<$N9=B$$K$J$C$F$$$^$9(B:
@samp{ * 2002/12/15 16:43 (T) My website}
$B:G=i$NItJ,$O!"%"%s%F%J$,:G8e$K$=$N%Z!<%8$NJQ2=$rJs9p$7$?!"$=$N%&%'%V%5%$(B
$B%H$,99?7$5$l$?:G=*;~9o$G$9!#$^$?$O$=$N>pJs$,F@$i$l$J$$$3$H$b$"$j$^$9!#(B
@samp{(T)} $B$O(B ``Time'' $B$rI=$7!":G8e$K%"%s%F%J$r99?7$7$?8e$G!"$=$N%Z!<%8(B
$B$NJQ99;~9o$,JQ2=$7$?$N$G!"JQ2=$,8!=P$5$l$?$3$H$r0UL#$7$^$9!#$b$&0l$D$N2D(B
$BG=@-$,$"$kCM$O(B @samp{S} (``Size'' $B$N$3$H(B) $B$G!"$=$N%Z!<%8$N%5%$%:$,JQ2=$7(B
$B$?$N$G!"JQ2=$,8!=P$5$l$?$3$H$r0UL#$7$^$9!#(B
$B9T$N:G8e$NItJ,$O!"%G!<%?%Y!<%9$KDI2C$7$?$H$-$KM?$($?!"$3$N%&%'%V%5%$%H$N(B
$B%?%$%H%k$G$9!#(B
$B$I$&$+!"%"%s%F%J!&%G!<%?%Y!<%9$O<+F0E*$K99?7$5$l$J$$$3$H$KCm0U$7$F$/$@$5(B
$B$$!#%"%s%F%J!&%Z!<%8$G(B @kbd{R} $B$rC!$/$+!"$^$?$O@\F,0z?t$r%3%^%s%I$KEO(B
$B$9(B ($BNc$($P(B @w{@kbd{C-u A}} $B$G%"%s%F%J$r;O$a$k(B) $B$3$H$K$h$C$F!"%5%$%H$,JQ(B
$B2=$7$?$+$I$&$+$r%A%'%C%/$7$?$$Kh$K!"$=$l$r99?7$7$J$1$l$P$J$j$^$;$s!#(B
@vindex w3m-antenna-refresh-interval
$B$b$7!"<+F0$G99?7$5$;$?$$$J$i!"JQ(B
$B?t(B @code{w3m-antenna-refresh-interval} $B$K99?74V3V$rIC$G@_Dj$7$F$/$@$5$$!#(B
@table @kbd
@item A
@kindex A
@findex w3m-antenna
$B%"%s%F%J$N%Z!<%8$K9T$-$^$9!#@\F,0z?tIU$-$G8F$P$l$?>l9g$O!"I=<($9$kA0$K%"(B
$B%s%F%J!&%G!<%?%Y!<%9$r99?7$7$^$9(B (@code{w3m-antenna})$B!#(B
@end table
@node Showing Directory Tree
@section $B%G%#%l%/%H%j$NLZ9=B$$rI=<($9$k(B
@cindex Showing the tree structure of local directories
@code{w3m-dtree} $B%3%^%s%I$r;H$&$H!"%m!<%+%k%G%#%l%/%H%j$N$9$Y$F$N%5%V%G%#(B
$B%l%/%H%j$NLZ9=B$$rI=<($7$F!"IaDL$N%&%'%V%Z!<%8$N$h$&$K1\Mw$9$k$3$H$,$G$-(B
$B$^$9!#$3$N5!G=$r;H$C$?$H$-$K8=$l$k(B emacs-w3m $B$N%P%C%U%!$O!"$=$NL>A0$f$((B
$B$K30It$N(B ``tree'' $B%W%m%0%i%`$N=PNO$KHs>o$KN`;w$7$?$b$N$K$J$j$^$9!#$5$i(B
$B$K(B emacs-w3m $B$+$i$N%\!<%J%9(B: $B$3$N%3%^%s%I$r@\F,0z?tIU$-$G8F$V$H%U%!%$%k(B
$B$bI=<($7!"(Bemacs-w3m $B$O40A4AuHw$N%U%!%$%k1\Mw4o$KJQ?H$7$^$9!#(B
Emacs-w3m dtree $B$,$I$s$J$U$&$KF0:n$9$k$+$NNc$G$9(B:
@example
/home/romain/.elisp/emacs-w3m/
|-CVS/
|-attic/
| +-CVS/
|-autom4te.cache/
|-doc/
| |-CVS/
| +-emacs-w3m/
|-icons/
| +-CVS/
|-patches/
| +-CVS/
+-shimbun/
+-CVS/
@end example
$B@\F,0z?t$rIU$1$k$H!"Be$o$j$K$3$s$J$U$&$K$J$j$^$9(B:
@example
/home/romain/.elisp/emacs-w3m/ (allfiles)
|-(f).cvsignore
|-(f)BUGS.ja
|-(f)COPYING
|-[d]CVS/
| |-(f)Entries
| |-(f)Repository
| +-(f)Root
|-(f)ChangeLog
|-(f)ChangeLog.1
|-(f)Makefile
|-(f)Makefile.in
|-(f)README
|-(f)README.ja
@end example
@table @asis
@item @kbd{D} (Lynx-like $B%-!<%^%C%W(B)
@itemx @kbd{T} (Info-like $B%-!<%^%C%W(B)
@kindex D (Lynx-like $B%-!<%^%C%W(B)
@kindex T (Info-like $B%-!<%^%C%W(B)
@findex w3m-dtree
$B%_%K%P%C%U%!$G%m!<%+%k%G%#%l%/%H%j$NF~NO$r5a$a!"$=$NLZ9=B$$rI=<($7$^$9!#(B
$B@\F,0z?tIU$-$G8F$P$l$k$H(B ($BNc(B: @w{@kbd{C-u D}}$B!"$?$@(B
$B$7(B @samp{Info-like} $B%-!<%^%C%W$N>l9g$O(B @w{@kbd{C-u T}})$B!"$=$N%G%#%l%/%H(B
$B%j$K$"$k%U%!%$%k$bI=<($7$^$9(B (@code{w3m-dtree})$B!#(B
@end table
@node Viewing Perl Documents
@section Perl $B$N%I%-%e%a%s%H$r8+$k(B
@node Using Namazu
@section Namazu $B$G%U%!%$%k$r8!:w$9$k(B
emacs-w3m $B$O!"A4J88!:w%=%U%H(B Namazu $B$r;H$C$F%U%!%$%k$r8!:w$9$k$3$H$b$G$-(B
$B$^$9(B (@code{w3m-namazu})$B!#$3$N5!G=$r;H$&$?$a$K$O!"(BNamazu $B$r0J2<$N>l=j$+(B
$B$i<hF@$7$F!"%$%s%9%H!<%k$7$F$*$/I,MW$,$"$j$^$9(B:
@uref{http://namazu.org/}
Namazu $B$r;H$&$?$a$K$O!"<B:]$K8!:w$r9T$&A0$K!"8!:wBP>]$H$J$k%U%!%$%k$K4^(B
$B$^$l$F$$$kC18l$N:w0z(B ($B%$%s%G%C%/%9(B) $B$r:n@.$7$F$*$/I,MW$,$"$j$^$9!#$b$C$H(B
$B$bE57?E*$J%3%^%s%I$O0J2<$NDL$j$G$9!#(B
@example
% mknmz -O <$B%$%s%G%C%/%9$rCV$/%G%#%l%/%H%j(B> <$B%I%-%e%a%s%H$N$"$k%G%#%l%/%H%j(B>
@end example
@code{w3m-namazu} $B$rF0$+$9A0$K!"$$$/$D$+$NJQ?t$r@_Dj$7$F$*$/I,MW$,$"$j$^(B
$B$9!#0J2<$NJQ?t$r!";H$C$F$$$k4D6-$K$"$o$;$F@_Dj$7$F$/$@$5$$!#(B
@table @code
@item w3m-namazu-index-alist
@vindex w3m-namazu-index-alist
$B%$%s%G%C%/%9$NJ]B8$5$l$F$$$k%G%#%l%/%H%j$NO"A[G[Ns$r@_Dj$7$^$9!#(B
@code{w3m-namazu} $B$G$O!"%$%s%G%C%/%9$NJ]B8$5$l$F$$$k%G%#%l%/%H%j$KBP$7$F!"(B
$B%G%#%l%/%H%jL>$h$j$bJ,$+$j$d$9$$JLL>$rDj5A$9$k$3$H$,$G$-$^$9!#$^$?!"4v$D(B
$B$+$NJL!9$N%$%s%G%C%/%9$r!"$"$?$+$bC10l$N%$%s%G%C%/%9$G$"$k$+$N$h$&$K07$&(B
$B$3$H$b$G$-$^$9!#(B
$B$=$N$?$a$K$O!"<!$N$h$&$KJLL>$r%-!<$H$7!"%$%s%G%C%/%9$NJ]B8$5$l$F$$$k%G%#(B
$B%l%/%H%j(B ($B$N%j%9%H(B) $B$rCM$H$9$kO"A[G[Ns(B
$B$r(B @code{w3m-namazu-index-alist} $B$K@_Dj$7$^$9!#(B
@example
(setq w3m-namazu-index-alist
'(("alias1" "Path/to/the/index/directory1")
("alias2" "Path/to/the/index/dir2"
"Path/to/the/index/dir3")))
@end example
@item w3m-namazu-default-index
@vindex w3m-namazu-default-index
$B8!:wBP>]$H$9$k%$%s%G%C%/%9$r;XDj$7$^$9!#<B:]$K%$%s%G%C%/%9$,J]B8$5$l$F$$(B
$B$k%G%#%l%/%H%j$d!"(B@code{w3m-namazu-index-alist} $B$r@_Dj$9$k$H$-$K;H$C$?JL(B
$BL>$,;H$($^$9!#CM$,(B @code{nil} $B$N>l9g$O!"(B
@w{@kbd{M-x w3m-namazu @key{RET}}} $B$H<B9T$9$k$?$S$K!"8!:wBP>]$H$9$k%$%s(B
$B%G%C%/%9$rLd$$9g$o$;$^$9!#(B
@end table
$B$3$l$G=`Hw$,@0$$$^$7$?$+$i!"(B
@kbd{M-x w3m-namazu @key{RET} query @key{RET}} $B$H$9$k$H!"J8;zNs(B query $B$r(B
$B8!:w$9$k$3$H$,$G$-$^$9!#%G%U%)%k%H0J30$N%$%s%G%C%/%9$rBP>]$H$7$F8!:w$r9T(B
$B$&>l9g$O!"(B@w{@kbd{C-u M-x w3m-namazu}} $B$H$$$&$h$&$KA0CV0z?t$r;XDj$7$F<B(B
$B9T$7$^$9!#(B
@node Octet
@section application/octet-stream $B%G!<%?$r8+$k(B
@findex octet-find-file
($B:n@.Cf(B)
$B0J2<$N@_Dj$r(B @file{~/.emacs} $B$K=q$$$F$*$/$H!"(B@code{octet-find-file} $B$G%U%!(B
$B%$%k$r3+$$$?$H$-$KJXMx$+$bCN$l$^$;$s!#(B
@lisp
(add-hook 'octet-find-file-hook 'view-mode)
(add-hook 'octet-find-file-hook 'w3m-minor-mode)
@end lisp
@node Frame Local Buffers
@section $BB??t$N%;%C%7%g%s$r%U%l!<%`$G%0%k!<%WJ,$1$9$k(B
$BB??t$N(B emacs-w3m $B$N%;%C%7%g%s$r%0%k!<%WKh$KJL!9$N%U%l!<%`$KJ,3d$9$k$3$H(B
$B$,$G$-$^$9!#Nc$($PFs$D$N(B emacs-w3m $B$N%U%l!<%`$rMQ0U$7$F!"0l$D$O8!:w%(%s(B
$B%8%s72$r07$$!"$b$&0lJ}$G$O%K%e!<%9%5%$%H72$r07$&$h$&$J;H$$J}$G$9!#(B
@findex w3m-fb-mode
Emacs-w3m $B$O$?$/$5$s$N%Z!<%8$rF1;~$K8+$k$?$a$N$$$/$D$+$N5!G=$rDs6!$7$^$9!#(B
$BNc$($P!"$?$/$5$s$N%Z!<%8$r$=$l$>$l?7$7$$%;%C%7%g%s$H$7$FN)$A>e$2$k$?$a$K(B
$B%?%V$r;H$C$?$j(B (@pxref{Using Tabs})$B!"$^$?$O(B @samp{group:} $B$G;O$^$kFCJL(B
$B$J(B URL (@pxref{Grouping URLs}) $B$r;H$&$3$H$,$G$-$^$9!#$7$+$7!"$"$^$j$K$?(B
$B$/$5$s$N%Z!<%8$,$"$k>l9g$O!"$=$l$i$rJL!9$N%U%l!<%`$G%0%k!<%WJ,$1$r$7$?$$(B
$B$H;W$&$+$b$7$l$^$;$s!#$=$&$G$"$l$P!"(B@code{w3m-fb-mode} $B%3%^%s%I$O$"$J$?(B
$B$N$?$a$N$b$N$G$9!#$?$@$7$=$l$r;H$&$?$a$K$O(B @code{w3m-use-tab} $BJQ?t$r(B
$BHs(B-@code{nil} ($B%G%U%)%k%H$G(B @code{t}) $B$K!"(B@code{w3m-pop-up-frames} $BJQ?t(B
$B$r(B @code{nil} ($B$=$l$,%G%U%)%k%H(B) $B$K@_Dj$7$F$*$+$J$1$l$P$J$j$^$;(B
$B$s(B (@pxref{General Variables})$B!#(B
@w{@kbd{M-x w3m-fb-mode}} $B$r%?%$%W$9$k$H%b!<%I$,%H%0%k$K@Z$jBX$o$j$^$9$,!"(B
$B@\F,0z?t$H$7$F$=$N%3%^%s%I$K@5$N@0?t$rM?$($k$3$H$K$h$C$F!"%b!<%I$r(B on $B$K(B
$B$9$k$3$H$,$G$-$^$9(B ($B%<%m0J2<$G$O(B off $B$K$J$j$^$9(B)$B!#(B
@code{w3m-fb-mode} $B$,(B on $B$K$J$C$F$$$k$H!"8=:_$N%U%l!<%`$G3+;O$7$?%;%C%7%g(B
$B%s$O$=$N%U%l!<%`$@$1$K4XO"IU$1$i$l$^$9!#$=$7$FB>$N%U%l!<%`$G3+$$$?B>$N%;%C(B
$B%7%g%s$O!"F1MM$K$=$l$i$N%U%l!<%`$@$1$K8=$l$^$9!#8@$$49$($k$H!"$"$k%U%l!<(B
$B%`$K4XO"IU$1$i$l$?%;%C%7%g%s$OB>$N%U%l!<%`$K$O8=$l$^$;$s!#(B
@code{w3m-fb-mode} $B$O?7$7$$%U%l!<%`$r:n$i$J$$$N$G!"$=$l$i$O2?$i$+$NJ}K!(B
$B$G$"$J$?<+?H$,:n$kI,MW$,$"$j$^$9!#(B
@node Session Manager
@section $B%;%C%7%g%s$NJ]B8$HFI$_$3$_(B
emacs-w3m $B$G$O%;%C%7%g%sAH$rJ]B8$7$?$jFI$_$3$s$@$j$9$k$3$H$,$G$-$^$9!#(B
@kindex @kbd{M-S}
$B>-Mh;H$&$?$a$K!":#3+$$$F$$$k%;%C%7%g%sAH$rJ]B8$G$-$^$9!#(B@kbd{M-S} $B$r2!$7(B
$B$F!"$=$N%;%C%7%g%s>pJs$KL>A0$r$D$1$F$/$@$5$$!#(B
@kindex @kbd{M-s}
@findex w3m-session-select
$B$=$&$9$k$H<!$O!"J]B8$7$?%;%C%7%g%sAH$rI|5"$7$?$/$J$k$H;W$$$^$9!#(B
@kbd{M-s} $B$r2!$9$H%;%C%7%g%sA*Br%a%K%e!<$,3+$-$^$9!#$3$N%a%K%e!<$N%-!<%P(B
$B%$%s%I$O0J2<$N$h$&$K$J$C$F$$$^$9!#(B
@table @asis
@item @kbd{@key{RET}}
@findex w3m-session-select-select
$BA*Br$5$l$F$$$k%;%C%7%g%sAH$K4^$^$l$k$9$Y$F$N%;%C%7%g%s$r3+$-$^$9!#(B
@item @kbd{M-s}
@findex w3m-session-select-open-session-group
$BA*Br$5$l$F$$$k%;%C%7%g%sAH$N>\:Y$J%a%K%e!<$r3+$-$^$9!#$3$l$r;H$C$F%;%C%7%g(B
$B%sAH$NCf$N%;%C%7%g%s$r0l$D$:$D3+$/$3$H$,$G$-$^$9!#(B
@item @kbd{d}
@findex w3m-session-select-delete
$BA*Br$5$l$F$$$k%;%C%7%g%sAH!"$^$?$O%;%C%7%g%s$r:o=|$7$^$9!#(B
@item @kbd{r}
@findex w3m-session-select-rename
$BA*Br$5$l$F$$$k%;%C%7%g%sAH$NL>A0$rJQ99$7$^$9!#(B
@item @kbd{s}
@findex w3m-session-select-save
$B8=:_3+$$$F$$$k$9$Y$F$N%;%C%7%g%s$rJ]B8$7$^$9!#(B@kbd{M-S} $B$HF1$8$G$9!#(B
@item @kbd{n}
@findex w3m-session-select-next
$B%+!<%=%k$r<!$N%;%C%7%g%sAH$KF0$+$7$^$9!#(B
@item @kbd{p}
@findex w3m-session-select-previous
$B%+!<%=%k$rA0$N%;%C%7%g%sAH$KF0$+$7$^$9!#(B
@item @kbd{q}
@findex w3m-session-select-quit
$B%;%C%7%g%sA*Br%a%K%e!<$r=*N;$7$^$9!#(B
@end table
@vindex w3m-session-deleted-save
@vindex w3m-session-automatic-save
emacs-w3m $B$O%;%C%7%g%sAH$r<+F0E*$KJ]B8$9$k$3$H$,$G$-$^$9!#(B
@code{w3m-session-deleted-save} $B$,(B non-@code{nil} $B$N;~!"(Bemacs-w3m $B$OJD$8(B
$B$i$l$?%;%C%7%g%s$r<+F0E*$KJ]B8$7$^$9!#$3$l$O!"$&$C$+$j%;%C%7%g%s$rJD$8$F(B
$B$7$^$C$?;~$J$I$KJXMx$G$7$g$&!#(B
@code{w3m-session-automatic-save} $B$,(B non-@code{nil} $B$J$i$P!"(Bemacs-w3m $B=*(B
$BN;;~$K3+$$$F$$$?$9$Y$F$N%;%C%7%g%s$r<+F0E*$KJ]B8$7$^$9!#(B
@vindex w3m-session-load-last-sessions
$B<+F0E*$KJ]B8$5$l$F$$$k%;%C%7%g%sAH$N$3$H$rK:$l$F$7$^$C$F!"$J$K$+$*$b$7$m(B
$B$$%Z!<%8$N(B URL $B$rK:$l$F$7$^$&$H$$$&$3$H$,;~!9$"$j$^$9!#(Bemacs-w3m $B$O$3$&(B
$B$$$&$3$H$rKI;_$9$k$3$H$,$G$-$^$9!#(B
@code{w3m-session-load-last-sessions} $B$,(B @code{auto} $B$G$"$l$P!"(B
emacs-w3m $B$O<+F0E*$KA02s3+$$$F$$$?%;%C%7%g%s$?$A$rI|5"$7$^$9!#(B
@code{w3m-session-load-last-sessions} $B$,(B @code{ask} $B$G$"$l$P!"(B
emacs-w3m $B$O$=$l$rI|5"$9$k$+$I$&$+$r$?$:$M$^$9!#(B($B%G%U%)%k%H(B
$B$O(B @code{nil} $B$K$J$C$F$$$^$9!#(B)
@vindex w3m-session-crash-recovery
@vindex w3m-session-load-crashed-sessions
$B%/%i%C%7%e$G6l$$7P83$r$7$?$3$H$,$"$k$H;W$$$^$9!#(B $B%/%i%C%7%e$K$"$&$H$,$C$+(B
$B$j$7$^$9$7!"8+$F$$$?%Z!<%8$,$I$3$+$bK:$l$F$7$^$$$^$9!#(B emacs-w3m $B$O$3$s$J(B
$B>u67$G$b=u$1$F$/$l$^$9!#(B @code{w3m-session-crash-recovery} $B$,(B
non-@code{nil} $B$J$i$P!"(B emacs-w3m $B$OI=<($7$F$$$k%;%C%7%g%sAH$r%/%i%C%7%e(B
$BI|85MQ$K<+F0E*$KJ]B8$7!"%/%i%C%7%e$,5/$3$C$?;~$KJ]B8$7$F$$$?%;%C%7%g%sAH(B
$B$rI|85$7$^$9!#(B ($B%G%U%)%k%H$O(B @code{t} $B$K$J$C$F$$$^$9!#(B)
@code{w3m-session-load-crashed-sessions} $B$,(Bnon-@code{nil} $B$G$"$l$P!"(B
emacs-w3m $B$O$3$NI|85$r<+F0E*$K9T$J$$$^$9!#(B
@code{w3m-session-load-crashed-sessions} $B$,(B @code{ask} $B$G$"$l$P!"(B
emacs-w3m $B$OI|85$9$k$+$I$&$+$r$?$:$M$^$9!#(B ($B%G%U%)%k%H$O(B @code{ask} $B$K$J$C(B
$B$F$$$^$9!#(B)
@node Customizable Variables
@chapter $B%G%U%)%k%H$N$^$^$G$b7k9=NI$$$H;W$&$1$l$I(B
@cindex Customizing user options
@vindex w3m-init-file
$B$?$/$5$s$N(B emacs-w3m $B$NJQ?t$,!"(BCustom $B$N;E3]$1$K$h$C$F%+%9%?%^%$%:$9$k$3(B
$B$H$,$G$-$^$9!#(BCustom $B$OJQ?t$rDj5A$9$k$?$a$N!"(BEmacs $B$N%0%i%U%#%C%/!&%$%s(B
$B%?!<%U%'!<%9$G$9!#(BCustom $B$K$O$$$/$D$+$N%+%9%?%^%$%:$N$?$a$N<jCJ$,$"$j!"(B
$BNc$($PC10l$N%*%W%7%g%s(B ($B$9$J$o$A!"(BEmacs Lisp $BJQ?t(B) $B$N$?$a(B
$B$N(B @w{@kbd{M-x customize-option}}$B!"$^$?$O$"$k(B ``group'' ($B$3$N>l9g$N%0%k!<(B
$B%W$O(B @code{w3m}) $B$KB0$9$k$9$Y$F$N%*%W%7%g%s(B ($BJQ?t$H%U%'!<%9(B) $B$r8+$F!"$+(B
$B$DJQ99$9$k$?$a$N(B @w{@kbd{M-x customize-group}} $B$,;H$($^$9!#(B
$B$"$k$$$O(B ($B$b$7(B Custom $B$r;H$$$?$/$J$$$N$G$"$l$P(B)$B!"G$0U$N(B Emacs Lisp $B<0(B
$B$r(B emacs-w3m $B=i4|@_Dj%U%!%$%k$K=q$-9~$`$3$H$,$G$-$^$9!#%G%U%)%k%H$N%U%!(B
$B%$%k$O(B @file{~/.emacs-w3m} $B$G$9!#Nc$($P!"(B
@lisp
(setq w3m-home-page "http://emacs-w3m.namazu.org/")
@end lisp
$B$3$l$O%G%U%)%k%H$N%[!<%`%Z!<%8$r(B @uref{http://emacs-w3m.namazu.org/} $B$K(B
$B@_Dj$7$^$9!#%7%s%?%C%/%9$O(B @file{.emacs} $B%U%!%$%k$HF1$8$G(B
$B$9(B (@pxref{Init File, ,Init File, emacs, The Emacs Manual})$B!#(B
$B5$$rIU$1$J$1$l$P$$$1$J$$$N$O!"30It%b%8%e!<%k$GDj5A$5$l$F$$$k$$$/$D$+$NJQ(B
$B?t$,(B @file{~/.emacs-w3m} $B%U%!%$%k$,FI$_9~$^$l$k$H$-$K$OL$Dj5A$G!"$=$l$i(B
$B$rJQ99$G$-$J$$$+$b$7$l$J$$$3$H$G$9(B ($B$b$A$m$s!"%G%U%)%k%H$NCM$r5$$K$7$J$$(B
$B$N$G$"$l$P!"(B@file{~/.emacs-w3m} $B%U%!%$%k$G40`z$K>e=q$-$7$F$7$^$&$3$H$O2D(B
$BG=$J$N$G$9$1$l$I$M(B)$B!#JQ?t(B @code{w3m-search-engine-alist} $B$OE57?E*$JNc$G(B
$B$9(B (@pxref{Search Variables})$B!#(B
@table @code
@item w3m-init-file
Emacs-w3m $B$,5/F0$9$k$H!"(B@code{w3m-init-file} $B%U%!%$%k$rFI$_9~$_$^$9!#%G(B
$B%U%)%k%HCM$O(B @file{~/.emacs-w3m} $B$G$9!#$?$V$s!"$"$J$?$O$3$l$rJQ99$9$kI,(B
$BMW$OL5$$$G$7$g$&!#$3$l$OIaDL$N(B Emacs Lisp $B%U%!%$%k$G!"(B
@file{~/.emacs} $B$d(B @file{site-init} $B%U%!%$%k$r(B emacs-w3m $B4X78$N$b$N$GMp(B
$B;($K$7$J$$$h$&$K$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#(BEmacs-w3m $B$O$3$l$HF1$8L>A0(B
$B$K!"3HD%;R(B @file{.elc} $B$H(B @file{.el} $B$,IU$$$F$$$k$b$N$b(B ($B8@$$49$($l$P!"(B
@file{~/.emacs-w3m.elc}$B!"(B@file{~/.emacs-w3m.el} $B$*$h(B
$B$S(B @file{~/.emacs-w3m} $B$N=g$K(B) $BD4$Y$^$9!#(B
@end table
@menu
* General Variables:: $B0lHLE*$JJQ?t(B
* Image Variables:: $B2hA|$K4XO"$7$?JQ?t(B
* Form Variables:: $B%U%)!<%`$K4XO"$7$?JQ?t(B
* Cookie Variables:: $B%/%C%-!<$K4XO"$7$?JQ?t(B
* Bookmark Variables:: $B%V%C%/%^!<%/$K4XO"$7$?JQ?t(B
* Search Variables:: $B%&%'%V8!:w$K4XO"$7$?JQ?t(B
* Weather Variables:: $BE75$M=Js$K4XO"$7$?JQ?t(B
* Dtree Variables:: dtree $B$K4XO"$7$?JQ?t(B
* Antenna Variables:: $B%"%s%F%J$K4XO"$7$?JQ?t(B
* Perldoc Variables:: Perldoc $B$K4XO"$7$?JQ?t(B
* Namazu Variables:: Namazu $B$K4XO"$7$?JQ?t(B
* Octet Variables:: Octet $B$K4XO"$7$?JQ?t(B
* Session Manager Variables:: $B%;%C%7%g%s%^%M!<%8%c$K4XO"$7$?JQ?t(B
* Hooks:: $B%U%C%/(B
* Other Variables:: $B$=$NB>$NJQ?t(B
@end menu
@node General Variables
@section $B0lHLE*$JJQ?t(B
@cindex $B0lHLE*$JJQ?t(B
@table @code
@item w3m-accept-languages
@vindex w3m-accept-languages
$B<u$1F~$l2DG=$J8@8l$rM%@hEY$K$h$j9_=g$KJB$Y$?$b%j%9%H!#%G%U%)%k%HCM(B
$B$O(B @samp{w3m} $B$N@_Dj%U%!%$%k(B ($BDL>o(B
$B$O(B @file{~/.w3m/config}) $B$N(B @samp{accept_language} $B$N%(%s%H%j$K$h$C$F@_(B
$BDj$5$l$k!#(B
@item w3m-add-referer
@vindex w3m-add-referer
$B%j%U%!%i$NAw$j$+$?!#(B5$B$D$NA*Br;R$,$"$k!#(B
@enumerate
@item
@code{nil}: $B7h$7$F%j%U%!%i$rAw$i$J$$!#(B
@item
@code{t}: $B>o$K%j%U%!%i$rAw$k!#(B
@item
@code{lambda}: $B0\F085$N%Z!<%8$H0\F0@h$N%Z!<%8$NN>J}$,F1$8%5!<%P$K$h$jDs(B
$B6!$5$l$F$$$k;~$N$_%j%U%!%i$rAw$k!#(B
@item
$BFs$D$N@55,I=8=$N%3%s%9!&%;%k(B: $B0\F085$N%Z!<%8$N(B URL $B$,(B 1$B$D$a$N@55,I=8=$K(B
$B%^%C%A$7!"$+$D!"(B2$B$D$a$N@55,I=8=$K%^%C%A$7$J$$>l9g$N$_%j%U%!%i$rAw$k!#(B
@code{nil} $B$,;XDj$5$l$k$H$9$Y$F$N(B URL $B$K%^%C%A$9$k!#(B
@item
$B4X?t(B: URL $B$H%j%U%!%i$N(B 2$B$D$r0z?t$K$H$k4X?t$,(B non-@code{nil} $B$rJV$;$P%j%U%!(B
$B%i$rAw$k!#(B
@end enumerate
$B%V%i%&%8%s%0MzNr$,1L$l$k$N$r?4G[$9$k$N$J$i!"(B`nil' $B$+(B `lambda' $B$K@_Dj$7$F(B
$B$/$@$5$$!#$"$J$?$N%3%s%T%e!<%?$,HkL)$N%M%C%H%o!<%/$KB0$7$F$$$k$N$J$i!"0J(B
$B2<$N$h$&$K(B 2$B$D$N@55,I=8=$r@_Dj$7$F!"8D?M>pJs$,1L$l$k$N$rKI$0$H$$$$$G$7$g(B
$B$&(B:
@lisp
(setq w3m-add-referer
'("\\`http:\"
. "\\`http://\\([^./]+\\.\\)*example\\.net/"))
@end lisp
@item w3m-add-user-agent
@vindex w3m-add-user-agent
non-@code{nil} $B$J$i$P!"%j%/%(%9%H%X%C%@$K(B User-Agent $B$r4^$a$^$9!#(B
@code{w3m-user-agent} $B$NCM$,(B User-Agent $B$H$7$F;H$o$l$^$9!#(B
@item w3m-arrived-file
@vindex w3m-arrived-file
$B1\Mw$7$?(B @acronym{URL} $B$N%G!<%?%Y!<%9$rJ]B8$9$k%U%!%$%kL>!#(B
@item w3m-auto-show
@vindex w3m-auto-show
non-@code{nil} $B$J$i$P%&%#%s%I%&$N?eJ?%9%/%m!<%k$rM-8z$K$9$k!#(Bpoint $B$,%&%#(B
$B%s%I%&$NN>C<$N30$K=P$?>l9g$K<+F0E*$K?eJ?%9%/%m!<%k$9$k$,!"(B
@code{truncate-lines} $B$,(B @code{nil} $B$J$i$P2?$b5/$3$i$J$$!#(B
$B$3$N5!G=$OFCDj$N(B emacs-w3m $B$N%3!<%I$N$_$G;H$o$l$k!#$9$J$o$A!"DL(B
$B>o(B @code{auto-hscroll-mode}$B!"(B@code{automatic-hscrolling}$B!"(B
@code{auto-show-mode} $B$*$h$S(B @code{hscroll-mode} $B$O$9$Y$F(B emacs-w3m $B$N%P%C(B
$B%U%!$G$OL58z$K$J$k$@$m$&!#(B
@item w3m-charset-coding-system-alist
@vindex w3m-charset-coding-system-alist
@acronym{MIME} charset $B$H%3!<%G%#%s%0%7%9%F%`$NO"A[G[Ns!#(Bcharset $B$H%3!<(B
$B%G%#%s%0%7%9%F%`$NN>J}$,%7%s%\%k$G$J$1$l$P$J$i$J$$!#(B
@item w3m-coding-system
@vindex w3m-coding-system
@samp{w3m} $B%3%^%s%I$HDL?.$9$k$?$a$K;H$&%3!<%G%#%s%0%7%9%F%`$N%G%U%)%k%H(B
$BCM!#(B
@item w3m-coding-system-priority-list
@vindex w3m-coding-system-priority-list
emacs-w3m $B$G;H$o$l$k%3!<%G%#%s%0%7%9%F%`$rM%@hEY$K$h$jJB$Y$?%j%9%H!#(B
@item w3m-command
@vindex w3m-command
@samp{w3m} $B%3%^%s%I$N<B9T%U%!%$%kL>!#$3$NCM$,(B nil $B$J$i$P:G=i(B
$B$K(B emacs-w3m $B$,B8:_$9$k(B @samp{w3m}$B!"(B@samp{w3mmee} $B$^$?(B
$B$O(B @samp{w3m-m17n} $B$r(B ($B$3$N=gHV$K(B) @code{exec-path} $B%G%#%l%/%H%j$+$iC5:w(B
$B$7$F$/$l$k$N$G!"DL>o$O$3$NCM$r@_Dj$9$kI,MW$O$J$$!#(B
$BB>$N(B @samp{w3m} $B%3%^%s%I$r;H$$$?$1$l$P!"(B.emacs $B$G$3$NCM$rL@<(E*$K@_Dj$9(B
$B$k$+!"%+%9%?%^%$%:$7$FJ]B8$7$F$/$@$5$$!#$3$N>l9g!"(BEmacs $B$H(B emacs-w3m $B$r(B
$B:F5/F0$7$J$1$l$P$$$1$^$;$s!#:#$N$H$3$m!"(B@file{w3m.elc} $B$rFI$_$3$s$@8e(B
$B$K(B @samp{w3m} $B%3%^%s%I$NJQ99$r0BA4$K$9$Y$F$N(B emacs-w3m $B%W%m%0%i%`$K9T$J(B
$B$&$3$H$O$G$-$J$$$+$i$G$9!#(B
@item w3m-command-arguments
@c @vindex w3m-command-arguments
@samp{w3m} $B%3%^%s%I$N0z?t$N%G%U%)%k%HCM!#(B
@code{w3m-command-arguments-alist} $B$b;2>H$9$k$H$h$$!#(B
@item w3m-command-arguments-alist
@vindex w3m-command-arguments-alist
URL $B$K%^%C%A$9$k@55,I=8=$H(B @samp{w3m} $B$KDI2C$GEO$5$l$k0z?t$H$NO"A[G[Ns!#(B
$B$3$NJQ?t$OFCDj$N%[%9%H$X$N@\B3$K%W%m%-%7$rMQ$$$k$J$I$N$3$H$K;H$o$l$^$9!#(B
$B:G=i$K%^%C%A$7$?MWAG$,E,MQ$5$l$^$9!#0J2<$K$I$N$h$&$K$3$NJQ?t$r@_Dj$9$k$+(B
$B$NNc$r<($7$^$9!#(B
@lisp
(setq w3m-command-arguments-alist
'(;; Don't use the proxy server to visit local web pages.
("^http://\\([^/]*\\.\\)*your-company\\.com\\(/\\|$\\)"
"-no-proxy")
;; Use the proxy server to visit any foreign urls.
(""
"-o" "http_proxy=http://proxy.your-company.com:8080/")))
@end lisp
@noindent
$B$3$N(B 1$B$D$a$NMWAG$O!"%9%-!<%`$,(B @samp{http} $B$G$"$j!"%[%9%HL>(B
$B$,(B @samp{your-company.com} $B$G$"$k$+!"(B@samp{.your-company.com} $B$G=*$o$k(B
$B$9$Y$F$N(B URL $B$K%^%C%A$7$^$9!#$3$l$i$N%[%9%H$K@\B3$9$k$N$K%W%m%-%7$OMQ$$$i(B
$B$l$^$;$s!#$"$J$?$,@55,I=8=$N=i?4<T$G$"$k$N$J$i!"(B
@code{w3m-no-proxy-domains} $B$rBe$o$j$K;H$C$F$/$@$5$$!#(B
@item w3m-command-environment
@vindex w3m-command-environment
$B%5%V%W%m%;%9$,7Q>5$9$k4D6-JQ?t$NO"A[G[Ns!#(B
@item w3m-confirm-leaving-secure-page
@vindex w3m-confirm-leaving-secure-page
non-@code{nil} $B$J$i$P!"%;%-%e%"$J%Z!<%8$r5n$k;~$K(B emacs-w3m $B$O3NG'$r5a$a(B
$B$^$9!#$3$NJQ?t$K$O(B non-nil $B$NCM$r(B @emph{$B6/$/(B} $B$*$9$9$a$7$^$9!#$3$N%*%W%7%g(B
$B%s$r@Z$kA0$K(B @emph{$BI,$:(B} $B$I$&$$$&$3$H$r$7$?$$$N$+$r40A4$KM}2r$7$F$/$@$5(B
$B$$!#%G%U%)%k%H$G$O!"(B@code{t} $B$K$J$C$F$$$^$9!#(B
@item w3m-content-type-alist
@vindex w3m-content-type-alist
$B%3%s%F%s%H%?%$%W$H@55,I=8=$HI=<($9$k$?$a$N%3%^%s%I$H%U%#%k%?$H$NO"A[G[Ns!#(B
$B$=$l$>$l$NMWAG$O!"0J2<$N%G!<%?$,9=@.$9$k%j%9%H$G$"$k!#(B
@enumerate
@item
$B%3%s%F%s%H%?%$%W!#(B
@item
URL $B$^$?$O%U%!%$%kL>$K%^%C%A$9$k@55,I=8=!#(B
@item
$B%U%!%$%k$r1\Mw$9$k$?$a$NJ}K!!#0J2<$N;0$D$N<oN`$,;H$o$l$k$G$7$g$&!#(B
@enumerate a
@item
$B1\Mw$9$k(B URL $B$r0z?t$K$H$k(B lisp $B$N4X?t!#(B
@item
("@var{command}" [@var{arg}@dots{}]) -- "@var{command}" $B$O30It%3%^%s%I$G(B
$B$"$j!"(B@var{arg} $B$O(B ($B$"$k$J$i$P(B) $B%3%^%s%I$KEO$90z?t$G$"$k!#(B
@code{file} $B$H(B @code{url} $B$N%7%s%\%k$r(B @var{arg} $B$H$7$F;XDj$9$k$H!"$=$l(B
$B$>$l1\Mw$9$k%U%!%$%k$NFbMF$r4^$s$@%F%s%]%i%j%U%!%$%k$N%U%!%$%kL>$H!"1\Mw(B
$B$9$k(B URL $B$H$KCV49$($i$l$k!#(B
@item
@code{nil} $B$J$i$P!"(BURL $B$r%m!<%+%k$N%U%!%$%k$K%@%&%s%m!<%I$7$^$9!#(B
@end enumerate
@item
@code{1. $B%3%s%F%s%H%?%$%W(B} $B$G;XDj$5$l$?$b$N$r>e=q$-$9$k%3%s%F%s%H%?%$%W!#(B
$B0J2<$NCM$bM-8z$G$9!#(B
@enumerate a
@item
@var{url} $B$H(B @var{content-type} $B$H(B @var{charset} $B$N(B 3$B$D$N0z?t$r$H$j!"%3(B
$B%s%F%s%H%?%$%W$rJV$9(B Lisp $B4X?t!#(B
@item
$B%3%s%F%s%H%?%$%W$r<($9J8;zNs!#(B
@item
@code{nil} $B$J$i$P!"%3%s%F%s%H%?%$%W$r>e=q$-$7$J$$!#(B
@end enumerate
@end enumerate
@item w3m-correct-charset-alist
@vindex w3m-correct-charset-alist
$BFC<l$J(B @acronym{MIME} $BJ8;z%;%C%H$HI8=`$N(B @acronym{MIME} $BJ8;z%;%C%H$H$NO"(B
$BA[G[Ns!#(B
@item w3m-db-history-display-size
@vindex w3m-db-history-display-size
about://arived-db/ $B$G0lEY$KI=<($9$k(B @acronym{URL} $B$N:GBg?t!#(B
@item w3m-decoder-alist
@vindex w3m-decoder-alist
$B%(%s%3!<%I$N<oN`$H%G%3!<%@$H0z?t$H$NO"A[G[Ns!#(B
@item w3m-default-coding-system
@c @vindex w3m-default-coding-system
URL $BJ8;zNs$H(B POST $B$5$l$k%G!<%?$H$r%(%s%3!<%I$9$k$N$K%G%U%)%k%H$G;H$o$l$k(B
$B%3!<%G%#%s%0%7%9%F%`!#(B
@item w3m-default-content-type
@vindex w3m-default-content-type
$B%m!<%+%k$N%U%!%$%k$r;2>H$9$k;~$K%G%U%)%k%H$G;H$o$l$k%3%s%F%s%H%?%$%W!#(B
@item w3m-default-directory
@vindex w3m-default-directory
emacs-w3m $B$N%P%C%U%!$K$*$$$F!"8=:_$N%G%#%l%/%H%j$H$7$F;H$o$l$k%G%#%l%/%H(B
$B%j!#B8:_$9$k%G%#%l%/%H%j$r<($9J8;zNs!"$=$NCM$,B8:_$9$k%G%#%l%/%H%j$r<($9(B
$B%7%s%\%k!"(Burl $B$r0z?t$K$H$j%G%#%l%/%H%j$rJV$94X?t!"$b$7$/(B
$B$O(B @code{nil} ($B%G%U%)%k%HCM(B)$B$,M-8z$JCM$H$J$j$^$9!#;XDj$5$l$?%G%#%l%/%H%j(B
$B$,B8:_$7$J$$>l9g$d!"(B@code{nil} $B$,;XDj$5$l$?>l9g(B
$B$O(B @code{w3m-profile-directory} $B$NCM$,;H$o$l$^$9!#(B
$BNc30(B: $B%m!<%+%k$N%U%!%$%k$d!"%j%b!<%H$N%U%!%$%k$r(B ftp $B$G%"%/%;%9$7$F$$$k(B
$B>l9g$O$=$N%U%!%$%k$N%G%#%l%/%H%j$,8=:_$N%G%#%l%/%H%j$H$7$F;H$o$l$^$9!#(B
@item w3m-default-save-directory
@vindex w3m-default-save-directory
$B%@%&%s%m!<%I$7$?%U%!%$%k$,%G%U%)%k%H$GJ]B8$5$l$k%G%#%l%/%H%j!#(B
@item w3m-delete-duplicated-empty-lines
@vindex w3m-delete-duplicated-empty-lines
non-@code{nil} $B$J$i$PFs9T0J>e$NO"B3$7$?6uGr9T$r0l9T$K$^$H$a$k!#(B
@item w3m-dirlist-cgi-program
@vindex w3m-dirlist-cgi-program
$B%m!<%+%k$N%G%#%l%/%H%jNs5s$9$k$N$K;H$o$l$k(B @acronym{CGI} $B%W%m%0%i%`$NL>(B
$BA0!#(B@code{nil} $B$J$i$P!"(B@samp{w3m} $B%3%^%s%I$N(B dirlist.cgi $B$N%b%8%e!<%k$,(B
$B;H$o$l$k!#(B
@item w3m-doc-view-content-types
@vindex w3m-doc-view-content-types
$B%U%!%$%k$r1\Mw$9$k$N$K(B @code{doc-view-mode} $B$r;H$&%3%s%F%s%H%?%$%W$N%j%9(B
$B%H!#$3$NJQ?t$O(B @code{w3m-content-type-alist} $B$NCM$r>e=q$-$9$k!#(B
@item w3m-edit-function
@vindex w3m-edit-function
$B%m!<%+%k$N%U%!%$%k$rJT=8$9$k$?$a$N4X?t!#(B@code{w3m-edit-current-url} $B$^$?(B
$B$O(B @code{w3m-edit-this-url} $B$N%3%^%s%I$,8F$P$l$?;~$K;H$o$l$^$9!#(B
@item w3m-edit-function-alist
@vindex w3m-edit-function-alist
$B%Z!<%8$rJT=8$9$k$?$a$K;H$&4X?t$NO"A[G[Ns!#$3$N%*%W%7%g%s$O!"(B
@code{w3m-edit-current-url} $B$d(B @code{w3m-edit-this-url} $B$N%3%^%s%I$,8F$P(B
$B$l$?;~$K$I$N4X?t$G$=$N%Z!<%8$rJT=8$9$k$+$r7h$a$k$N$K;H$o$l$^$9!#$3$NO"A[(B
$BG[Ns$+$iE,Ev$J4X?t$,8+$D$+$i$J$1$l$P!"(B@code{w3m-edit-function} $B$,;H$o$l(B
$B$^$9!#(B
@item w3m-enable-google-feeling-lucky
@vindex w3m-enable-google-feeling-lucky
non-@code{nil} $B$J$i$P!"(Burl $B$H$7$F$I$s$JC18l$bF~NO$9$k$3$H$,$G$-$k$h$&$K(B
$B$J$j$^$9!#$=$N>l9g!"(Bemacs-w3m $B$O(B Google $B$r;H$C$F$=$N8@MU$r8!:w$7$^$9!#%G(B
$B%U%)%k%H$G$O(B @code{t} $B$G$9!#(B
@item w3m-encoding-type-alist
@vindex w3m-encoding-type-alist
$B%U%!%$%k$N3HD%;R$H%U%!%$%k$N%(%s%3!<%I$N<oN`$H$NO"A[G[Ns!#(B
@item w3m-file-coding-system
@vindex w3m-file-coding-system
$B@_Dj%U%!%$%k$r=q$/$?$a$K;H$o$l$k%3!<%G%#%s%0%7%9%F%`!#$3$NJQ?t(B
$B$O(B @code{w3m-save-list} $B4X?t$G;H$o$l$^$9!#(B
@item w3m-file-name-coding-system
@vindex w3m-file-name-coding-system
emacs-w3m $B$,%U%!%$%k$K%"%/%;%9$9$k;~$K!"%Q%9L>$rJQ49$9$k@h$N%3!<%G%#%s%0(B
$B%7%9%F%`!#(B
@item w3m-fill-column
@vindex w3m-fill-column
emacs-w3m $B$N%P%C%U%!$G(B @code{fill-column} $B$H$7$F;H$o$l$k?t;z!#@5$NCM$J$i(B
$B$P!"%Z!<%8$,$=$N7e?t$GI=<($5$l$k!#(B0 $B$+Ii$NCM$J$i$P!"%&%#%s%I%&$NI}$+$i$=(B
$B$N?t;z$r$,%Z!<%8$N:GBgI}$H$7$F;H$o$l$k!#(BXEmacs $B$G$O$3$N@_Dj$,>o$KF/$/$o(B
$B$1$G$O$J$$$H$$$&$3$H$KCm0U$7$F$/$@$5$$!#(B
@item w3m-follow-redirection
@vindex w3m-follow-redirection
emacs-w3m $B$,%j%@%$%l%/%H$rB:=E$7%j%@%$%l%/%H@h$rDI$$$+$1$k:GBg?t!#(B
@code{nil} $B$J$i$P!"(B@samp{w3m} $B%3%^%s%I$,%j%@%$%l%/%H$r=hM}$7$^$9!#%/%C%-!<(B
$B$,%j%@%$%l%/%H$5$l$k%Z!<%84V$G6&M-$5$l$k$3$H$,$"$j$&$k$N$G!"%/%C%-!<$r5v(B
$B2D$9$k$J$i$P(B ($B$D$^$j!"(B@code{w3m-use-cookies} $B$r(B non-@code{nil} $B$K$7$F$$(B
$B$k$J$i$P(B)$B!"$3$NJQ?t$r(B @code{nil} $B$K$7$J$$$G$/$@$5$$!#(B
@item w3m-home-page
@c @vindex w3m-home-page
emacs-w3m $B$,5/F0$7$?;~$K3+$/(B URL $B$NJ8;zNs$r;XDj$7$^$9!#K?2q<R$NN,>N$K$J$C(B
$B$A$c$$$^$9$+$i(B HP $B$H$O8@$o$J$$$G$/$@$5$$$M!#(B
@item w3m-horizontal-scroll-columns
@c @vindex w3m-horizontal-scroll-columns
$B%&%#%s%I%&$r?eJ?%9%/%m!<%k$9$k;~$K!"%9%/%m!<%k$9$kJ8;z?t!#(B
@item w3m-horizontal-scroll-division
@vindex w3m-horizontal-scroll-division
$B%+!<%=%k0LCV$,$-$A$s$HI=<($5$l$k$h$&$K$9$k$N$K;H$o$l$k?t;z!#(Bemacs-w3m $B$N(B
$B%P%C%U%!$G%"%s%+!<$d%U%)!<%`$r0\F0$7$F$$$F%+!<%=%k$,%&%#%s%I%&$N30$K=P$F(B
$B$7$^$C$F$b%+!<%=%k$,8+$D$+$i$J$/$J$k$3$H$O7h$7$F$"$j$^$;$s!#(B
$B$3$NJQ?t$NCM$r(B N $B$H$7$^$9!#%+!<%=%k$,%&%#%s%I%&$N:8$K=P$F$7$^$&(B
$B$H(B emacs-w3m $B$O%&%#%s%I%&$r%9%/%m!<%k$7!"%+!<%=%k$,%&%#%s%I%&$N:8$+$i%&%#(B
$B%s%I%&$NI}$N(B 1/N $B$N=j$KCV$+$l$k$h$&$K$7$^$9!#F1MM$K%+!<%=%k$,%&%#%s%I%&(B
$B$N1&$+$i=P$F$7$^$&$H!"(Bemacs-w3m $B$O%&%#%s%I%&$r%9%/%m!<%k$7!"%+!<%=%k$,%&%#(B
$B%s%I%&$N1&$+$i%&%#%s%I%&$NI}$N(B 1/N $B$N=j$KCV$+$l$k$h$&$K$7$^$9!#(B
@code{w3m-auto-show} $B$,(B @code{nil} $B$J$i$P$3$N5!G=$OF0$-$^$;$s!#CM(B
$B$O(B 1 $B$h$j$bBg$-$$@0?t$G$J$1$l$P$$$1$^$;$s!#(B
@item w3m-horizontal-shift-columns
@c @vindex w3m-horizontal-shift-columns
$B%&%#%s%I%&$r(B shifting $B$9$k;~$K!"%9%/%m!<%k$9$kJ8;z?t!#(B@samp{shifting} $B$H(B
$B$$$&$N$O!"%9%`!<%:$J%9%/%m!<%k$r0UL#$7$^$9!#(B
@item w3m-imitate-widget-button
@vindex w3m-imitate-widget-button
non-@code{nil} $B$J$i$P!"%j%s%/(B ($B%"%s%+!<(B) $B%\%?%s$G%&%#%8%'%C%H$N%\%?%s$N(B
$BF0:n$r$7$^$9!#$3$l$O(B @kbd{@key{TAB}} $B$r;H$C$F(B Gnus $B$N5-;v%P%C%U%!$NCf$r(B
$B0\F0$9$k$N$KJXMx$G$9!#??56CM$rJV$9(B Lisp $B4X?t$r@_Dj$9$k$3$H$b$G$-$^$9!#(B
@item w3m-init-file
@c @vindex w3m-init-file
Your emacs-w3m startup file name. If a file with the @samp{.el} or
@samp{.elc} suffixes exists, it will be read instead.
Note: This file is used as the startup configuration @emph{NOT} for the
@samp{w3m} command but for emacs-w3m. In order to modify configurations
for the @samp{w3m} command, edit the file named @file{~/.w3m/config}
normally.
@item w3m-input-coding-system
@vindex w3m-input-coding-system
Coding system used when writing to @samp{w3m} processes. It overrides
@code{coding-system-for-write} if it is not @code{binary}. Otherwise,
the value of the @code{w3m-current-coding-system} variable is used
instead.
@item w3m-keep-arrived-urls
@vindex w3m-keep-arrived-urls
Maximum number of @acronym{URL}s which the arrived @acronym{URL}s
database keeps.
@item w3m-keep-cache-size
@vindex w3m-keep-cache-size
Maximum number of pages to be cached in emacs-w3m.
@item w3m-key-binding
@c @vindex w3m-key-binding
Type of key binding set used in emacs-w3m sessions. The valid values
include @code{info} which provides @samp{Info-like} keys, and @code{nil}
which provides @samp{Lynx-like} keys.
@item w3m-language
@vindex w3m-language
Your preferred language used in emacs-w3m sessions.
@item w3m-local-directory-view-method
@vindex w3m-local-directory-view-method
Symbol of the method to view a local directory tree. The valid values
include @code{w3m-cgi} using the @acronym{CGI} program specified by the
@code{w3m-dirlist-cgi-program} variable (which see), and
@code{w3m-dtree} using the w3m-dtree Lisp module.
@item w3m-local-find-file-function
@vindex w3m-local-find-file-function
Function used to open local files. If a url of the @code{file:} scheme
in which you entered agrees with the rule of the
@code{w3m-local-find-file-regexps} variable (which see), it is used to
open the file.
Function should take one argument, the string naming the local file. It
can also be any Lisp form returning a function. Set this to @code{nil}
if you want to always use emacs-w3m to see local files.
@item w3m-local-find-file-regexps
@vindex w3m-local-find-file-regexps
@code{Cons} of two regexps matching and not matching with local file
names. If a url of the @code{file:} scheme in which you entered matches
the first form and does not match the latter form, it will be opened by
the function specified by the @code{w3m-local-find-file-function}
variable. @code{Nil} for the regexp matches any file names.
For instance, the value @code{(nil . "\\.html?\\'")} allows
@file{file:///some/where/w3m.el}, not
@file{file:///any/where/index.html}, to open by the function specified
by @code{w3m-local-find-file-function}. The latter will be opened as a
normal web page. Furthermore, if you would like to view some types of
contents in the local system using the viewers specified by the
@code{w3m-content-type-alist} variable, you can add regexps matching
those file names to the second element of this variable. For example:
@lisp
(setq w3m-local-find-file-regexps
'(nil . "\\.\\(?:[sx]?html?\\|dvi\\|ps\\|pdf\\)\\'"))
@end lisp
It is effective only when the @code{w3m-local-find-file-function}
variable is set properly.
@item w3m-mailto-url-function
@vindex w3m-mailto-url-function
Function used to handle the @code{mailto} urls. Function is called with
one argument, just a url. If it is @code{nil}, a function specified by
the @code{mail-user-agent} variable will be used for composing mail
messages.
@item w3m-mailto-url-popup-function-alist
@vindex w3m-mailto-url-popup-function-alist
Alist of @code{(MAJOR-MODE . FUNCTION)} pairs used to pop a mail buffer
up. If a user clicks on a @code{mailto} url and a mail buffer is
composed by @code{mail-user-agent} with the @code{MAJOR-MODE},
@code{FUNCTION} will be called with a mail buffer as an argument. Note
that the variables @code{special-display-buffer-names},
@code{special-display-regexps}, @code{same-window-buffer-names} and
@code{same-window-regexps} will be bound to @code{nil} while popping to
a buffer up.
@item w3m-make-new-session
@vindex w3m-make-new-session
Non-@code{nil} means making new emacs-w3m buffers when visiting new
pages. If it is non-@code{nil} and there are already emacs-w3m buffers,
the @code{w3m} command makes a new emacs-w3m buffer if a user specifies
a url string in the minibuffer, and the @code{w3m-safe-view-this-url}
command also makes a new buffer if a user invokes it in a buffer not
being running the @code{w3m-mode}. The default value is @code{nil}.
@item w3m-mbconv-command
@vindex w3m-mbconv-command
Name of the @samp{mbconv} command provided by the @samp{libmoe} package.
The @samp{libmoe} package is used when you use the @samp{w3mmee} command
instead of the @samp{w3m} command. See also @code{w3m-command}.
@item w3m-no-proxy-domains
@c @vindex w3m-no-proxy-domains
List of domain names for which emacs-w3m will not use a proxy server.
Each element should be exactly a domain name which means the latter
common part of the host names, not a regexp.
@item w3m-output-coding-system
@vindex w3m-output-coding-system
Coding system used when reading from @samp{w3m} processes.
@item w3m-pop-up-frames
@vindex w3m-pop-up-frames
Non-@code{nil} means pop to a new frame up for an emacs-w3m session.
This variable is similar to @code{pop-up-frames} and does override
@code{w3m-pop-up-windows}. If @code{w3m-use-tab} is non-@code{nil} or
there is the buffers selection window (for the @code{w3m-select-buffer}
feature), this variable is ignored when creating the second or more
emacs-w3m session.
@item w3m-pop-up-windows
@vindex w3m-pop-up-windows
Non-@code{nil} means split the windows when a new emacs-w3m session is
created. This variable is similar to @code{pop-up-windows} and quite
overridden by @code{w3m-pop-up-frames} as if @code{pop-up-frames}
influences. Furthermore, if @code{w3m-use-tab} is non-@code{nil} or
there is the buffers selection window (for the @code{w3m-select-buffer}
feature), this variable is ignored when creating the second or more
emacs-w3m session.
@item w3m-popup-frame-parameters
@vindex w3m-popup-frame-parameters
Alist of frame parameters used when creating a new emacs-w3m frame. It
allows not only the alist form but also XEmacs' plist form.
@item w3m-prefer-cache
@vindex w3m-prefer-cache
Non-@code{nil} means that cached contents are used without checking
headers.
@item w3m-profile-directory
@vindex w3m-profile-directory
Directory where emacs-w3m config files are loaded from or saved to.
@item w3m-quick-start
@c @vindex w3m-quick-start
Non-@code{nil} means let emacs-w3m start quickly w/o requiring
confirmation. When you invoke the @code{w3m} command, it attempts to
visit the page of a string like url around the cursor or the value of
@code{w3m-home-page}. You won't be asked for the confirmation then if
this value is non-@code{nil}. Otherwise, you will be prompted for that
url with the editing form.
@item w3m-redirect-with-get
@vindex w3m-redirect-with-get
If non-@code{nil}, use the GET method after redirection. It controls
how emacs-w3m works when a server responds the code 301 or 302. Here is
an extract from RFC2616:
Note: RFC 1945 and RFC 2068 specify that the client is not allowed to
change the method on the redirected request. However, most existing
user agent implementations treat 302 as if it were a 303 response,
performing a GET on the Location field-value regardless of the original
request method.
@item w3m-relationship-estimate-rules
@vindex w3m-relationship-estimate-rules
Rules to estimate relationships between a retrieved page and others.
@item w3m-select-buffer-horizontal-window
@vindex w3m-select-buffer-horizontal-window
Non-@code{nil} means split windows horizontally to open the selection
window.
@item w3m-select-buffer-window-ratio
@vindex w3m-select-buffer-window-ratio
The percentage of the selection window to the whole frame. The car is
used when splitting windows horizontally and the cdr is for splitting
windows vertically.
@item w3m-show-decoded-url
@vindex w3m-show-decoded-url
Non-@code{nil} means show decoded URIs in the echo area, the balloon,
etc. This variable can take one of the following five kinds of forms:
@enumerate
@item
t
Decode URIs using the encoding guessed from the value of
@code{w3m-coding-system-priority-list}.
@item
Coding system
Decode URIs using this value.
@item
List of coding systems
Decode URIs using the encoding assumed based on this list.
@item
Alist of predicates and forms described below:
Each element looks like the @code{(PREDICATE . ENCODING)} form.
@code{PREDICATE} should be a regexp, a function or a Lisp form, and
@code{ENCODING} should be one of the forms described here excluding this
form. If @code{PREDICATE} is a regexp, it will be tested whether it
matches to the target url. If it is a function, it will be called with
the target url. If it is a Lisp form, it will be simply evaluated.
Elements are tested in turn until the result of the test of the
predicate is true and the encoding which is associated to the predicate
is used for decoding URIs.
@item
nil
Don't decode URIs.
@end enumerate
@item w3m-use-title-buffer-name
@vindex w3m-use-title-buffer-name
Non-@code{nil} means use name of buffer included current title.
@item w3m-show-error-information
@vindex w3m-show-error-information
Non-@code{nil} means show an error information as a web page. Page is
made when the foreign server doesn't respond to a request to retrieve
data.
@item w3m-space-before-favicon
@vindex w3m-space-before-favicon
String of space char(s) to be put in front of favicon in the mode-line.
It may be better to use two or more spaces if you are using oblique or
italic font in the modeline.
@item w3m-space-before-modeline-icon
@vindex w3m-space-before-modeline-icon
String of space character(s) to be put in front of the modeline icon.
It may be better to use one or more spaces if you are using oblique or
italic font in the modeline.
@item w3m-terminal-coding-system
@vindex w3m-terminal-coding-system
Default coding system used when writing to @samp{w3m} processes. It is
just a default value to set process' coding system initially. (This
variable name is analogically derived from the behavior of the
@samp{w3m} command which accepts data from Emacs just like reads from
the terminal.)
@item w3m-touch-command
@vindex w3m-touch-command
Name of the executable file of the touch command. Note that the command
is required to be able to modify file's timestamp with the @samp{-t}
option.
@item w3m-track-mouse
@vindex w3m-track-mouse
Whether to track the mouse and message the url under the mouse. See
also @code{show-help-function} if you are using GNU Emacs.
@noindent
A tip for XEmacs users:
You can also use the @code{balloon-help} feature by the
@w{@kbd{M-x balloon-help-mode}} command with arg 1. If the window
manager decorates the balloon-help frame, and that is not to your taste,
you may strip it off with the following directives:
@example
For ol[v]wm use this in .Xdefaults:
olvwm.NoDecor: balloon-help
or
olwm.MinimalDecor: balloon-help
For fvwm version 1 use this in your .fvwmrc:
NoTitle balloon-help
or
Style "balloon-help" NoTitle, NoHandles, BorderWidth 0
For twm use this in your .twmrc:
NoTitle @{ "balloon-help" @}
@end example
See the @file{balloon-help.el} file for more information.
@item w3m-uri-replace-alist
@c @vindex w3m-uri-replace-alist
Alist of regexps matching @acronym{URI}s, and some types of
replacements. It can be used universally to replace @acronym{URI}
strings in the local rule to the valid forms in the Internet.
Each element looks like the @code{(REGEXP FUNCTION OPTIONS...)} form.
@code{FUNCTION} takes one or more arguments, a uri and @code{OPTIONS}.
You can use the grouping constructs @samp{\\(...\\)} in @code{REGEXP},
and they can be referred by the @samp{\N} forms in a replacement (which
is one of @code{OPTIONS}).
Here are some predefined functions which can be used for those ways:
@table @code
@item w3m-pattern-uri-replace
@findex w3m-pattern-uri-replace
Replace a @acronym{URI} using PATTERN (which is just an @code{OPTION}).
It is allowed that PATTERN contains the @samp{\N} forms in the same
manner of @code{replace-match}.
@item w3m-search-uri-replace
@findex w3m-search-uri-replace
Generate valid URLs to query words on some specified search engines.
For example, the element
@lisp
("\\`gg:" w3m-search-uri-replace "google")
@end lisp
@noindent
makes it possible to replace the @acronym{URI} @samp{gg:emacs} to a
query for the word @samp{emacs} on the Google search engine.
@end table
@item w3m-url-local-directory-alist
@vindex w3m-url-local-directory-alist
Alist of @acronym{URL}s and local directories. If directory names of a
given @acronym{URL} and the car of an element are the same, emacs-w3m
assumes that the file exists in the local directory where the cdr of an
element points to. The default value will be set to a value of the
@code{yahtml-path-url-alist} variable which exchanged the car and the
cdr in each element if it is available.
@item w3m-use-ange-ftp
@vindex w3m-use-ange-ftp
Non-@code{nil} means that @code{ange-ftp} or @code{efs} is used to
access FTP servers.
@item w3m-use-cygdrive
@vindex w3m-use-cygdrive
If non-@code{nil}, use the @samp{/cygdrive/} rule when performing
@code{expand-file-name}.
@item w3m-use-filter
@vindex w3m-use-filter
Non-@code{nil} means use filter programs to convert web contents. See
also @code{w3m-filter-rules} (the @file{w3m-filter.elc} module provides
it but might have never been loaded. In that case, to see the default
value and the documentation of @code{w3m-filter-rules}, type
@w{@kbd{M-x load-library @key{RET} w3m-filter @key{RET}}}).
@item w3m-use-form
@vindex w3m-use-form
Non-@code{nil} means make it possible to use form
extensions. @emph{(EXPERIMENTAL)}
@item w3m-submit-form-safety-check
@vindex w3m-submit-form-safety-check
Non-@code{nil} means ask you for confirmation when submitting a form.
The default value is @code{nil}.
@item w3m-use-header-line
@vindex w3m-use-header-line
Non-@code{nil} means display the header line.
@item w3m-use-header-line-title
@vindex w3m-use-header-line-title
Non-@code{nil} means display the current title at the header line. This
variable is effective only when @code{w3m-use-tab} is @code{nil}.
@item w3m-use-mule-ucs
@vindex w3m-use-mule-ucs
Non-@code{nil} means use the multi-script support with Mule-UCS.
@item w3m-use-refresh
@vindex w3m-use-refresh
Non-@code{nil} means honor the REFRESH attribute in META tags.
Emacs-w3m arbitrarily takes you to a url specified by that attribute.
Note that they may be malicious traps.
@item w3m-refresh-minimum-interval
@vindex w3m-refresh-minimum-interval
history-back, history-next $B$G%Z!<%8$r8+$?;~$K:GDc8B(B refresh $B$rBT$DIC?t!#(B
@item w3m-use-symbol
@vindex w3m-use-symbol
Non-@code{nil} means replace symbols that the @samp{<_SYMBOL>} tags lead
into. It is meaningful only when the @samp{w3m-m17n} command is used
and (X)Emacs handles unicode charsets.
@item w3m-menu-on-forefront
@vindex w3m-menu-on-forefront
Non-@code{nil} means place the emacs-w3m menus on the forefront of the
menu bar. The default value is @code{nil}.
@item w3m-use-tab
@c @vindex w3m-use-tab
Non-@code{nil} means make emacs-w3m a tab browser. It makes it possible
to show all emacs-w3m buffers in a single window with the tabs line, and
you can choose one by clicking a mouse on it. See also
@code{w3m-use-tab-menubar}.
@item w3m-use-tab-menubar
@vindex w3m-use-tab-menubar
Non-@code{nil} means use the TAB pull-down menu in the menubar. It
makes it possible to show all emacs-w3m buffers in a single window, and
you can choose one by clicking a mouse on it. This feature requires
that Emacs has been built to be able to display multilingual text in the
menubar if you often visit web sites written in non-ascii text. See
also @code{w3m-use-tab}.
@item w3m-use-toolbar
@vindex w3m-use-toolbar
Non-@code{nil} activates toolbar of @samp{w3m}.
@item w3m-user-agent
@vindex w3m-user-agent
String used for the User-Agent field. See also
@code{w3m-add-user-agent}.
@item w3m-new-session-in-background
@vindex w3m-new-session-in-background
Say whether not to focus on a new tab or a new session in target.
It influences only when a new emacs-w3m buffer is created.
@item w3m-do-cleanup-temp-files
@vindex w3m-do-cleanup-temp-files
$BHs(B@code{nil} $B$J$i$P!"(B emacs-w3m $B$O<+F0E*$K:o=|$7$=$3$J$C$?0l;~%U%!%$%k$r(B
$B:o=|$7$^$9!#(B $B%G%U%)%k%H$O(B @code{nil} $B$G$9!#(B
@end table
@node Image Variables
@section $B2hA|$K4XO"$7$?JQ?t(B
@cindex $B2hA|$K4XO"$7$?JQ?t(B
@table @code
@item w3m-default-display-inline-images
@vindex w3m-default-display-inline-images
$BHs(B@code{nil} $B$J$i$P!"%$%s%i%$%s2hA|$r(B emacs-w3m $B$N%P%C%U%!$KI=<($7$^$9!#(B
$B2hA|I=<($N(B ON/OFF $B$O(B @code{w3m-toggle-inline-images} $B$G@Z$jBX$($i$l$^$9!#(B
@code{w3m-toggle-inline-images-permanently} $B$b;2>H$7$F$/$@$5$$!#(B
@item w3m-favicon-cache-expire-wait
@vindex w3m-favicon-cache-expire-wait
$B<hF@$+$i$3$NJQ?t$G;XDj$5$l$?IC?t0J>e7P2a$7$?%-%c%C%7%e$O:o=|$5$l$^$9!#$3(B
$B$NJQ?t$,(B @code{nil} $B$J$i$P!":o=|$5$l$k$3$H$O$"$j$^$;$s!#(B
@item w3m-favicon-cache-file
@vindex w3m-favicon-cache-file
favicon $B$N%-%c%C%7%e$rJ]B8$9$k%U%!%$%kL>!#%G%U%)%k%H$O!"JQ(B
$B?t(B @code{w3m-profile-directory} $B$G;XDj$5$l$?%G%#%l%/%H%j2<(B
$B$N(B @file{.favicon} $B$H$$$&L>A0$N%U%!%$%k$G$9!#(B
@item w3m-favicon-size
@vindex w3m-favicon-size
favicon $B$N%5%$%:!#$3$NCM$O!"(B@code{convert} $B$X$N(B geometry $B0z?t$H$7$F;H$o(B
$B$l$^$9!#(B
@item w3m-favicon-type
@vindex w3m-favicon-type
favicon $B$rI=<($9$k$N$K;H$o$l$k2hA|$N<oN`!#(B
@item w3m-favicon-use-cache-file
@vindex w3m-favicon-use-cache-file
$BHs(B@code{nil} $B$J$i$P!"(Bfavicon $B$N%-%c%C%7%e%U%!%$%k$r;H$$$^$9!#(B
@item w3m-favicon-default-background
@vindex w3m-favicon-default-background
favicon $B2hA|$NF)2a?'$H$7$F;H$o$l$k?'$NL>A0!#(B@code{nil} $B$G$"$l$P!"(B
Emacs $B$N%U%l!<%`$NGX7J?'$r;H$&!#6uJ8;z$OFCJL$G!"%X%C%@%i%$%s$+%b!<%I%i%$(B
$B%s$+$N(B favicon $B$,I=<($5$l$F$$$k$[$&$NGX7J?'$KCV49$($i$l$k!#$3$NJQ?t$O!"(B
Emacs 22 $B0J>e$G$7$+8zNO$r;}$?$J$$$3$H$KCm0U!#(B
@item w3m-icon-directory
@vindex w3m-icon-directory
emacs-w3m $B$,%"%$%3%s$rC5$9%G%#%l%/%H%j!#(B
@item w3m-imagick-convert-program
@vindex w3m-imagick-convert-program
ImageMagick $B$N(B @samp{convert} $B$N%W%m%0%i%`L>!#(B
@item w3m-treat-image-size
@vindex w3m-treat-image-size
$BHs(B@code{nil} $B$J$i$P!"(B@samp{w3m} $B$,2hA|$H%F%-%9%H$NHfN($r9MN8$7$^$9!#%G%U%)(B
$B%k%H$O(B @code{t} $B$G$9!#(B
$BHs(B-@code{nil} $B$J$i$P!"(B@samp{w3m} $B2hA|$,CV$+$l$k>l=j$r3NJ]$7(B
$B$?(B @samp{halfdump} $B$r@8@.$7!"(B@samp{alt} $B%F%-%9%H$O2hA|$NI=<(I}$KEy$7$/$J(B
$B$k$h$&$K@Z$j5M$a$i$l$k!"$"$k$$$O%9$Z!<%9$r5M$a$i$l$^$9!#(B
@code{w3m-pixels-per-character} $B$H(B @code{w3m-pixels-per-line} $B$b;2>H$7$F(B
$B$/$@$5$$!#$3$l$i$NCM$,2hA|$,@j$a$k7e$H9T$H$r7W;;$9$k$?$a$K(B @samp{w3m} $B%3(B
$B%^%s%I$KEO$5$l$^$9!#(B
@item w3m-pixels-per-character
@vindex w3m-pixels-per-character
Integer used for the @code{-ppc} argument of the @samp{w3m} command. If
@code{nil}, the width of the default face is used. It is valid only
when @code{w3m-treat-image-size} is non-@code{nil}. The default value
is @code{nil}. If you want to use emacs-w3m in a character terminal and
make @code{w3m-treat-image-size} effective, you need to set this
variable properly.
@item w3m-pixels-per-line
@vindex w3m-pixels-per-line
Integer used for the @samp{-ppl} argument of the @samp{w3m} command. If
@code{nil}, the height of the default face is used. It is valid only
when @code{w3m-treat-image-size} is non-@code{nil}. Note that a small
value may not induce a good result. The default value is @samp{64}. If
you want to use emacs-w3m in a character terminal and make
@code{w3m-treat-image-size} effective, you need to set this variable
properly.
@item w3m-resize-image-scale
@vindex w3m-resize-image-scale
Number of steps in percent used when resizing images.
@item w3m-resize-images
@vindex w3m-resize-images
If non-@code{nil}, resize images to the specified width and height.
@item w3m-show-graphic-icons-in-header-line
@vindex w3m-show-graphic-icons-in-header-line
Non-@code{nil} means show graphic status indicators in the header-line.
If it is @code{nil}, also the favicon won't be shown in the header-line
even if @code{w3m-use-favicon} is non-@code{nil}. This variable is
currently meaningless under XEmacs.
@item w3m-show-graphic-icons-in-mode-line
@vindex w3m-show-graphic-icons-in-mode-line
Non-@code{nil} means show graphic status indicators in the mode-line.
If it is @code{nil}, also the favicon won't be shown in the mode-line
even if @code{w3m-use-favicon} is non-@code{nil}.
@item w3m-toggle-inline-images-permanently
@vindex w3m-toggle-inline-images-permanently
Non-@code{nil} means let the visibility of images continue permanently.
The visibility of images is initialized according to
@code{w3m-default-display-inline-images} at the first time, and except
that it may be toggled by the @code{w3m-toggle-inline-images} command,
it does not change hereafter, if it is non-@code{nil}. Otherwise,
whether images are visible is initialized according to
@code{w3m-default-display-inline-images} whenever you visit a new page
or reload the current page in an emacs-w3m buffer.
@item w3m-use-favicon
@vindex w3m-use-favicon
Non-@code{nil} means show favicon images if they are available. It will
be set to @code{nil} automatically if ImageMagick's @code{convert}
program does not support the ico format.
@item w3m-image-default-background
@vindex w3m-image-default-background
$B2hA|$NF)2a?'$H$7$F;H$o$l$k?'$NL>A0!#(B@code{nil} $B$J$i$P!"(BEmacs $B$N%U%l!<%`(B
$B$NGX7J?'$,;H$o$l$k!#6uJ8;z(B ("") $B$OFCJL$K!"%P%C%U%!$NGX7J?'$KCV$-49$($i$l(B
$B$k!#$3$NJQ?t$O(B Emacs 22 $B0J9_$G$N$_M-8z$G$"$k!#(B
@end table
@node Form Variables
@section $B%U%)!<%`$K4XO"$7$?JQ?t(B
@cindex $B%U%)!<%`$K4XO"$7$?JQ?t(B
@table @code
@item w3m-form-input-map-buffer-lines
@vindex w3m-form-input-map-buffer-lines
Buffer lines for form select map buffer.
@item w3m-form-input-select-buffer-lines
@vindex w3m-form-input-select-buffer-lines
Buffer lines for form select buffer.
@item w3m-form-input-textarea-buffer-lines
@vindex w3m-form-input-textarea-buffer-lines
Buffer lines for form textarea buffer.
@item w3m-form-mouse-face
@vindex w3m-form-mouse-face
Mouse face to highlight selected value.
@item w3m-form-treat-textarea-size
@vindex w3m-form-treat-textarea-size
Non-@code{nil} means to process textarea size (treat textarea rows).
@item w3m-form-use-fancy-faces
@vindex w3m-form-use-fancy-faces
Use fancy faces to fontify @samp{<form>} tags.
@item w3m-form-use-textarea-backup
@vindex w3m-form-use-textarea-backup
@vindex w3m-form-textarea-directory
Non-@code{nil} means save and restore backup text saved when you last
edited this textarea. Files to save text are stored in the directory
specified by the @code{w3m-form-textarea-directory} variable.
@end table
@node Cookie Variables
@section $B%/%C%-!<$K4XO"$7$?JQ?t(B
@cindex $B%/%C%-!<$K4XO"$7$?JQ?t(B
@table @code
@item w3m-cookie-accept-bad-cookies
@vindex w3m-cookie-accept-bad-cookies
If @code{nil}, don't accept bad cookies. If @code{t}, accept bad
cookies. If ask, ask user whether accept bad cookies or not.
@item w3m-cookie-accept-domains
@vindex w3m-cookie-accept-domains
A list of trusted domain name string.
@item w3m-cookie-file
@vindex w3m-cookie-file
File in which cookies are kept.
@item w3m-cookie-reject-domains
@vindex w3m-cookie-reject-domains
A list of untrusted domain name string.
@item w3m-use-cookies
@vindex w3m-use-cookies
Non-@code{nil} means enable emacs-w3m to use cookies.
@emph{(EXPERIMENTAL)}
@end table
@node Bookmark Variables
@section $B%V%C%/%^!<%/$K4XO"$7$?JQ?t(B
@cindex $B%V%C%/%^!<%/$K4XO"$7$?JQ?t(B
@table @code
@item w3m-bookmark-file
@vindex w3m-bookmark-file
Bookmark file of w3m.
@item w3m-bookmark-file-coding-system
@vindex w3m-bookmark-file-coding-system
Coding system for a created bookmark file.
This option is used when a new bookmark file is created, or when an
existing bookmark file includes ASCII characters only. If the coding
system which is used to encode your using bookmark file is different
from the value of this option, emacs-w3m does not change the encoding
of your bookmark file.
@item w3m-bookmark-default-section
@vindex w3m-bookmark-default-section
Default section to add new entry.
@item w3m-bookmark-menu-open-new-session
@vindex w3m-bookmark-menu-open-new-session
If non-@code{nil}, ``Bookmark'' menu item open new session.
@end table
@node Search Variables
@section $B%&%'%V8!:w$K4XO"$7$?JQ?t(B
@cindex Variables related to searching the web
@table @code
@item w3m-search-default-engine
Name of the default search engine. The default is @samp{google}.
@item w3m-search-engine-alist
An alist of search engines. Each element looks like @code{(@var{engine}
@var{action} @var{coding} @var{post-data})}. @var{engine} is a string,
the name of the search engine. @var{action} is a string, the URL that
performs a search. @var{action} must contain a @code{"%s"}, which is
substituted by a query string. @var{coding} is optional value which is
coding system for query string. @var{post-data} is optional value which
is a string for POST method search engine. If @var{coding} is omitted,
it defaults to @code{w3m-default-coding-system}.
@item w3m-search-word-at-point
@vindex w3m-search-word-at-point
Non-@code{nil} means that the word at point is used as an initial
string. If @code{transient-mark-mode}, this option is ignored and the
region is used as an initial string. The default is @code{t}.
@item w3m-search-thing-at-point-arg
@vindex w3m-search-thing-at-point-arg
`w3m-search-read-query' $B$G;H$o$l$k(B `thing-at-point' $B$X$N0z?t!#%G%U%)%k%H(B
$B$O(B @code{word}.
@end table
@node Weather Variables
@section $BE75$M=Js$K4XO"$7$?JQ?t(B
@cindex Variables related to weather information
@table @code
@item w3m-weather-default-area
@vindex w3m-weather-default-area
Default region to check weather. The default is the southern part of
Kyoto city.
@item w3m-weather-filter-functions
@vindex w3m-weather-filter-functions
Filter functions to remove useless tags. The default value is a list
that contains the following function symbols in this order:
@code{w3m-weather-extract-contents} @code{w3m-weather-adjust-contents}
@code{w3m-weather-expand-anchors} @code{w3m-weather-insert-title}
@end table
@node Dtree Variables
@section dtree $B$K4XO"$7$?JQ?t(B
@cindex Variables related to the dtree feature
@table @code
@item w3m-dtree-default-allfiles
@vindex w3m-dtree-default-allfiles
If non-@code{nil}, invert the meaning of the prefix argument given to
the @code{w3m-dtree} command, i.e., the command shows not only
directories but also files even if you don't give a prefix argument.
The default is @code{nil}.
@item w3m-dtree-directory-depth
@vindex w3m-dtree-directory-depth
Integer that controls how deep @code{w3m-dtree} shows subdirectories.
If it is @code{nil}, files in all subdirectories are shown. The default
is @code{8}.
@item w3m-dtree-indent-strings
@vindex w3m-dtree-indent-strings
Vector containing strings used for the indentation. The default is
@code{["|-" "+-" "| " " "]}.
@item w3m-dtree-stop-strings
@vindex w3m-dtree-stop-strings
Vector containing strings used to indent directories under which there
are subdirectories hidden because of @code{w3m-dtree-directory-depth}.
The default is @code{["|=" "+="]}.
@end table
@node Antenna Variables
@section $B%"%s%F%J$K4XO"$7$?JQ?t(B
@cindex Variables related to antenna
@table @code
@item w3m-antenna-file
@vindex w3m-antenna-file
Name of the file containing antenna URLs. The default value is
@file{~/.w3m/.antenna}, where @samp{~/.w3m} is the default value of
@code{w3m-profile-directory} (@pxref{General Variables}).
@item w3m-antenna-html-skelton
@vindex w3m-antenna-html-skelton
Skeleton used for making the html contents of antenna pages.
@item w3m-antenna-make-summary-function
@vindex w3m-antenna-refresh-interval
Function used to make the summary of the site information. The default
is @code{w3m-antenna-make-summary-like-natsumican}. The other
ready-made function is @code{w3m-antenna-make-summary}.
@item w3m-antenna-sites
List of web sites that @code{w3m-antenna} watches. The default is
@code{nil}.
@item w3m-antenna-sort-changed-sites-function
@vindex w3m-antenna-sort-changed-sites-function
Function used to sort a list of sites having been changed. The default
is @code{w3m-antenna-sort-sites-by-time}. The other ready-made function
is @code{w3m-antenna-sort-sites-by-title}.
@item w3m-antenna-sort-unchanged-sites-function
@vindex w3m-antenna-sort-unchanged-sites-function
Function used to sort a list of sites having not been changed. The
default is @code{w3m-antenna-sort-sites-by-time}. The other ready-made
function is @code{w3m-antenna-sort-sites-by-title}.
@end table
@node Perldoc Variables
@section Perldoc $B$K4XO"$7$?JQ?t(B
@cindex Variables related to perldoc
@table @code
@item w3m-perldoc-command
@vindex w3m-perldoc-command
Name of the executable file of @samp{perldoc}. The default is
@code{"perldoc"}.
@item w3m-perldoc-input-coding-system
@vindex w3m-perldoc-input-coding-system
Coding system used when writing to the @samp{perldoc} command. The
default value is @code{euc-japan} if you are in the Japanese language
environment. Otherwise it is @code{utf-8} if it is available, or
@code{iso-latin-1}.
@item w3m-perldoc-output-coding-system
@vindex w3m-perldoc-output-coding-system
Coding system used when reading from the @samp{perldoc} command. The
default is @code{undecided}.
@item w3m-perldoc-pod2html-command
@vindex w3m-perldoc-pod2html-command
Name of the executable file of @samp{pod2html}. The default is
@code{"pod2html"}.
@item w3m-perldoc-pod2html-arguments
@vindex w3m-perldoc-pod2html-arguments
Lisp of arguments passed to the @samp{pod2html} command. The default is
@code{("--noindex")}.
@end table
@node Namazu Variables
@section Namazu $B$K4XO"$7$?JQ?t(B
@cindex Variables related to namazu
@table @code
@item w3m-namazu-command
@vindex w3m-namazu-command
Name of the executable file of Namazu. The default is @file{namazu}.
@item w3m-namazu-arguments
@vindex w3m-namazu-arguments
List of arguments passed to Namazu. The default value is @code{("-h"
"-H" "-n" w3m-namazu-page-max "-w" whence)}. The symbols
@code{w3m-namazu-page-max} and @code{whence} will be replaced
respectively with the value of that variable and a proper value that the
program determines properly.
@item w3m-namazu-default-index
@vindex w3m-namazu-default-index
An alias for the default index, or the directory name of it. If this is
@code{nil}, you will be prompted for the directory name whenever you
invoke the @code{w3m-namazu} command with no prefix argument. The
default is the value of @code{namazu-default-dir} if it exists and
@code{namazu-always-query-index-directory} is @code{nil}. Otherwise
@code{nil}.
@item w3m-namazu-index-alist
@vindex w3m-namazu-index-alist
Alist of aliases and index directories. The default value is determined
due to @code{namazu-dir-alist} if any or @code{nil}.
@item w3m-namazu-input-coding-system
@vindex w3m-namazu-input-coding-system
Coding system used when reading from the namazu process. The default is
the value of @code{namazu-cs-read} if it exists, or @code{undecided}.
@item w3m-namazu-output-coding-system
@vindex w3m-namazu-output-coding-system
Coding system used when writing to the namazu process. The default is
the value of @code{namazu-cs-write} if it exists, or is determined to
@code{shift_jis-dos} or @code{euc-japan-unix} due to the system type.
@item w3m-namazu-page-max
@vindex w3m-namazu-page-max
The maximum number of documents retrieved in one search. The default is
the value of @code{namazu-search-num} if any, or @code{30}.
@end table
@node Octet Variables
@section Octet $B$K4XO"$7$?JQ?t(B
@cindex Variables related to the octet feature
There is no user option for the moment.
* Session Manager Variables::
@node Session Manager Variables
@section $B%;%C%7%g%s%^%M!<%8%c$K4XO"$7$?JQ?t(B
@cindex Variables related to session manager
@table @code
@item w3m-session-file
@vindex w3m-session-file
$B%;%C%7%g%s$rJ]B8$9$k%U%!%$%kL>!#(B
@item w3m-session-time-format
@vindex w3m-session-time-format
$BJ]B8;~4V$N7A<0!#(B
@item w3m-session-automatic-title
@vindex w3m-session-automatic-title
emacs-w3m $B=*N;;~$N<+F0J]B8%;%C%7%g%s$N%?%$%H%k!#(B
@item w3m-session-crash-recovery-title
@vindex w3m-session-crash-recovery-title
$B%/%i%C%7%eI|85MQ%;%C%7%g%s$N%?%$%H%k!#(B
@item w3m-session-deleted-title
@vindex w3m-session-deleted-title
$B%P%C%U%!$rJD$8$?;~$N<+F0J]B8%;%C%7%g%s$N%?%$%H%k!#(B
@item w3m-session-deleted-keep-number
@vindex w3m-session-deleted-keep-number
$B%P%C%U%!$rJD$8$?;~$N<+F0J]B8%;%C%7%g%s$r$$$/$DJ]B8$7$F$*$/$+!#(B
@item w3m-session-automatic-keep-number
@vindex w3m-session-automatic-keep-number
emacs-w3m $B=*N;;~$N<+F0J]B8%;%C%7%g%s$r$$$/$DJ]B8$7$F$*$/$+!#(B
@item w3m-session-unknown-title
@vindex w3m-session-unknown-title
$B%?%$%H%k$,;XDj$5$l$J$+$C$?;~$K;H$o$l$kJ8;zNs!#(B
@end table
@node Hooks
@section $B%U%C%/(B
@cindex $B%U%C%/(B
@table @code
@item w3m-after-cursor-move-hook
@vindex w3m-after-cursor-move-hook
Hook run each time after the cursor moves in emacs-w3m buffers. This
hook is called by the @code{w3m-check-current-position} function by way
of @code{post-command-hook}.
@item w3m-delete-buffer-hook
@vindex w3m-delete-buffer-hook
Hook run when every emacs-w3m buffer is deleted.
@item w3m-display-hook
@vindex w3m-display-hook
Hook run after displaying pages in emacs-w3m buffers. Each function is
called with a url string as the argument. This hook is evaluated by the
@code{w3m-goto-url} function.
@item w3m-fontify-after-hook
@vindex w3m-fontify-after-hook
Hook run after fontifying emacs-w3m buffers. This hook is evaluated by
the @code{w3m-fontify} function.
@item w3m-fontify-before-hook
@vindex w3m-fontify-before-hook
Hook run when starting to fontify emacs-w3m buffers. This hook is
evaluated by the @code{w3m-fontify} function.
@item w3m-form-input-map-mode-hook
@vindex w3m-form-input-map-mode-hook
A hook called after w3m-form-input-map-mode.
@item w3m-form-input-map-set-hook
@vindex w3m-form-input-map-set-hook
A Hook called before w3m-form-input-map-set.
@item w3m-form-input-select-mode-hook
@vindex w3m-form-input-select-mode-hook
A hook called after w3m-form-input-select-mode.
@item w3m-form-input-select-set-hook
@vindex w3m-form-input-select-set-hook
A Hook called before w3m-form-input-select-set.
@item w3m-form-input-textarea-mode-hook
@vindex w3m-form-input-textarea-mode-hook
A hook called after w3m-form-input-textarea-mode.
@item w3m-form-input-textarea-set-hook
@vindex w3m-form-input-textarea-set-hook
A Hook called before w3m-form-input-textarea-set.
@item w3m-minor-mode-hook
@vindex w3m-minor-mode-hook
Hook run after @code{w3m-minor-mode} initialization.
@item w3m-mode-hook
@vindex w3m-mode-hook
Hook run after @code{w3m-mode} initialization. This hook is evaluated
by the @code{w3m-mode} function.
@item w3m-select-buffer-hook
@vindex w3m-select-buffer-hook
Hook run when a different emacs-w3m buffer is selected.
@item w3m-bookmark-mode-hook
@vindex w3m-bookmark-mode-hook
Hook run at the end of function `w3m-bookmark-mode'.
@end table
@node Other Variables
@section $B$=$NB>$NJQ?t(B
@cindex $B$=$NB>$NJQ?t(B
@table @code
@item w3m-async-exec
@vindex w3m-async-exec
Non-@code{nil} means execute the @samp{w3m} command asynchronously in
Emacs process.
@item w3m-broken-proxy-cache
@vindex w3m-broken-proxy-cache
Set it to @code{t} if the proxy server seems not to work properly in
caching. Note that this may be the double-edged sword; setting it to
@code{t} will likely be harmful if the proxy server sends bad requests
(e.g., not including the Host header, see RFC2616 section 14.23) to
foreign servers when the @samp{w3m} command specifies the
@samp{no-cache} directive. Also note that it may not be effective if
you are using old @samp{w3m} command.
@item w3m-history-minimize-in-new-session
@vindex w3m-history-minimize-in-new-session
Non-@code{nil} means minimize copied history so that there's only
current page. This variable is effective when creating of the new
session by copying (i.e., @code{w3m-copy-buffer}). The default value is
@code{nil}.
@item w3m-history-reuse-history-elements
@vindex w3m-history-reuse-history-elements
Non-@code{nil} means reuse the history element when re-visiting the
page. Otherwise, a new history element will be created even if there
are elements for the same url in the history.
Emacs-w3m used to operate as the case in which it is non-@code{nil},
however it sometimes brought about users' dissatisfaction. For example,
if a user visited the pages A -> B -> C -> B in order, performing BACK
on the second B would let a user visit A. The reason why a user was
taken to A rather than C is that the @code{w3m-history} variable only
had the list @code{(A B C)} as a history and B was the current position
at that time.
The default value for this variable is @code{nil} which allows the
@code{w3m-history} variable to have the list @code{(A B C B)}. Where
contents of two B's are the identical Lisp objects. So, too much
wasting the Lisp resources will be avoided.
See the documentation for the variables @code{w3m-history} and
@code{w3m-history-flat} for more information.
@item w3m-process-connection-type
@vindex w3m-process-connection-type
Value for @code{process-connection-type} used when communicating with
@samp{w3m}.
@item w3m-process-modeline-format
@vindex w3m-process-modeline-format
Format used when displaying the progress of the external @samp{w3m}
process. It shows a percentage of the data loaded from the web server.
@item w3m-show-current-title-in-buffer-tab
@vindex w3m-show-current-title-in-buffer-tab
If non-@code{nil}, show the title strings in the buffers tab. It has no
effect if your XEmacs does not support the gutter items.
@end table
@node Hooking into MUAs
@chapter $B%a!<%k(B/$B%K%e!<%9%j!<%@!<$G;H$&(B
$B$3$3$G$O;0<oN`$N(B MUA (Message User Agent) $B$r>R2p$7$^$9!#$=$l$i$N(B MUA $B$O(B
$B$9$Y$F(B emacs-w3m $B$r;H$&$3$H$K$h$C$F(B HTML $B%a!<%k$rE,@Z$KI=<($9$k$3$H$,$G(B
$B$-$^$9!#$=$l$>$l$N(B MUA $B$H(B emacs-w3m $B$r@_Dj$7$F;H$&$?$a$N(B HowTo $B$H$$$/$D(B
$B$+$NCm0U$r!"$3$3$G8+$D$1$k$3$H$,$G$-$k$G$7$g$&!#(B
$B0[$J$k=,47$K4X$9$kB(@J$NCm<a(B: @samp{message} $B$C$F2?(B? $B!](B Gnus $B%f!<%6(B
$B$,(B @samp{message} $B$H8@$&$H$-!"$=$l$O$7$P$7$P%a!<%k$^$?$O%K%e!<%9$H$7$FAw(B
$B?.$9$k%a%C%;!<%8$NAp9F$r0UL#$7$^$9!#$7$+$7!"$=$l$O(B Mew $B$d(B Wanderlust $B$N(B
$B%f!<%6$,!"<u?.$7$?%a%C%;!<%8$KBP$7$F;H$&MQ8l$G$9!#H`$i$OAw?.$9$k%a%C%;!<(B
$B%8$K(B @samp{draft} $B$r;H$C$F$$$^$9!#0lJ}(B Gnus $B%f!<%6$O!"<u?.$7$?%a%C%;!<%8(B
$B$r(B @samp{article} $B$H8F$S$^$9!#(B
@menu
* Gnus:: Gnus $B$G(B HTML $B%a!<%k$rFI$`(B
* Mew:: Mew $B$G(B HTML $B%a!<%k$rFI$`(B
* SEMI MUAs:: @acronym{SEMI} MUA $B$G(B HTML $B%a!<%k$rFI$`(B
* VM:: VM (vieW maiL) $B$O(B Wanderlust $B$K$"$i$:(B
@end menu
@node Gnus
@section Gnus $B$G(B HTML $B%a!<%k$rFI$`(B
@cindex Reading HTML mails in Gnus
@vindex mm-inline-text-html-with-images
@vindex mm-inline-text-html-with-w3m-keymap
@vindex mm-text-html-renderer
@vindex w3m-minor-mode
@vindex w3m-minor-mode-command-alist
Gnus (Emacs $B$N%K%e!<%:%j!<%@!<(B) $B$,(B emacs-w3m $B$r%5%]!<%H$7$F$$$k$C$F!"CN$C(B
$B$F$$$^$7$?$+(B? $B<B$O!"%P!<%8%g%s(B 22.1 $B0J>e$N(B Emacs $B$KF1:-$5$l$F$$(B
$B$k(B Gnus $B$O(B emacs-w3m $B$r%5%]!<%H$9$k$s$G$9!#$b$7$"$J$?$N(B Emacs $B$,$$$/$i$+(B
$B8E$$$N$J$i$P!":G?7HG$N(B Gnus $B$r;H$&$N$,NI$$$G$7$g$&!#$=$l$O0J2<$N>l=j$G<j(B
$B$KF~$j$^$9(B:
@uref{ftp://ftp.gnus.org/pub/gnus/gnus.tar.gz}
@itemize @bullet
@item
Emacs-w3m $B$G2?$,$G$-$k$N(B?
HTML $B$N(B spam $B%a!<%k$r!"(Bemacs-w3m $B$r;H$C$F?M4V$,FI$a$k$h$&$KJQ49$9$k$3$H(B
$B$,$G$-$^$9!#$b$A$m$s(B HTML $B$N(B ham $B%a!<%k(B (spam $B$G$O$J$$%a!<%k(B) $B$KBP$7$F$b(B
$BF/$-!"$I$A$i$N>l9g$G$b(B emacs-w3m $B$O%G%U%)%k%H$NJQ494o$h$j$b$?$V$sB.$$$G(B
$B$7$g$&!#DI2C$NA`:n$OI,MW$"$j$^$;$s!#$=$l$OC1$KI=<($5$l$^$9!#(B
$B5-;v%P%C%U%!$N(B HTML $B$NItJ,$G$O(B @code{w3m-minor-mode} $B$,(B on $B$K$J$C$F!"(B
emacs-w3m $B$N$HF1$8<gMW$J%-!<$r;H$&$3$H$,$G$-$^$9!#Nc$((B
$B$P(B @kbd{@key{RET}} $B$O!"8=:_0LCV$N%j%s%/$,;X$7<($9%Z!<%8$K9T$-$^$9!#$=$l(B
$B$i$N%-!<$OJQ?t(B @code{w3m-minor-mode-command-alist} $B$GDj5A$5$l$F$$$^$9!#(B
$BJ]0B>e$NM}M3$+$i!"$$$/$D$+$N%3%^%s%I$O$=$l$K;w$?JL$N%3%^%s%I$GCV$-49$($i(B
$B$l$F$$$k$3$H$r?4$KN1$a$F$*$$$F$/$@$5$$(B ($B2<5-;2>H(B)$B!#(B
@item
$B2?$r$7$J$1$l$P$$$1$J$$$N(B?
Gnus $B$N%^%K%e%"%k$rFI$s$G$/$@$5$$(B (@pxref{Display Customization,
,Display Customization, emacs-mime, The Emacs MIME Manual})$B!#:G$b4JC1$J(B
$BJ}K!$O!"0J2<$N9T$r(B @file{~/.gnus.el} $B%U%!%$%k$KF~$l$k$3$H$G$9(B:
@lisp
(setq mm-text-html-renderer 'w3m)
@end lisp
$B$5$i$K!"5-;v%P%C%U%!$G2hA|$rI=<($7$?$$>l9g$O!"0J2<$N9T$rF~$l$F$/$@$5$$!#(B
@lisp
(setq mm-inline-text-html-with-images t)
@end lisp
$B5-;v%P%C%U%!$G(B emacs-w3m $B$N%-!<$r;H$&I,MW$,L5$$$J$i$P!"0J2<$N9T$bDI2C$7(B
$B$F$/$@$5$$(B:
@lisp
(setq mm-inline-text-html-with-w3m-keymap nil)
@end lisp
@item
$B$4Cm0U(B
$BA0$K(B spam $B$H(B ham $B$N$3$H$r=q$$$?$N$O$U$6$1$F$$$k$o$1$G$O$J$/$F!"$"$J$?$N(B
$BCm0U$r4-5/$9$k$?$a$K$^$5$K$3$3$K$"$k$N$G$9!#(BHTML $B%a!<%k$K(B
$B$O(B @samp{<img>} $B%?%0$r;H$C$?(B spammers (spam $B$r$P$i$^$/$d$+$i(B) $B$NH\Nt$J0-(B
$B9*$_$,4^$^$l$F$$$k$+$b$7$l$^$;$s!#$=$l$O(B @samp{Click Here!} $B%\%?%s$h$j$O(B
$B$k$+$KM-32$G$9!#:G$b$"$j$=$&$J$N$O!"$=$s$J$?$A$N0-$$(B spam $B$,$"$J$?$NL\$K(B
$B;_$^$C$?$+$I$&$+$r8!::$9$k!"$9$J$o$A$3$N>l9g!"$"$J$?$N%a!<%k%"%I%l%9$,M-(B
$B8z$G$"$k$3$H$r3NG'$9$k$?$a$N(B spammer $B$N0U?^$,$"$k$3$H$G$9!#$=$l$O!"2hA|(B
$B$rI=<($9$k$H$-$K<+F0E*$K<hF@$7$K9T$/$G$"$m$&(B URL $B$K!"<1JLJ8;zNs$rKd$a9~(B
$B$`$3$H$K$h$C$F9T$J$o$l$^$9!#JQ?t(B @code{mm-w3m-safe-url-regexp} $B$,%G%U%)(B
$B%k%HCM$+$iJQ99$5$l$F$$$J$1$l$P!"(BGnus $B$,>!<j$K(B spammer $B$N%5%$%H$K@\B3$9$k(B
$B$3$H$O$"$j$^$;$s!#(B
@code{mm-inline-text-html-with-images} $B$r(B @code{t} $B$K$9$l$P!"5-;v%P%C%U%!(B
$B$K%$%s%i%$%s2hA|$rI=<($9$k$3$H$,$G$-$^$9$h$M(B? $B$$$$$(!"CG$8$F0c$$$^$9!#(B
$B$"$J$?$O$^$@<i$i$l$F$$$k$N$G$9!#$"$J$?$N%a!<%k%"%I%l%9$,E~C#2DG=$@$H$$$&(B
$B;v<B$,O3$l$k$3$H$r5$$K$7$J$$$N$G$"$l$P!"JQ(B
$B?t(B @code{mm-w3m-safe-url-regexp} $B$r(B @code{nil} $B$K$7$F$/$@$5$$!#(B
@code{mm-w3m-safe-url-regexp} $B$N%G%U%)%k%HCM$O(B @samp{"\\`cid:"} $B$G!"$3$l(B
$B$O;d$?$A$,(B @samp{cid:} URL $B$K$h$C$F%a!<%k$K4^$^$l$F$$$k2hA|$,0BA4$@$H9M(B
$B$($F$$$k$3$H$r0UL#$7$^$9(B ($B$9$J$o$A!"(B@code{mm-w3m-safe-url-regexp} $B$rJQ99(B
$B$7$J$/$F$b!"$=$N$h$&$J2hA|$OI=<($9$k$3$H$,$G$-$^$9(B)$B!#(B
@item
$B$*$^$1(B
$B35N,%P%C%U%!$K$$$k$H$-$G$b!"5-;v%P%C%U%!$N2hA|I=<($r%H%0%k$K@Z$j49$($k$3(B
$B$H$,$G$-$^$9!#$=$l$i$N2hA|$,(B emacs-w3m $B$K$h$C$FI=<($5$l$k>l9g$@$1$G$9$1(B
$B$l$I$M!#Nc$G$9(B:
@lisp
(defun gnus-summary-w3m-safe-toggle-inline-images (&optional arg)
"Toggle displaying of all images in the article buffer.
If the prefix arg is given, force displaying of images."
(interactive "P")
(with-current-buffer gnus-article-buffer
(let ((st (point-min))
(nd (point-max))
(w3m-async-exec w3m-async-exec))
(save-restriction
(widen)
(if (or (> st (point-min)) (< nd (point-max)))
(setq w3m-async-exec nil))
(article-goto-body)
(goto-char (or (text-property-not-all (point) (point-max)
'w3m-safe-url-regexp nil)
(point)))
(if (interactive-p)
(call-interactively 'w3m-toggle-inline-images)
(w3m-toggle-inline-images arg))))))
(eval-after-load "gnus-sum"
'(define-key gnus-summary-mode-map
"\C-i" 'gnus-summary-w3m-safe-toggle-inline-images))
@end lisp
@end itemize
@noindent
@ref{Nnshimbun} $B$b;2>H$7$F$/$@$5$$!#(B
@node Mew
@section Mew $B$G(B HTML $B%a!<%k$rFI$`(B
Emacs-w3m $B$r;H$&$3$H$K$h$C$F!"(BText/Html $B$r(B Message $B%b!<%I$KI=<($G$-$k$h(B
$B$&$K$J$j$^$9!#0J2<$N@_Dj$r(B @file{~/.mew.el} $B%U%!%$%k$K2C$($F$/$@$5$$(B:
@lisp
(require 'mew-w3m)
@end lisp
@noindent
$B$3$l$G!"$"$?$+$b(B Text/Plain $B$G$"$k$+$N$h$&$K!"(BText/Html $B$r(B Message $B%b!<(B
$B%I$KI=<($G$-$k$h$&$K$J$j$^$9!#$3$N:]$b!"(B@w{@kbd{C-c C-e}} $B$NA`:n$OM-8z$G(B
$B$9!#(B
$B$3$N$4$m!"F1$8>pJs$rFs$D4^$s$G$$$k%a!<%k$rHs>o$K$h$/8+$+$1$^$9!#$=$l$i(B
$B$O(B @samp{text/plain} $B%Q!<%H$H(B @samp{text/html} $B%Q!<%H$NN>J}$+$i@.$k(B ($B2?(B
$B$A$e$&%P%s%II}$NL5BL;H$$$@(B) @samp{multipart/alternative} $B%U%)!<%^%C%H$r(B
$B;H$C$F$$$^$9!#(BMew $B$O%G%U%)%k%H$G$O(B @samp{text/plain} $B%Q!<%H$@$1$rI=<($7(B
$B$^$9!#$"$J$?$O(B emacs-w3m $B$r;H$C$F$$$k$N$G$9$+$i!"(B@samp{text/html} $B%Q!<(B
$B%H$NJ}$rM%@h$7$?$/$J$k$+$b$7$l$^$;$s!#$=$l$J$i$P!"0J2<$N@_Dj(B
$B$r(B @file{~/.mew.el} $B%U%!%$%k$K2C$($F$/$@$5$$(B:
@lisp
(setq mew-mime-multipart-alternative-list
'("Text/Html" "Text/Plain" ".*"))
@end lisp
@noindent
Mew $B$K4XO"$9$k$$$/$D$+$N%+%9%?%^%$%:2DG=$JJQ?t$,$"$j$^$9(B:
@table @code
@item mew-use-w3m-minor-mode
$BHs(B-@code{nil} $B$K$9$k$H!"(Btext/html $B%Q!<%H$,I=<($5$l$F$$$k%a%C%;!<%8%P%C%U%!(B
$B$K$*$$$F(B @code{w3m-minor-mode} $B$,(B on $B$K$J$j!"(Bemacs-w3m $B$N$HF1$8<gMW$J%-!<(B
$B$r;H$&$3$H$,$G$-$^$9!#Nc$($P(B @kbd{@key{RET}} $B$O!"8=:_0LCV$N%j%s%/$,;X$7(B
$B<($9%Z!<%8$K9T$-$^$9!#$=$l$i$N%-!<$OJQ(B
$B?t(B @code{w3m-minor-mode-command-alist} $B$GDj5A$5$l$F$$$^$9!#J]0B>e$NM}M3(B
$B$+$i!"$$$/$D$+$N%3%^%s%I$O$=$l$K;w$?JL$N%3%^%s%I$GCV$-49$($i$l$F$$$k$3$H(B
$B$r?4$KN1$a$F$*$$$F$/$@$5$$!#%G%U%)%k%HCM$O(B @code{nil} $B$G$9!#(B
@item mew-w3m-auto-insert-image
$BHs(B-@code{nil} $B$K$9$k$H!"(Bmultipart/related $B$J%a%C%;!<%8$rFI$s$G$$$k$H$-$K!"(B
$B%a%C%;!<%8%P%C%U%!$G2hA|$r%$%s%i%$%sI=<($5$;$k$3$H$,$G$-$^$9!#(Bmew-w3m $B$O!"(B
$BI=<($9$k$?$a$K(B @samp{cid:} URL $B$K$h$C$F%a!<%k$NK\J8$K4^$^$l$F$$$k2hA|$@(B
$B$1(B ($B;d$?$A$O$=$l$i$r0BA4$@$H9M$($F$$$^$9(B) $B$r5v2D$9$k$3$H$KCm0U$7$F$/$@$5(B
$B$$!#%G%U%)%k%HCM$O(B @code{nil} $B$G$9!#(B
$B$3$3$G!"(B@file{~/.mew.el} $B$K(B
@lisp
(define-key mew-summary-mode-map "T" 'mew-w3m-view-inline-image)
@end lisp
$B$H=q$/$H!"(B''T'' $B$r2!$9$3$H$K$h$C$F!"2hA|I=<($N>uBV$r%H%0%k$9$k$3$H$,$G$-(B
$B$^$9!#$^$?!"(B''C-uT'' $B$H(B prefix $B$r$D$1$k$H!"%a!<%kK\J8$K4^$^$l$F$$$J$$2h(B
$BA|$bI=<($7$^$9!#(B
@item mew-w3m-cid-retrieve-hook
@samp{cid:} URL $B$r<h$j=P$7$?8e$G<B9T$5$l$k%U%C%/$G$9!#%G%U%)%k%HCM(B
$B$O(B @code{nil} $B$G$9!#(B
@end table
@noindent
@ref{Mew Shimbun} $B$b;2>H$7$F$/$@$5$$!#(B
@node SEMI MUAs
@section @acronym{SEMI} MUA $B$G(B HTML $B%a!<%k$rFI$`(B
Emacs-w3m $B$H(B @acronym{SEMI} MUA$B!"Nc$($P(B Wanderlust $B$r;H$&$3$H$K$h$C$F!"(B
HTML $B%a!<%k$r?M4V$,FI$a$k$h$&$KI=<($9$k$3$H$,$G$-$^$9!#$=$&$$(B
$B$&(B MUA $B$O(B MIME $B$N5!G=$r(B @acronym{SEMI} ($B$=$7$F$5$i$K(B @acronym{FLIM}) $B$K(B
$BMj$C$F$$$k$N$G!"0lHL$K$=$l$r(B @acronym{SEMI} MUA $B$H8F$s$G$$$^$9!#(B
@acronym{SEMI} $B$O(B HTML $B%a!<%k$NIA2h$K%G%U%)%k%H$G(B Emacs/W3 $B$r;H$$$^$9$,!"(B
$BMF0W$K(B emacs-w3m $B$GCV$-49$($k$3$H$,2DG=$G$9!#$=$l$K$h$C$F$"$J$?$NEEG>@8(B
$B3h$O$h$j2wE,$K$J$k$G$7$g$&!#(B
@noindent
$BC1$K0J2<$N9T$r(B @file{~/.emacs} $B%U%!%$%k$KF~$l$l$PNI$$$N$G$9(B:
@lisp
(require 'mime-w3m)
@end lisp
@code{mime-w3m} $B%b%8%e!<%k$H(B @code{mime-w3} $B%b%8%e!<%k$O!"$4A[A|$NDL$j5!(B
$BG=E*$K$[$\F1$8$b$N$G$9(B ($BL>A0$b;w$F$$$k$G$7$g$&(B?)$B!#8e<T(B
$B$O(B @acronym{SEMI} $B%Q%C%1!<%8$K4^$^$l$F$$$^$9!#(B
$B5-;v%P%C%U%!$N(B HTML $B$NItJ,$G$O(B @code{w3m-minor-mode} $B$,(B on $B$K$J$C$F!"(B
emacs-w3m $B$N$HF1$8<gMW$J%-!<$r;H$&$3$H$,$G$-$^$9!#Nc$((B
$B$P(B @kbd{@key{RET}} $B$O!"8=:_0LCV$N%j%s%/$,;X$7<($9%Z!<%8$K9T$-$^$9!#$=$l(B
$B$i$N%-!<$OJQ?t(B @code{w3m-minor-mode-command-alist} $B$GDj5A$5$l$F$$$^$9!#(B
$BJ]0B>e$NM}M3$+$i!"$$$/$D$+$N%3%^%s%I$O$=$l$K;w$?JL$N%3%^%s%I$GCV$-49$($i(B
$B$l$F$$$k$3$H$r?4$KN1$a$F$*$$$F$/$@$5$$!#(B
@code{mime-w3m} $B%b%8%e!<%k$K4XO"$9$k$$$/$D$+$N%+%9%?%^%$%:2DG=$JJQ?t$,$"(B
$B$j$^$9(B:
@table @code
@item mime-w3m-display-inline-images
$BHs(B-@code{nil} $B$@$C$?$i!"2hA|$,(B HTML $B%a!<%k$K%$%s%i%$%sI=<($5$l$^$9!#:G=i(B
$B$K(B @code{default} $B$H$$$&%7%s%\%k$@$C$?$i(B ($B$=$l$,%G%U%)%k%H$G$9(B)$B!"$3$NJQ(B
$B?t$NCM$O!"JQ?t(B @code{w3m-default-display-inline-images} $B$NCM$GCV$-49$($i(B
$B$l$^$9!#$?$V$s!"$"$J$?$O$3$l$rJQ99$9$kI,MW$OL5$$$G$7$g$&!#(B
@item mime-w3m-safe-url-regexp
$B0BA4$G$"$k$H9M$($i$l$k(B URL $B$K%^%C%A$9$k@55,I=8=$G$9!#%G%U%)%k%HCM(B
$B$O(B @samp{"\\`cid:"} $B$G!";d$?$A$O(B @samp{cid:} URL $B$K$h$C$F%a!<%k$K4^$^$l(B
$B$?2hA|$,0BA4$@$H9M$($F$$$k$3$H$r0UL#$7$^$9!#0-4A$K$h$k967b$K$D$$$F(B
$B$O(B @ref{Gnus} $B$r;2>H$7$F$/$@$5$$!#(B
@item mime-w3m-setup-hook
@code{mime-w3m} $B%b%8%e!<%k$H(B @acronym{SEMI} $B$N6(D4F0:n$r@_Dj$7$?D>8e$K<B(B
$B9T$5$l$k%U%C%/$G$9!#%G%U%)%k%HCM$O(B @code{nil} $B$G$9!#(B
@end table
$B$H$3$m$G!"(Bsummary $B%P%C%U%!$K$$$k$H$-$G$b!"(Barticle $B%P%C(B
$B%U%!(B (Wanderlust $B$N%3%_%e%K%F%#$G$O(B message $B%P%C%U%!$H8F$P$l$F$$$k(B) $B$N2h(B
$BA|I=<($r%H%0%k$K@Z$j49$($k$3$H$,$G$-$^$9!#$=$l$i$N2hA|$,(B emacs-w3m $B$K$h$C(B
$B$FI=<($5$l$k>l9g$@$1$G$9$1$l$I$M!#(BWanderlust $BMQ$NNc$G$9(B:
@lisp
(defun wl-summary-w3m-safe-toggle-inline-images (&optional arg)
"Toggle displaying of all images in the message buffer.
If the prefix arg is given, all images are considered to be safe."
(interactive "P")
(with-current-buffer wl-message-buffer
(w3m-toggle-inline-images arg)))
(eval-after-load "wl-summary"
'(define-key wl-summary-mode-map
"\M-i" 'wl-summary-w3m-safe-toggle-inline-images))
@end lisp
@node VM
@section VM (vieW maiL) $B$O(B Wanderlust $B$K$"$i$:(B
VM $B$G(B html $B%a!<%k$rI=<($9$k5!G=$rDs6!$9$k(B vm-w3m.el $B%b%8%e!<%k$H%Q%C%A(B
$B$O(B VM $B$N?7$7$$%a%$%s%F%$%J!<$K0z$-7Q$,$l$^$7$?$,!"$^$@(B VM $B$N0BDjHG$K8=$l(B
$B$F$$$^$;$s!#(B@uref{http://www.nongnu.org/viewmail/, VM $B%[!<%`%Z!<%8(B} $B$r(B
$BK,$M$F$_$F$/$@$5$$!#(B
@node Frequently Asked Questions
@chapter $BI,$:Ez$,$"$k$H$O8B$i$J$$(B
@menu
* General FAQ:: $B0lHLE*$J<ALd(B
* Trouble FAQ:: $B%H%i%V%k(B
* Shimbun FAQ:: Shimbun $B$K4X$9$k<ALd(B
@end menu
@node General FAQ
@section $B0lHLE*$J<ALd(B
@itemize @bullet
@item
Q. emacs-w3m $B$C$F2?$G$9$+(B?
w3m $B$r(B Emacs $B>e$GF0$+$9%$%s%?!<%U%'!<%9%W%m%0%i%`$G$9!#(BEmacs $B>e$GF0$/%&%'(B
$B%V%V%i%&%6$H$7$F;H$&$3$H$b$G$-$^$9!#$5$i$J$k>pJs$O(B @ref{Introduction} $B$b(B
$B;2>H$7$F$/$@$5$$!#(B
@item
Q. $BF0:n$9$k(B Emacs $B$O(B?
$B0J2<$N(B Emacsen $B$GF0:n$9$k$3$H$,3NG'$5$l$F$$$^$9!#(B
@itemize @bullet
@item Emacs 21
@item Emacs 22
@item XEmacs 21.4.17 $B0J>e!"(BMule $BM-$j(B/$BL5$7(B
@item XEmacs 21.5-b19 $B0J>e!"(BMule $BM-$j(B/$BL5$7(B
@item Meadow
@end itemize
$B$J$*!"(BXEmacs $B$G$O(B @acronym{APEL} $B$,I,MW$H$J$j$^$9!#>\$7$/$O(B @ref{Other
Requirements} $B$r3NG'$7$F$/$@$5$$!#(B
@item
Q. $BF0:n$9$k(B w3m $B$O(B?
$B0J2<$N(B w3m $B$GF0:n$9$k$3$H$,3NG'$5$l$F$$$^$9!#(B
@itemize @bullet
@item w3m-0.3
@item w3mmee-p24-18 + moe-1.5.4
$BNc$K>e$2$?(B w3mmee $B$O(B @samp{lang=many} $B$G(B configure $B$5$l$F$$$k(B ($B$=$l(B
$B$O(B @samp{configure} $B%9%/%j%W%H$,(B @samp{Which language do you prefer?} $B$H(B
$B?R$M$?$H$-$K(B 3 $B$rF~NO$9$k$3$H$K$h$C$F$G$-$^$9(B) $B$3$H$KCm0U$7$F$/$@$5$$!#(B
$B$5$i$K$=$l$O(B @samp{libmoe} $B%Q%C%1!<%8$rI,MW$H$7$^$9!#(B
@end itemize
@item
Q. XEmacs $B$N(B SUMO $B%Q%C%1!<%8$K4^$^$l$F$$$k(B @acronym{APEL} $B$r%$%s%9%H!<%k(B
$B$7$F$"$k$N$G$9$,(B?
XEmacs $B$N(B @acronym{APEL} $B%Q%C%1!<%8(B ($B$9$Y$F$N%b%8%e!<%k$,(B Mule $BIU$-(B
$B$N(B XEmacs $BMQ$K%3%s%Q%$%k$5$l$F$$$k(B) $B$K$O$$$m$$$mLdBj$,$"$j$^$9!#Nc$((B
$B$P(B @samp{std11} $B%b%8%e!<%k$,(B @acronym{FLIM} $B$N$b$N$H$+$A9g$&!"$J$I!#$=$l(B
$B$G$b(B @file{apel-1.23-pkg.tar.gz} $B0J>e$N$b$N$@$C$?$i!"$=$7(B
$B$F(B @samp{shimbun} $B$N5!G=$N$?$a$K(B @acronym{FLIM} $B$r;H$o$J$$$J$i$P!"(B
Mule $BIU$-$HL5$7N>J}$N(B XEmacs $B$G;H$($k$N$G$9$,!"%*%j%8%J%k(B
$B$N(B @acronym{APEL} $B$GCV$-49$($k$+?75,$K%$%s%9%H!<%k$9$k$3$H$r4+$a$^$9!#<h(B
$BF@>l=j$O(B @ref{Other Requirements} $B$r8+$F$/$@$5$$!#(B
@item
Q. CVS $B$G:G?7HG$r<hF@$7$?$N$G$9$,!"(B@file{configure} $B%9%/%j%W%H$,8+$D$+$j(B
$B$^$;$s!#(B
@samp{autoconf} $B$r<B9T$7$F$/$@$5$$!#(B
@end itemize
@node Trouble FAQ
@section $B%H%i%V%k(B
@itemize @bullet
@item
Q. $BG'>Z$NI,MW$J%Z!<%8$N%Q%9%o!<%I$,F~NO$G$-$^$;$s!#(B
$BJQ?t(B @code{w3m-async-exec} $B$K(B @code{nil} $B0J30$NCM$,@_Dj$5$l$F$$$k$3$H$r(B
$B3NG'$7$F$/$@$5$$!#(B
@item
Q. $BG'>Z$NI,MW$J(B proxy $B%5!<%P!<$N%Q%9%o!<%I$,F~NO$G$-$^$;$s!#(B
$BJQ?t(B @code{w3m-async-exec} $B$K(B @code{nil} $B0J30$NCM$,@_Dj$5$l$F$$$k$3$H$r(B
$B3NG'$7$F$/$@$5$$!#(B
@item
Q. $B%j%s%/$,$?$I$l$^$;$s!#(B
@samp{-header} $B%*%W%7%g%s$r<u$1IU$1$k(B w3m $B%3%^%s%I$,I,MW$G$9!#(Bw3m $B$N%P!<(B
$B%8%g%s$r3NG'$7$F$/$@$5$$!#(B
@item
Q. $BJ8;z2=$1$7$^$9!#(B
$B$$$/$D$+$N860x$,$"$j$^$9!#(B
@enumerate
@item
HTML $B%U%!%$%k$NLdBj(B
HTML $B%U%!%$%kCf$G(B @samp{<meta>} $B%?%0$K$h$C$F;XDj$5$l$F$$$kJ8;z%3!<%I$H!"(B
$B<B:]$NJ8;z%3!<%I$,0[$J$k$H!"@5>o$KI=<($5$l$^$;$s!#(B
@w{@kbd{M-x w3m-redisplay-with-charset @key{RET}}} $B$^$?(B
$B$O(B @w{@kbd{C c}} $B%3%^%s%I$r;H$C$F!"@5$7$$J8;z%3!<%I$r;XDj$7$F:FIA2h$7$F(B
$B$/$@$5$$!#(B
@item
$BJ8;z%3!<%I(B
ISO-2022-JP(jis), EUC-JP $B$^$?$O(B SHIFT_JIS $B0J30$NJ8;z%3!<%I$G5-=R$5$l$?%Z!<(B
$B%8$K$D$$$F$O!"I=<($G$-$J$$>l9g$,$"$j$^$9!#<!$N$$$:$l$+$NJ}K!$GBP=h$7$F$/(B
$B$@$5$$!#(B
@enumerate a
@item
Mule-UCS (@pxref{Other Requirements}) $B$r%$%s%9%H!<%k$9$k$H!"(BUnicode $B$GDj(B
$B5A$5$l$F$$$kHO0O$NJ8;z$OI=<($G$-$k$h$&$K$J$j$^$9!#%$%s%9%H!<%k8e!"JQ(B
$B?t(B @code{w3m-use-mule-ucs} $B$,(B @code{nil} $B0J30$NCM$K@_Dj$5$l$F$$$k$3$H$r(B
$B3NG'$7$F$/$@$5$$!#$J$*!"(BEmacs ($B$=$l$K(B emacs-w3m $B$b(B) $B$,(B EUC-JISX0213 $B$*$h(B
$B$S(B ISO-2022-JP-3 $B$NJ8;z%3!<%I$r07$($k$h$&$K$9$k$K$O!"(BMule-UCS $B$KImB0$7$F(B
$B$$$k(B @samp{jisx0213} $B%b%8%e!<%k$r%$%s%9%H!<%k$9$kI,MW$,$"$j$^$9(B ($B;DG0$J(B
$B$,$i(B XEmacs $B$G$O;H$($^$;$s$,(B)$B!#(B
@item
w3mmee $B$d(B w3m-m17n $B$r%$%s%9%H!<%k$7$F!"JQ?t(B @code{w3m-command} $B$KE,@Z$J(B
$BCM$r@_Dj$7$F$/$@$5$$!#$3$N$h$&$K@_Dj$9$k$H!"(Bemacs-w3m $B$O$3$l$i$N%W%m%0%i(B
$B%`$,Ds6!$9$kB?8@8l5!G=$rMxMQ$9$k$h$&$K$J$j$^$9!#$?$@$7!"(BEmacs $B$,07$($kJ8(B
$B;z%3!<%I$K8B$i$l$^$9$N$G!"I,MW$K1~$8$F(B Mule-UCS $B$b%$%s%9%H!<%k$7$F$/$@$5(B
$B$$!#(B
@end enumerate
@item
Emacsen $B$NLdBj(B
XEmacs 21.1 $B$G$O(B SHIFT_JIS $B$N%Z!<%8$,2=$1$k$3$H$,$"$j$^$9!#$^$?!"(BXEmacs
21.2 $B$G$b(B beta36 $B0JA0$G$OLdBj$,$"$j$^$9!#$=$&$$$&$b$N$r;H$C$F$$$k>l9g(B
$B$O(B XEmacs $B$r%"%C%W%0%l!<%I$7$F$/$@$5$$!#(B
XEmacs 21.1 $B$H(B 21.2 $B$O!"$9$G$K8x<0$K$*Lr8fLH$K$J$C$?$3$H$rG'<1$7$F$/$@$5(B
$B$$!#(B
@item
@code{standard-display-european} $B$r;H$o$J$$$G$/$@$5$$(B
$B$=$l$O$7$P$7$P(B Latin $BJ8;z$r@5$7$/I=<($5$;$J$$$N$G!"35$7$FM-32$G$9!#Nc$((B
$B$P!"(B@samp{&#8217} $B$H$7$F%(%s%3!<%I$5$l$?%"%]%9%H%m%U%#J8;z(B (@samp{'}) $B$O!"(B
$B$=$l$,$"$?$+$b(B @samp{&#249} $B$H$7$F%(%s%3!<%I$5$l$?$+$N$h$&$K!"Dc%"%/%;%s(B
$B%H(B (a grave accent) $B$,IU$$$?J8;z(B @samp{u} $B$H$7$FI=<($5$l$k$G$7$g$&!#$"$J(B
$B$?$N(B @file{~/.emacs} $B%U%!%$%k$+!"(BEmacs $B$,5/F0;~$KFI$_9~$`(B site $B%U%!%$%k(B
$B$K!"2?$+0J2<$N$h$&$J9T$,$"$k$J$i$P!"$=$l$r<h$j=|$/$3$H$r6/$/4+$a$^$9!#(B
@lisp
(standard-display-european 1)
@end lisp
$B$=$3$G$O!"0z?t$O(B @code{1} $B$G$O$J$/$F(B @code{t} $B$+$b$7$l$^$;$s!#(B
@end enumerate
@item
Q. $B2hA|I=<($G$-$^$;$s!#(B
$B$$$/$D$+$N860x$,$"$j$^$9!#(B
$B8E$$%P!<%8%g%s$N(B @samp{libungif} $B%i%$%V%i%j$K$O%P%0$,$"$j$^$9!#(B
@samp{libungif-4.1.0b1} $B0J9_$N$b$N$r%$%s%9%H!<%k$7$J$1$l$P$J$j$^$;$s!#(B
XEmacs $B$G$OI,$:(B @samp{gifsicle} $B%W%m%0%i%`$r%$%s%9%H!<%k$7$F$/$@$5$$!#8=(B
$B:_MxMQ$G$-$k$9$Y$F$N(B XEmacs 21.x $B$K$O%P%0$,$"$j!"(Bemacs-w3m $B$G$O$3$l$r;H$C(B
$B$FBP:v$7$F$$$^$9(B (@pxref{Other Requirements})$B!#(B
$B8E$$(B w3m $B%3%^%s%I$G$O@5>o$KI=<($G$-$^$;$s!#(Bw3m $B$N%P!<%8%g%s$r3NG'$7$F$/(B
$B$@$5$$!#(B
@item
Q. Cookie $B$,I,MW$J%Z!<%8$r1\Mw$G$-$^$;$s!#(B
($B$^$@<B83E*$J5!G=$G$9!#(B)
$BJQ?t(B @code{w3m-use-cookies} $B$K(B @code{nil} $B0J30$NCM$,@_Dj$5$l$F$$$k$3$H$r(B
$B3NG'$7$F$/$@$5$$!#(B
@item
Q. $B%U%)!<%`$KF~NO$G$-$^$;$s!#(B
($B$^$@<B83E*$J5!G=$G$9!#(B)
$BJQ?t(B @code{w3m-use-form} $B$K(B @code{nil} $B0J30$NCM$,@_Dj$5$l$F$$$k$3$H$r3N(B
$BG'$7$F$/$@$5$$!#(B
@item
Q. $B%U%)!<%`$rAw?.$G$-$^$;$s!#(B
($B$^$@<B83E*$J5!G=$G$9!#(B)
$BJQ?t(B @code{w3m-use-form} $B$K(B @code{nil} $B0J30$NCM$,@_Dj$5$l$F$$$k$3$H$r3N(B
$BG'$7$F$/$@$5$$!#$3$N5!G=$r;H$&$K$O!"(B@samp{-post} $B%*%W%7%g%s$rG'<1$9(B
$B$k(B w3m $B%3%^%s%I$,I,MW$G$9!#(Bw3m $B$N%P!<%8%g%s$r3NG'$7$F$/$@$5$$!#(B
@item
Q. $B%U%l!<%`$,%l%s%@%j%s%0$5$l$^$;$s!#(B
w3mmee $B$r%$%s%9%H!<%k$7$F!"0J2<$N@_Dj$r(B @file{~/.emacs} $B%U%!%$%k$KF~$l$F(B
$B$/$@$5$$(B:
@lisp
(setq w3m-command "w3mmee")
@end lisp
@item
Q. GNU Emacs $B$N(B tab $B9T$K(B favicon $B$,I=<($5$l$J$$$N$G$9$,!#(B
Image Magick $B$K4^$^$l$F$$$k(B @samp{convert} $B%W%m%0%i%`$r%$%s%9%H!<%k$7$F(B
$B$/$@$5$$!#(B@uref{http://www.imagemagick.org/} $B$+$iF~<j$G$-$^$9!#(B
@item
Q. GNU Emacs $B$G(B favicon $B$rI=<($7$h$&$H$7$?$N$G$9$,!"(BEmacs $B$,%m%C%/$7$^$7(B
$B$?!#(B
@item
Q. Emacs-w3m $B$rN)$A>e$2$h$&$H$7$?$i!"7c$7$/%G%#%9%/%"%/%;%9$7$?8e!"(B
@samp{process convert exited abnormally with code 10} $B$J$I$HI=<($5$l$^$7(B
$B$?!#$I$&$J$C$F$$$k$s$G$7$g$&(B?
$B8E$$%P!<%8%g%s$N(B Image Magick $B$r;H$C$F$$$^$;$s$+(B? ImageMagick-5.2.1 $B$K(B
$BIUB0$7$F$$$k(B @samp{convert} $B$r;H$C$F$$$k$H!"$=$&$J$k$3$H$,CN$i$l$F$$$^$9!#(B
ImageMagick-5.4.0-5 ($B0J>e(B) $B$KIUB0$7$F$$$k(B @samp{convert} $B$G$O!"@5>oF0:n(B
$B$,3NG'$5$l$F$$$^$9!#(B
$B$b$7(B ImageMagick $B$,;H$($J$$!"$^$?$O;H$$$?$/$J$$>l9g(B
$B$O(B @file{~/.emacs-w3m} $B%U%!%$%k$K(B
@lisp
(setq w3m-use-favicon nil)
@end lisp
$B$N@_Dj$rDI2C$7$F$/$@$5$$!#(B
@item
Q. $B$J$<(B emacs-w3m $B$,(B w3mmee $B$GF0:n$7$J$$$N$G$9$+(B?
$B$b$7(B @samp{lang=en} $B$^$?$O(B @samp{lang=ja} $B$G(B configure $B$5$l$?(B w3mmee $B$r(B
$B;H$C$F$$$k$N$J$i$P!"(B@samp{lang=many} $B$G(B configure $B$7D>$7(B
$B$F(B ($B$=$l$O(B @samp{configure} $B%9%/%j%W%H$,(B @samp{Which language do you
prefer?} $B$H?R$M$?$H$-$K(B 3 $B$rF~NO$9$k$3$H$K$h$C$F$G$-$^$9(B)$B!"(Bw3mmee $B$r:F9=(B
$BC[$7$F$/$@$5$$!#(B
@item
Q. $B$J$<(B emacs-w3m $B$G(B web $B%Z!<%8$,8+$($J$$$N$G$7$g$&$+(B? $B%m!<%+%k(B
$B$J(B html $B%U%!%$%k$r8+$?$j!"AG$N(B w3m $B$r;H$&>l9g$OLdBjL5$$$N$G$9$,!#(B
$B$"$k(B Linux $B$NG[I[(B ($BNc$($P(B Gentoo Linux) $B$,4^$s$G$$$k(B w3m $B%3%^%s%I$K$O!"(B
async $B%Q%C(B
$B%A(B@footnote{@uref{http://www.page.sannet.ne.jp/knabe/w3m/w3m.html,
w3m on cygwin}} $B$H$$$&$b$N$,Ev$?$C$F$$$^$9!#$=$l$OAG$N(B w3m $B%3%^%s%I$r;H(B
$B$&$H$-$KM-MQ$J$N$G$9$,!"(Bemacs-w3m $B$r%O%s%0$5$;$k$+$b$7$l$^$;$s!#$=$l$,5?(B
$B$o$l$k$J$i$P!"(Bw3m $B%3%^%s%I$r%=!<%9$+$i:F%$%s%9%H!<%k$9$k$3$H$r4+$a$^$9!#(B
@item
Q. $B$J$<(B emacs-w3m $B$N%U%l!<%`$,%]%C%W%"%C%W$7$J$$$N$G$9$+(B?
Emacs-w3m $B$N%U%l!<%`$,B>$N%U%l!<%`$N2<$K1#$l$F$$$F$b!"$=$l(B
$B$,(B @w{@kbd{M-x w3m @key{RET}}} $B%3%^%s%I$G%]%C%W%"%C%W$9$k$N$O!"$+$J$jJX(B
$BMx$G$9!#$7$+$7!"(B@samp{metacity} $B%&%#%s%I%&!&%^%M!<%8%c!<$,;H$o$l$k$$$/$D(B
$B$+$N%W%i%C%H%U%)!<%`(B ($BNc$($P(B Fedora Linux) $B>e$G:n$i$l$?(B Emacs $B$rAv$i$;$k(B
$B>l9g$K!"$=$l$,F/$+$J$$$H$$$&Js9p$,$"$j$^$7$?!#$=$l$i$N%7%9%F%`$G$O!"(B
Emacs $B$N%U%l!<%`$r%]%C%W%"%C%W$5$;$kB>$N5!G=$bF0$+$J$$$G$7$g$&!#$b$7$"$J(B
$B$?$,$=$s$J;4$a$J6-6x$K$"$k$J$i$P!"0J2<$N(B advice $B$r;n$92ACM$,$"$k$+$b$7$l(B
$B$^$;$s!#(B
@lisp
(if (or (not window-system) (featurep 'xemacs))
nil
(defadvice raise-frame
(after make-it-work (&optional frame) activate)
"Make it work with the aid of wmctrl."
(call-process
"wmctrl" nil nil nil "-i" "-R"
(frame-parameter (or frame (selected-frame))
'outer-window-id))))
@end lisp
$B$3$3$G(B @samp{wmctrl} $B$O!"0J2<$N>l=j$G<hF@$G$-$k30It%3%^%s%I$G$9!#(B
@uref{http://sweb.cz/tripie/utils/wmctrl/}
Advice $B$r(B @file{~/.emacs} $B%U%!%$%k$K=q$-9~$`A0$K!"(B@samp{wmctrl} $B%3%^%s%I(B
$B$r%$%s%9%H!<%k$7$J$1$l$P$J$i$J$$$3$H$K!"Cm0U$7$F$/$@$5$$!#(B
$B<!$N$b$N$O:#$N$H$3$m(B emacs-w3m $B$G$OITMW$G$9$,!"$"$k<o$N%"%W%j%1!<%7%g%s(B
$B$,F0:n$9$k$?$a$KI,MW$G$9!#(B($BA0$N$b$N$,I,MW$J4D6-$G$O!"$3$l$r2C$($F$b<:$&(B
$B$b$N$O$"$j$^$;$s!#(B)
@lisp
(if (or (not window-system) (featurep 'xemacs))
nil
(defadvice pop-to-buffer (after enable-it-to-forcus-frame
activate)
"Enable it to focus frame if `pop-up-frames' is non-nil."
(when pop-up-frames
(let ((id (condition-case nil
(frame-parameter
(window-frame
(get-buffer-window (ad-get-arg 0)))
'outer-window-id)
(error nil))))
(when id
(call-process
"wmctrl" nil nil nil "-i" "-R" id))))))
@end lisp
$B:G8e$N$b$N$O$?$V$sMW$i$J$$$G$7$g$&!#$7$+$7!"$$$/$D$+$N%W%i%C%H%U%)!<%`$G(B
$B$O;n$7$F$_$k2ACM$,$"$k$+$b$7$l$^$;$s!#(B
@lisp
(if (or (not window-system) (featurep 'xemacs))
nil
(defadvice select-frame (around set-input-focus
(frame) activate)
"Run `select-frame-set-input-focus'."
(setq ad-return-value (and (framep frame)
(frame-live-p frame)
frame))
(ad-deactivate 'select-frame)
(unwind-protect
(select-frame-set-input-focus frame)
(ad-activate 'select-frame))))
@end lisp
$B$3$l$i$NBP:v$O!"<!$N(B Emacs $B$N%j%j!<%9(B (22.2 $B$^$?$O(B 23.1) $B$G$OITMW$K$J$k(B
$B$G$7$g$&!#(B
@end itemize
@node Shimbun FAQ
@section Shimbun $B$K4X$9$k<ALd(B
@itemize @bullet
@item
Q. $B$J$<(B @samp{shimbun} $B%b%8%e!<%k$,%$%s%9%H!<%k$5$l$J$$$N$G$9$+(B?
@acronym{FLIM} $B%Q%C%1!<%8$,%$%s%9%H!<%k$5$l$F$$$J$$$H!"(B@samp{shimbun} $B%b(B
$B%8%e!<%k(B (@file{shimbun/} $B%G%#%l%/%H%j$K$"$k%U%!%$%k72(B) $B$O%$%s%9%H!<%k$5(B
$B$l$J$$$3$H$KCm0U$7$F$/$@$5$$!#(B
@samp{configure} $B%9%/%j%W%H$O<+F0E*$K(B @acronym{FLIM} $B$NM-L5$rH=Dj$9$k$h(B
$B$&@_7W$5$l$F$$$^$9$,!"I8=`E*$G$O$J$$%G%#%l%/%H%j$K(B @acronym{FLIM} $B$,%$%s(B
$B%9%H!<%k$5$l$F$$$k$H!"H=Dj$K<:GT$7$^$9!#$=$N>l9g(B
$B$O(B @samp{--with-addpath} $B%*%W%7%g%s$r;H$C$F!"(B@acronym{FLIM} $B$,%$%s%9%H!<(B
$B%k$5$l$F$$$k%G%#%l%/%H%j$rL@<(E*$K;XDj$7$F$/$@$5$$!#Nc$G$9(B:
@example
% ./configure --with-addpath=$HOME/share/emacs/site-lisp/flim
@end example
@end itemize
@node Known Problems
@chapter $B$"$J$?$J$i$-$C$H2r7h$G$-$k(B
@node Shimbun Library
@chapter $B%&%'%V>e$N?7J9$rFI$`$?$a$NF;6q(B
@cindex Shimbun library
$B%&%'%V$G$O!"$^$9$^$9B?$/$N?7J9!"%a!<%j%s%0%j%9%H$N%"!<%+%$%V!"7G<(HD!"$"(B
$B$k$$$O8D?M$NF|5-(B (hyper nikki system$B!"(Bweblogs $B$^$?$O(B blogs) $B$,8x3+$5$l$F(B
$B$$$^$9!#(B@samp{Shimbun} $B%i%$%V%i%j$O!"$=$l$i$N%3%s%F%s%D$r5.J}$N9%$_$N%a!<(B
$B%i!<$GFI$`$3$H$,$G$-$k$h$&$K$7$^$9!#6qBNE*$K$O!"$=$l$i$N%3%s%F%s%D$r!"%a!<(B
$B%k$N$h$&$K@07A!&@0M}$9$k5!G=$rDs6!$7$^$9!#(B
$B$9$Y$F$N(B @samp{shimbun} $B%b%8%e!<%k$O!"IaDL$N%a!<%k$d%K%e!<%9$N$h$&$KFI$`(B
$B$3$H$,$G$-$k5-;v$r@8@.$9$k$3$H$rL\I8$K$7$F$$$^$9!#$7$+$7$J$,$i!"%&%'%V%5(B
$B%$%H$,$=$l$i$N5-;v$N(B html $B$r$7$P$7$PJQ99$9$k$N$G!"$=$NEY$K;d$?$A$O:$Fq$K(B
$B$V$D$+$j$^$9!#(B
$B$b$7!"L50UL#$J2hA|$d!"5-;v$H$O4X78$NL5$$%F%-%9%H$,8=$l$k$N$K5$$,$D$$$?$i!"(B
($B$?$H$(:3:Y$J$b$N$G$b(B) @code{report-emacs-w3m-bug} (@pxref{Mailing
List}) $B$r;H$C$FJs9p$7$F$/$@$5$$!#(B
@samp{Shimbun} $B%i%$%V%i%j$O!"8=:_!"D+F|?7J9!"FIGd%*%s%i%$%s!"(BEmacs Devel$B!"(B
XEmacs Beta$B!"(BGnus/Mew/Wanderlust $B$J$I$N%a!<%j%s%0%j%9%H!"(BSlashdot$B!"(B
Slashdot Japan$B!"$*$h$SB>$N$?$/$5$s$N$b$N$KBP1~$7$F$$$^$9!#6qBNE*$K$O!"(B
@ref{Shimbun Sites} $B$r;2>H$7$F$/$@$5$$!#(B
$B$H$3$m$G!"(B@samp{Shimbun} $B%i%$%V%i%j$rMxMQ$9$k;~$O!"Cx:n8"$K$D$$$FCm0U$,(B
$BI,MW$G$9!#(B@samp{Shimbun} $B%i%$%V%i%j$K$h$C$F2C9)!&@8@.$5$l$?5-;v$NCx:n8"(B
$B$O!"$=$N5-;v$r@8@.$9$k85$K$J$C$?%G!<%?$NCx:n<T$K5"B0$7$^$9!#$7$?$,$C$F!"(B
$BF@$i$l$?5-;v$rMxMQ$9$k>l9g$O!"85$N%G!<%?$NCx:n<T$N8"Mx$r?/32$7$J$$HO0O$r(B
$B<i$kK!N'>e$N5AL3$,$"$j$^$9!#$D$^$j!"Cx:n8"K!$KDj$a$i$l$?!V;dE*MxMQ!W$NHO(B
$B0O$r<i$i$J$1$l$P$J$i$J$$!"$H$$$&$3$H$G$9!#(B
@samp{Shimbun} $B%i%$%V%i%j$rMxMQ$7$?$3$H$K$h$C$F!"K|$,0l$"$J$?$,ITMx1W$r(B
$BHo$C$?$j!"$"$J$?$,B><T$N8"Mx$r?/32$7$?$3$H$K$h$C$F$"$J$?$,AJ$($i$l$?$H$7(B
$B$F$b!"(Bemacs-w3m $B3+H/%A!<%`$O0l@Z$N@UG$$rIi$$$^$;$s!#(B
@samp{Shimbun} $B%i%$%V%i%j$O$?$/$5$s$N%b%8%e!<%k$N%3%l%/%7%g%s$G!"$=$l$i(B
$B$N3F!9$OC1FH$G$O2?$NLr$K$bN)$A$^$;$s!#(B
$B$3$3$G$OBeI=E*$J;0$D$N(B @samp{Shimbun} $B$N%"%W%j%1!<%7%g%s%W%m%0%i%`(B ($B$=$l(B
$B$i$N$&$A$NFs$D$O(B @samp{Shimbun} $B%i%$%V%i%j$K4^$^$l$F$$$^$9(B) $B$H!"$"$J$?$,(B
$B<+J,$G(B @samp{Shimbun} $B%b%8%e!<%k$r:n$kJ}K!$K$D$$$F@bL@$7$^$9(B (Emacs
Lisp $B%W%m%0%i%`$r=q$/$3$H$,$G$-$kI,MW$,$"$j$^$9(B)$B!#(B
@menu
* Nnshimbun:: Gnus $B$r%&%'%V%V%i%&%6$K$9$k(B!
* Mew Shimbun:: Mew $B$G?7J9$rFI$`(B
* Shimbun with Wanderlust:: Wanderlust $B$G?7J9$rFI$`(B
* Shimbun local mode:: $B?7J9$N<hF@$K%7%'%k%9%/%j%W%H$r;H$&(B
* Shimbun Sites:: $B?7J9$,FI$a$k%5%$%H(B
* Shimbun Basics:: $B?7J9%b%8%e!<%k$N:n$jJ}(B
@end menu
@samp{Shimbun} $B%i%$%V%i%j$rMxMQ$9$k$?$a$K$O!"(Bemacs-w3m $B$r9=C[$7$F%$%s%9(B
$B%H!<%k$9$kA0$K(B @acronym{FLIM} $B%Q%C%1!<%8(B ($B2C$($F(B @samp{nnshimbun} $B$r;H$$(B
$B$?$1$l$P(B Gnus) $B$r%$%s%9%H!<%k$9$kI,MW$,$"$k$3$H$KCm0U$7$F$/$@$5$$!#(B
@acronym{FLIM} $B%Q%C%1!<%8$K$O(B @acronym{APEL} $B%Q%C%1!<%8$,I,MW$G$9!#$"$J(B
$B$?$O(B @ref{Other Requirements} $B$b8+$k$Y$-$+$b$7$l$^$;$s!#(B
@node Nnshimbun
@section Gnus $B$r%&%'%V%V%i%&%6$K$9$k(B!
@cindex nnshimbun
@cindex Web Newspaper
@samp{Nnshimbun} $B$O(B Gnus $B$N%P%C%/%(%s%I$G$9!#$7$+$7$J$,$i!"Nc30E*(B
$B$K(B Gnus $B$G$O$J$/$F(B emacs-w3m $B$H$H$b$KG[I[$5$l$F$$$^$9!#(B
@samp{Nnshimbun} $B$O(B Gnus $B$rJB30$l$FJXMx$J%&%'%V%V%i%&%6$K$9$k$3$H$,$G$-(B
$B$^$9!#$9$Y$F$N9-9p$KHQ$o$5$l$:$K?7J9<R$N%&%'%V%5!<%P$G5-;v$r=&$$FI$_$9$k(B
$B$3$H$,$G$-$^$9!#%a!<%j%s%0%j%9%H$N5-;v%"!<%+%$%V$r!"$=$N%j%9%H$K9VFIEPO?(B
$B$7$F$$$k$h$&$KFI$`$3$H$,$G$-$^$9!#7G<(HD$N=q$-9~$_$bFI$`$3$H$,$G$-$^$9!#(B
$BEy!9(B... $B$G$b(B Gnus $B$O(B @samp{nnshimbun} $B$G%&%'%V$r2p$7$?Ej9F$,$G$-$J$$$N$G!"(B
$B%U%)%m!<$7$?$$$H$-$O(B emacs-w3m $B$r;H$o$J$1$l$P$$$1$J$$$3$H$KCm0U$7$F$/$@(B
$B$5$$!#(B
$B$5$i$K(B emacs-w3m $B$G(B HTML $B%a%C%;!<%8$r@07A$9$k$K$O(B @ref{Gnus} $B$b;2>H$7$F(B
$B$/$@$5$$!#(B
@findex gnus-group-make-shimbun-group
@c @kindex G n ($B%0%k!<%W(B)
@samp{Nnshimbun} $B$r;O$a$k$?$a$N0lHV4JC1$JJ}K!$O!"%0%k!<%W%P%C%U%!$G0J2<(B
$B$N$h$&$J$3$H$r$9$k$3$H$G$9(B:
@w{@kbd{M-x gnus-group-make-shimbun-group @key{RET} asahi @key{RET} national @key{RET}}}
@c @kbd{G n asahi @key{RET} national @key{RET}}
@samp{asahi} $B$H(B @samp{national} $B$O!"@\B3$7$?$$%5!<%P!<$KBP1~$7$?%-!<%o!<(B
$B%I$H6=L#$N$"$k%0%k!<%W$K!"$=$l$>$lCV$-49$($F$/$@$5$$!#(B
@kbd{@key{TAB}} $B$+(B @kbd{@key{SPC}} $B$r%?%$%W$9$k$3$H$K$h$C$F!"$=$l$i$NL>(B
$BA0$rN>J}$H$bJd40$9$k$3$H$,$G$-$^$9!#(B
$B$b$7(B @code{gnus-group-mode-map} $B$K==J,$J6u$-$,$"$k$J$i$P!"0J2<$N$h$&$J$b(B
$B$N$r(B @file{~/.gnus.el} $B%U%!%$%k$K2C$($F$/$@$5$$(B:
@lisp
(eval-after-load "gnus-group"
'(define-key gnus-group-mode-map "Gn"
'gnus-group-make-shimbun-group))
@end lisp
$B$9$k$H!"(B@w{@kbd{M-x gnus-group-make-shimbun-group}} $B$NBe$o$j(B
$B$K(B @w{@kbd{G n}} $B$r;H$&$3$H$,$G$-$^$9!#(B
@emph{$BC/$+$3$N%-!<$r(B Gnus $B%?%o!<$KM=Ls$7$F$/$l$^$;$s$+(B?}
@c $B$^$?$O(B @w{@kbd{B nnshimbun @key{RET} asahi @key{RET}}} $B$G%P%C%/%(%s%I(B
@c $B$r%V%i%&%:$9$k$3$H$K$h$C$F$b5-;v$rFI$`$3$H$,$G$-$^$9!#(B
@findex gnus-group-make-shimbun-groups
@noindent
$B$3$NB>$K!"(B@code{gnus-group-make-shimbun-groups} $B%3%^%s%I$r;H$C$F!";XDj$7(B
$B$?%5!<%P!<$N$9$Y$F$N%0%k!<%W$r:n$k$3$H$,$G$-$^$9!#(B
@samp{Nnshimbun} $B$OC1$K%&%'%V%5!<%P$+$i(B HTML $B%3%s%F%s%D$r<h$j4s$;$F!"$=(B
$B$l$r5-;v$H$7$FI=<($7$^$9$,!"1JB35-(B
$B;v(B (@pxref{Persistent Articles, ,Persistent Articles, gnus, The Gnus
Manual}) $B$r:n$k>l9g$r=|$$$F!"%m!<%+%k%U%!%$%k$K5-;v$r%;!<%V$9$k$3$H$O$"(B
$B$j$^$;$s!#(B@samp{Nnshimbun} $B$O(B @acronym{NOV} $B%U%!%$%k$r!"$=$l$>$l(B
$B$N(B @samp{nnshimbun} $B%0%k!<%W$G;H$$$^$9!#$=$N%P%C%/%(%s%I(B
$B$O(B @samp{nnml} $B$H$[$\F1$8$G$9!#(B
$B0J2<$N(B @samp{nnshimbun} $B$K4X$9$kJQ?t$r%+%9%?%^%$%:$9$k$3$H$,2DG=$G$9(B:
@table @code
@item nnshimbun-keep-backlog
@vindex nnshimbun-keep-backlog
@vindex gnus-keep-backlog
$B$3$NJQ?t$O(B @samp{nnshimbun} $B%0%k!<%W$G(B @code{gnus-keep-backlog} $BJQ(B
$B?t(B (@pxref{Article Backlog, ,Article Backlog, gnus, The Gnus Manual}) $B$r(B
$B>e=q$-$7$^$9!#$b$7(B @code{nnshimbun-keep-backlog} $B$r?t;z(B @var{n} $B$K@_Dj$9(B
$B$k$H!"(B@samp{nnshimbun} $B$O:GBg$G(B @var{n} $B$N8E$$5-;v$r8e$N:F<hF@$N$?$a$K%P%C(B
$B%U%!$KN/$a$F$*$-$^$9!#$3$NJQ?t$,(B @code{nil} $B$G$O$J$/!"?t;z$G$b$J$$>l9g!"(B
@samp{nnshimbun} $B$O(B @emph{$B$9$Y$F(B} $B$N4{FI5-;v$rC_$($^$9(B ($B$3$l$ONI$$9M$($G(B
$B$O$"$j$^$;$s(B)$B!#%G%U%)%k%HCM$O(B 300 $B$G$9!#(B
@samp{Nnshimbun} $B$O$"$i$+$8$a<hF@$7$?(B (prefetched) $B5-;v$NJ]B8(B
$B$K(B backlog $B$r;H$&$N$G!">.$5$9$.$kCM$O(B @code{prefetch-articles} $B5!G=(B ($B2<(B
$B5-;2>H(B) $B$rB;$J$&$+$b$7$l$J$$$3$H$KCm0U$7$F$/$@$5$$!#(B
@item nnshimbun-directory
@vindex nnshimbun-directory
@samp{Nnshimbun} $B$,(B @acronym{NOV} $B%U%!%$%k$H0u%U%!%$%k$rJ]B8$9$k%G%#%l%/(B
$B%H%j$G$9!#%G%U%)%k%HCM$O(B @samp{~/News/shimbun/} $B$G$9!#$3$l$O%5!<%P!<JQ(B
$B?t(B (@pxref{Server Variables, ,Server Variables, gnus, The Gnus Manual}) $B$G(B
$B$9!#(B
@item nnshimbun-default-group-level
@vindex nnshimbun-default-group-level
@code{gnus-level-default-subscribed} $B$r>e=q$-$9$k!"%G%U%)%k%H$N%0%k!<%W(B
$B%l%Y%k$G$9!#?7$?$K:n$i$l$?(B @samp{nnshimbun} $B%0%k!<%W$KE,MQ$5$l$^$9!#%G%U%)(B
$B%k%HCM$O(B @code{nil} $B$G$9!#$3$l$O%5!<%P!<JQ?t(B (@pxref{Server Variables,
,Server Variables, gnus, The Gnus Manual}) $B$G$9!#(B
@item nnshimbun-marks-is-evil
@vindex nnshimbun-marks-is-evil
$B$b$7(B @code{nil} $B$G$J$1$l$P!"(BGnus $B$O(B @samp{shimbun} $B%9%W!<%k$N$?$a$K(B
$B0u(B (marks) $B%U%!%$%k$r:n$j$b;H$$$b$7$^$;$s!#0u%U%!%$%k$r;H$&$3$H$K$h$C$F!"(B
@samp{shimbun} $B%0%k!<%W$r(B @file{.newsrc.eld} $B$+$i@Z$jJ|$7$F%P%C%/%"%C%W(B
$B$7!"I|85$9$k$3$H$,2DG=$K$J$j$^$9!#2?$i$+$NM}M3$G$3$l$r(B @code{t} $B$K@_Dj$7(B
$B$?8e$G!":F$S(B @code{nil} $B$K$9$k>l9g$O$$$D$b!"%0%k!<%W$N0u%U%!%$%k$r>C$5$J(B
$B$1$l$P$J$j$^$;$s(B ($BIaDL$=$l$O(B @samp{shimbun} $B%0%k!<%W$N%G%#%l%/%H%j$K$"(B
$B$k(B @samp{.marks} $B$H$$$&L>A0$N%U%!%$%k$G$9$,!"@53N$K(B
$B$O(B @code{nnshimbun-marks-file-name} $B$NCM$r;2>H$7$F$/$@$5$$(B)$B!#$=$&$9$l(B
$B$P(B Gnus $B$K$h$C$F0u%U%!%$%k$,:F@8@.$5$l$k$G$7$g$&!#%G%U%)%k%HCM(B
$B$O(B @code{nil} $B$G$9!#$3$l$O%5!<%P!<JQ?t(B (@pxref{Server Variables, ,Server
Variables, gnus, The Gnus Manual}) $B$G$9!#(B
@end table
@cindex group parameters
@samp{Nnshimbun} $B$O(B Gnus $B$,Ds6!$9$kI8=`$N%0%k!<%W%Q%i%a!<(B
$B%?(B@footnote{$B%0%k!<%W%Q%i%a!<%?$r@_Dj$9$k$?$a$N:G$b<j7Z$JJ}K!$O!"%0%k!<(B
$B%W%P%C%U%!$G!"@_Dj$7$?$$%0%k!<%W$N>l=j$K0\F0$7$F$+$i(B @w{@kbd{G c}} $B$r%?(B
$B%$%W$9$k$3$H$G$9(B (@pxref{Group Parameters, ,Group Parameters, gnus, The
Gnus Manual})$B!#(B} $B$K2C$($F!"(B@samp{nnshimbun} $B@lMQ$K@_$1$i$l$?%0%k!<%W%Q%i(B
$B%a!<%?$rMxMQ$9$k$3$H$,$G$-$^$9!#J#?t$N(B @samp{nnshimbun} $BMQ$N%Q%i%a!<%?(B
$B$,(B @code{nnshimbun-group-parameters} $B$H$$$&C10l$N%0%k!<%W%Q%i%a!<%?(B ($B$9(B
$B$Y$F$N%0%k!<%W$G0c$&CM$r;}$D$3$H$,$G$-$k(B) $B$K$^$H$a$i$l$F$$$^$9!#$=$l$O%W(B
$B%m%Q%F%#%j%9%H$G!"Nc$($P<!$N$h$&$JCM$G$9(B:
@lisp
'(index-range all prefetch-articles off encapsulate-images on
expiry-wait 6)
@end lisp
$B0J9_$O$3$l$i$N%0%k!<%W%Q%i%a!<%?$H!"4XO"$9$kJQ?t$N@bL@$G$9!#(B
@table @code
@item prefetch-articles
@vindex nnshimbun-pre-fetch-article
$B$3$N%0%k!<%W%Q%i%a!<%?$,(B @code{off} $B$^$?$O(B @code{nil} $B0J30$N2?$+$K@_Dj$5(B
$B$l$F$$$k%0%k!<%W$G$O!"(B@samp{nnshimbun} $B$O?7$7$$5-;v$rC5$9$@$1$G$O$J$/!"(B
$B$=$l$i$N5-;v$N%@%&%s%m!<%I$b9T$$$^$9!#$3$l$O?7$7$$5-;v$N8!:w$rCY$/$7$^$9(B
$B$,!"5-;v$r1\Mw$9$k$H$-$KBT$?$5$l$^$;$s!#$3$N%0%k!<%W%Q%i%a!<%?$,@_Dj$5$l(B
$B$F$$$J$$$+!"$=$NCM$,(B @code{nil} $B$K$J$C$F$$$k%0%k!<%W$G$O!"Be$o$j$KJQ(B
$B?t(B @code{nnshimbun-pre-fetch-article} $B$NCM(B ($B%G%U%)%k%H$O(B @code{off}) $B$,(B
$B;H$o$l$^$9!#(B
@item encapsulate-images
@vindex nnshimbun-encapsulate-images
$B$3$N%0%k!<%W%Q%i%a!<%?$,(B @code{off} $B$^$?$O(B @code{nil} $B0J30$N2?$+$K@_Dj$5(B
$B$l$F$$$k%0%k!<%W$G$O!"(B@samp{nnshimbun} $B$O85$N5-;v$KKd$a9~$^$l$F$$$k2hA|(B
$B%G!<%?$r(B MIME $B$N(B @samp{multipart/related} $B%Q!<%H$H$7$F5-;v$K$O$a9~$_$^$9!#(B
$B$3$N%0%k!<%W%Q%i%a!<%?$,@_Dj$5$l$F$$$J$$$+!"$=$NCM$,(B @code{nil} $B$K$J$C$F(B
$B$$$k%0%k!<%W$G$O!"Be$o$j$KJQ?t(B @code{nnshimbun-encapsulate-images} $B$NCM(B
$B$,;H$o$l$^$9!#$3$NJQ?t(B @code{nnshimbun-encapsulate-images} $B$N%G%U%)%k%H(B
$BCM$O!"(B@samp{shimbun} $B%i%$%V%i%j$K$h$C$FDs6!$5$l$kJQ(B
$B?t(B @code{shimbun-encapsulate-images} $B$NCM$G$9(B ($B$?$V$s%G%U%)%k%HCM(B
$B$O(B @code{t} $B$G$9(B)$B!#(B
@item index-range
@vindex nnshimbun-index-range
$B%0%k!<%W%Q%i%a!<%?(B @code{index-range} $B$G!"%&%'%V%5!<%P!<$+$i<hF@$5$l$k5-(B
$B;v$NHO0O$r;XDj$9$k$3$H$,$G$-$^$9!#HO0O$N;XDj$K$O0J2<$NCM$r;H$C$F$/$@$5$$(B:
@table @code
@item nil
@itemx all
$B$9$Y$F$N%Z!<%8(B
@item last
$B:G?7$N%Z!<%8$@$1(B
@end table
@table @samp
@item integer N
$B:G?7$N(B N $B%Z!<%8(B
@end table
@samp{Nnshimbun} $B$O%5!<%P!<>e$KB8:_$9$kL\<!%Z!<%8$r2r@O$7$F?7$7$$5-;v$N(B
$BM-L5$rD4$Y$^$9!#%5!<%P!<$K$h$C$F$O$=$N$h$&$JL\<!%Z!<%8$,J#?tB8:_$9$k>l9g(B
$B$,$"$j$^$9!#Nc$($P!"%a!<%j%s%0%j%9%H$N5-;v$rDs6!$7$F$$$k%5!<%P!<$N>l9g$O!"(B
$B$=$N5-;v$,Ej9F$5$l$?F|IU$K$h$C$FJ,N`$5$l$?L\<!$K$J$C$F$$$k$3$H$,0lHLE*$G(B
$B$9!#FC$KCY$$2s@~$rMxMQ$7$F$$$k;~$K!"$=$l$i$9$Y$F$N5pBg$JL\<!$rD4$Y$k$K$O!"(B
$BAjEv$J;~4V$,$+$+$k$G$7$g$&!#(B
@samp{Nnshimbun} $B$OA02s$N@\B3;~$KD4$Y$?L\<!$K$D$$$F$O!"$J$k$Y$/D4$Y$:$K(B
$B:Q$^$;$k$h$&$K$J$C$F$$$^$9!#99$K;~4V$r@aLs$7$?$$>l9g$O(B @code{last} $B$r;H$C(B
$B$F$/$@$5$$!#$3$l$O(B @samp{nnshimbun} $B$K!":G?7$NL\<!$@$1$r;2>H$7$F?7$7$$5-(B
$B;v$N8!::$r9T$J$o$;$^$9!#(B
$B%0%k!<%W%Q%i%a!<%?(B @code{index-range} $B$,@_Dj$5$l$F$$$J$$$+!"CM(B
$B$,(B @code{nil} $B$K$J$C$F$$$k%0%k!<%W$G$O!"JQ(B
$B?t(B @code{nnshimbun-index-range} $B$NCM(B ($B%G%U%)%k%H$O(B @code{2}) $B$,;H$o$l$^(B
$B$9!#(B
@item nnshimbun-group-parameters-alist
@vindex nnshimbun-group-parameters-alist
$B$3$l$O(B Emacs Lisp $BJQ?t$G!"%0%k!<%WL>$N@55,I=8=$H(B @samp{nnshimbun} $BMQ%0%k!<(B
$B%W%Q%i%a!<%?$NO"A[%j%9%H$G$9!#%G%U%)%k%HCM$O(B @code{nil} $B$G$9!#3F!9$NMWAG(B
$B$O(B @samp{(REGEXP KEYWORD VALUE KEYWORD VALUE...)} $B$N7A<0$r;}$A$^$9!#Nc$((B
$B$P(B:
@lisp
'("^nnshimbun\\+asahi:" index-range all prefetch-articles off
encapsulate-images on expiry-wait 6)
@end lisp
$B;w$?L>A0$r;}$D(B ($B$9$J$o$A!"8_$$$K;w$?@-3J$r;}$C$F$$$=$&$J(B) $BJ#?t$N%0%k!<%W(B
$B$KBP$7$FF1$8(B @samp{nnshimbun} $B%0%k!<%W%Q%i%a!<%?$r;XDj$9$k$3$H$,$G$-$k$N(B
$B$G!"8D!9$N%0%k!<%W$KBP$7$F$=$l$>$l%0%k!<%W%Q%i%a!<%?$r@_Dj$9$kBe$o$j$K;H(B
$B$&$3$H$,$G$-$FJXMx$G$9!#$b$7%0%k!<%W$G$9$G$K%0%k!<%W%Q%i%a!<%?$N@_Dj$,9T(B
$B$J$o$l$F$$$?>l9g$O!"$3$NJQ?t$h$j$b$=$A$i$,M%@h$5$l$^$9!#(B
@end table
@cindex article expiry
@cindex auto-expire
@cindex expiry-wait
@vindex nnmail-expiry-wait-function
@vindex nnmail-expiry-wait
@samp{Nnshimbun} $B$K$O5-;v$N4|8B@Z$l>C5n$r9T$J$o$;$k$3$H$,$G$-$^(B
$B$9(B@footnote{@samp{Nnshimbun} $B%0%k!<%W$G<+F04|8B@Z$l>C5n$r9T$J$&J}K!$O<g(B
$B$KFs$D$"$j$^$9!#0l$D$O%0%k!<%WL>$N@55,I=8=(B (``^nnshimbun\\+'' $B$G;O$^$i$J(B
$B$1$l$P$J$j$^$;$s(B) $B$rJQ?t(B @code{gnus-auto-expirable-newsgroups} $B$KDI2C$7(B
$B$F!">C5n$9$k$^$G$NF|?t$r3F%0%k!<%WKh(B
$B$K(B @code{nnmail-expiry-wait-function} $B$G;XDj$9$k$3$H$G$9!#$b$&0l$D$O!"<+(B
$BF04|8B@Z$l>C5n$r9T$J$o$;$?$$$?$$$9$Y$F$N(B @samp{nnshimbun} $B%0%k!<%W$G!"%0(B
$B%k!<%W%Q%i%a!<%?(B @code{auto-expire} $B$r(B @code{t} $B$K@_Dj$7$F!"%0%k!<%W%Q%i(B
$B%a!<%?(B @code{expiry-wait} $B$G>C5n$9$k$^$G$N4|8B$r;XDj$9$k$d$jJ}$G$9!#>\$7(B
$B$$$3$H(B
$B$O(B @xref{Expiring Mail, ,$B%a!<%k$N4|8B@Z$l>C5n(B, gnus-ja, The Gnus
manual}, $B$r;2>H$7$F$/$@$5$$!#(B@code{expiry-wait} $B%0%k!<%W%Q%i%a!<%?$,@_Dj(B
$B$5$l$F$$$J$$%0%k!<%W$G$O!"%G%U%)%k%H$NCM$,E,MQ$5$l$^$9!#(B}$B!#5-;v$,4|8B@Z(B
$B$l>C5n$5$l$k$H8@$C$F$b!"$=$l$,1s3V%5!<%P!<$+$i:o=|$5$l$k$o$1$G$O$J$/!"$=(B
$B$l$O$:$C$H$=$3$+$i<hF@2DG=$G$"$k$3$H$r3P$($F$*$$$F$/$@$5$$!#>C$($k$N$O$"(B
$B$J$?<+?H$N(B @samp{nnshimbun} $BMQ$N(B @acronym{NOV} $B%U%!%$(B
$B%k(B@footnote{@samp{Nnshimbun} $BMQ$N(B @acronym{NOV} $B%U%!%$%k(B
$B$O(B ``~/News/shimbun/asahi/national/.overview'' $B$N$h$&$JL>A0$G$9!#(B} $B$N!"(B
$B>C5n$5$l$k5-;v$K3:Ev$9$k9T$G$9!#$=$l$K$h$C$F$=$N5-;v$OFsEY$H35N,%P%C%U%!(B
$B$K8=$l$J$/$J$j$^$9!#(B
@samp{Nnshimbun} $B%0%k!<%W$G5-;v$N4|8B@Z$l>C5n$r9T$J$o$J$$(B
$B$H(B @acronym{NOV} $B%U%!%$%k$,:]8BL5$/B@$jB3$1!"Hs>o$K8E$$5-;v$,$"$?$+$bB8(B
$B:_$7$F$$$k$h$&$K8+$($k$+$b$7$l$^$;$s(B ($B<B:]$K$O!"$=$l$i$O?7J9<R$N%5!<%P!<(B
$B$G;0G/A0$K4|8B@Z$l>C5n$5$l$F$7$^$C$F$$$k$+$b$7$l$J$$(B!)$B!#$=$l$rFI$b$&$H$7(B
$B$F$b5-;v%P%C%U%!$K$O2?$b8=$l$J$$$G$7$g$&!#0lJ}!"%a!<%j%s%0%j%9%H$N5-;v$r(B
$BDs6!$7$F$$$k$?$$$F$$$N%5!<%P!<$O!"0lHLE*$K2a5n$NA45-;v$rDs6!$7$F$$$^$9!#(B
$BM+=%$NH`J}$K5n$j$78E$-NI$-;~Be$K!"$"$J$?$,6=$8$?5-;v$r2{$+$7$/$&$k$&$k$7(B
$B$FFI$_JV$9$3$H$,$G$-$k$h$&$K!"$=$&$$$&%0%k!<%W$G$O4|8B@Z$l>C5n$O$5$;$?$/(B
$B$J$$$H;W$&$+$b$7$l$^$;$s!#(B
$BB>$N%a!<%k%P%C%/%(%s%I$HF1MM$K!"(B@samp{nnshimbun} $B$N%0%k!<%WKh$K5-;v$K<+(B
$BF04|8B@Z$l>C5n$N0u$rIU$1$F!";D$7$F$*$/4|4V$r@_Dj$9$k$3$H$,$G$-$^$9!#$?$@(B
$B$7(B @samp{nnshimbun} $B%P%C%/%(%s%I$HB>$N%a!<%k%P%C%/%(%s%I$K$O!">/$70c$$$,(B
$B$"$j$^$9(B:
@itemize @bullet
@item
$BBh0l$K!";D$7$F$*$/4|4V$N%G%U%)%k%HCM$O0J2<$NM%@hEY$G7hDj$5$l$^$9!#%0%k!<(B
$B%W$K$h$C$F%G%U%)%k%HCM$,0[$J$k$+$b$7$l$J$$$3$H$KCm0U$7$F$/$@$5$$!#(B
@enumerate
@item
$B%0%k!<%W$K$*$1$k(B @code{expiry-wait} $B%0%k!<%W%Q%i%a!<%?$NCM!#(B
@item
$B$=$N%0%k!<%W$rBP>]$H$7$F!"JQ?t(B @code{nnmail-expiry-wait-function} $B$rI>2A(B
$B$9$k$3$H$K$h$C$FF@$i$l$?CM!#(B
@item
$B%0%k!<%W$KBP1~$9$k(B @samp{shimbun} $B%b%8%e!<%k$,Ds6!$9$k%G%U%)%k%HCM!#(B
@item
$BJQ?t(B @code{nnmail-expiry-wait} $B$NCM!#(B
@end enumerate
$BBhFs$K!"JQ?t(B @code{nnmail-expiry-wait-function} $B$K$h$C$F@_Dj$5$l$k4X?t$K(B
$BM?$($i$l$k0z?t$K!"(B``nnshimbun+asahi:national'' $B$N$h$&$K%P%C%/%(%s%I$H%5!<(B
$B%P!<$NL>A0$,4^$^$l$k$3$H$G$9!#B>$N%a!<%k%P%C%/%(%s%I$N>l9g$K$O%0%k!<%WL>(B
$B$@$1$,M?$($i$l$k$N$K!"$G$9!#Nc$r5s$2$^$7$g$&(B:
@lisp
(setq nnmail-expiry-wait-function
(lambda (group)
(cond ((string-equal group "ding") 7)
((string-equal group "nnshimbun+ding:ding") 'never))))
@end lisp
$B$3$l$O!"F1$8(B ding $B%a!<%j%s%0%j%9%HMQ$KFs$D$N%0%k!<%W$,$"$k$3$H$r0UL#$7$^(B
$B$9(B: $B0l$D$O%j%9%H$N%a%s%P!<$H$7$F9VFIEPO?$7$F$$$^$9!#$b$&0l$D$O(B Gnus $B%?%o!<(B
$B$N%a!<%j%s%0%j%9%H%"!<%+%$%V$+$iFI$`$?$a$N$b$N$G$9!#$I$&$G$9!"$J$+$J$+8-(B
$B$$$G$7$g(B? ``ding'' $B%0%k!<%W$N%m!<%+%k$J%a!<%k%U%!%$%k$O<7F|$G4|8B@Z$l>C(B
$B5n$5$l!"%m!<%+%k%G%#%9%/$NMFNL$,@aLs$5$l$^$9!#$7$+$7Fs$DL\$N%0%k!<%W$G$O!"(B
$BA0@$5*$N5-;v$G$5$(FI$`$3$H$,$G$-$^$9(B ($B$=$l$,K\Ev$KI,MW$J$i$P!"$G$9$,(B)$B!#(B
$BBh;0$K!"$3$l$O$"$J$?$K5?G0$,J($$$?$H$-$K;W$$=P$9$3$H$,$G$-$k$h$&$K=q$-N1(B
$B$a$i$l$F$$$^$9(B: @samp{nnshimbun} $B%0%k!<%W$N$9$Y$F$N5-;v$,4|8B@Z$l>C5n$5(B
$B$l$k$Y$-$H$-$G$b!":G?7$N0lDL$@$1$O>C$5$:$K;D$7$F$*$-$^$9!#$3$l$O$"$J$?$N(B
$BL$N}?4$rK~B-$5$;$k$?$a$G$O$J$/!"<!2s$K$3$N%0%k!<%W$N?7$7$$5-;v$r<hF@$7$h(B
$B$&$H$7$?$H$-$K!"(B@samp{nnshimbun} $B$,$I$3$+$i;O$a$k$+$rCN$C$F!"$9$Y$F$N5-(B
$B;v$r<hF@$7D>$5$J$$$h$&$K$9$k$?$a$G$9!#(B
@end itemize
@samp{Nnshimbun} $B$N4|8B@Z$l>C5n$K4X78$9$k%0%k!<%W%Q%i%a!<%?$HJQ?t$O0J2<(B
$B$NDL$j$G$9(B:
@table @code
@item expiry-wait
@cindex expiry-wait
$B$I$&$+:.Mp$J$5$i$J$$$h$&$K!#(B@code{expiry-wait} $B%0%k!<%W%Q%i%a!<%?(B
$B$,(B @samp{nnshimbun} $B@lMQ$K:n$i$l$?%0%k!<%W%Q%i%a!<(B
$B%?(B @code{nnshimbun-group-parameters} $B$NMWAG$N0l$D$H$7$FDs6!$5$l$^$9!#$=(B
$B$l$OI8=`$N%0%k!<%W%Q%i%a!<%?$HF1$8L>A0$r;}$A!"0UL#$bF1$8$G$9!#$"$J$?$O$I(B
$B$A$i$r;H$C$F$b9=$$$^$;$s!#$b$7(B @samp{nnshimbun} $B@lMQ$N$b$N(B
$B$,(B @code{nil} $B0J30$NCM$K@_Dj$5$l$k$H!"I8=`$N$b$N$h$j$bM%@h$5$l$^$9!#$3$l(B
$B$O(B @samp{nnshimbun} $B$K4X78$9$k$b$N$r(B ``Gnus Customize'' $B%P%C%U%!(B ($B%0%k!<(B
$B%W%P%C%U%!$G(B @w{@kbd{G c}} $B$r%?%$%W$9$k$H8=$l$k(B) $B$N0l2U=j$K=8$a$k$?$a$H!"(B
$BJQ?t(B @code{nnshimbun-group-parameters-alist} $B$G0l3g$7$F4IM}$G$-$k$h$&$K(B
$B$9$k$3$H$rL\E*$KMQ0U$7$?$b$N$G$9(B@footnote{$B$J$<(B @code{auto-expire} $B$J$I(B
$B$,(B @samp{nnshimbun} $B@lMQ$N%0%k!<%W%Q%i%a!<%?$K4^$^$l$J$$$N(B? $B$H$$$&Ld$$$K(B
$BBP$9$kEz$($r$9$G$KMQ0U$7$F$$$^$9!#$=$NEz$($H$O!"(B
@code{expiry-wait} $B$,(B @samp{nnshimbun} $B%P%C%/%(%s%I$K$h$C$F<h$j07$o$l$k(B
$B$N$KBP$7$F!"(B@code{auto-expire} $B$O(B Gnus $B$NCf?u$,<h$j07$$$^$9!#$7$?$,$C$F!"(B
Gnus $B$,0l$D$NFCDj$N%P%C%/%(%s%I$N$?$a$KF/$/(B ($B$9$J$o$A!"(B
@samp{nnshimbun} $B@lMQ$N%0%k!<%W%Q%i%a!<%?$+$iCM$rFI$`(B) $B$h$&$K(B Gnus $B$NCf(B
$B?u5!G=$r3HD%$9$k$3$H$O!"(BGnus $B$N@_7W%]%j%7!<$KH?$9$k$N$G$9!#(B}$B!#@_Dj$G$-$k(B
$BCM$OI8=`$N%0%k!<%W%Q%i%a!<%?$HF1MM$K!";~8B>C5n$NF|?t!"(B@code{never} $B$^$?(B
$B$O(B @code{immediate} $B$G$9!#(B
@item nnshimbun-keep-unparsable-dated-articles
@vindex nnshimbun-keep-unparsable-dated-articles
$B$3$NJQ?t$NCM$,(B @code{nil} $B$G$J$$>l9g$O!":n@.$5$l$?(B ($B$^$?$OE~Ce$7$?(B) $B;~9o(B
$B$,$o$+$i$J$$5-;v$O4|8B@Z$l>C5n$5$l$^$;$s!#$J$K$7$m$I$N$/$i$$8E$$$N$+$o$+(B
$B$i$J$$$s$G$9$+$i!#%G%U%)%k%HCM$O(B @code{t} $B$G$9!#(B@code{nil} $B$K@_Dj$9$k$H!"(B
$B4|8B@Z$l>C5n$N=hM}$,9T$J$o$l$k$H$-$K!"4|8B$,$o$+$i$J$$5-;v$G$bL5>r7o$G>C(B
$B$5$l$F$7$^$$$^$9!#$^$"!"G/$NJk$l$NBgA]=|$NLr$K$ON)$D$3$H$,H=L@$9$k$+$b$7(B
$B$l$^$;$s!#(B
@end table
@node Mew Shimbun
@section Mew $B$G?7J9$rFI$`(B
Mew Shimbun $B$O(B @samp{shimbun} $B$H(B Mew (version 2.1 $B0J9_(B) $B$H$H$b$K;H$&$3$H(B
$B$r0U?^$7$?(B Emacs Lisp $B%W%m%0%i%`$G$9!#(BMew, @acronym{APEL} $B$*$h(B
$B$S(B @acronym{FLIM} $B$b%$%s%9%H!<%k$5$l$F$$$l$P!"(Bemacs-w3m $B$r%$%s%9%H!<%k$9(B
$B$k$H$-$K0l=o$K%$%s%9%H!<%k$5$l$^$9!#(B
@ref{Mew} $B$b;2>H$9$k$3$H$r$*4+$a$7$^$9!#(B
@enumerate
@item
$B=t@_Dj(B
$B0J2<$N3F9T$r(B @file{~/.mew.el} $B%U%!%$%k$N:G8e$K=q$$$F$/$@$5$$(B:
@format
;;; mew-shimbun $B$N%m!<%I!"%-!<Dj5A(B
@end format
;; (setq mew-shimbun-use-unseen t) ;; @footnote{$BL$FI4IM}$r$9$k$H$-$O%3%a(B
$B%s%H$r30$7$F$/$@$5$$!#$3$NJQ?t$OI,$:(B @code{(require 'mew-shimbun)} $B$NA0(B
$B$G@_Dj$7$J$$$H$$$1$^$;$s!#(B}
@format
(require 'mew-shimbun)
(define-key mew-summary-mode-map "G" (make-sparse-keymap))
(define-key mew-summary-mode-map "Gg" 'mew-shimbun-goto-folder)
(define-key mew-summary-mode-map "GG" 'mew-shimbun-goto-unseen-folder)
(define-key mew-summary-mode-map "Gi" 'mew-shimbun-retrieve)
(define-key mew-summary-mode-map "GI" 'mew-shimbun-retrieve-all)
(define-key mew-summary-mode-map "Gr" 'mew-shimbun-re-retrieve)
(define-key mew-summary-mode-map "GR" 'mew-shimbun-re-retrieve-all)
(define-key mew-summary-mode-map "Ge" 'mew-shimbun-expire)
(define-key mew-summary-mode-map "GE" 'mew-shimbun-expire-all)
;; @code{mew-shimbun-folder-groups} $B$K(B Mew $B$G9XFI$9$k(B @samp{shimbun} servers $B5Z$S(B
;; group $B$r@_Dj$7$^$9!#$=$l$>$l$NMWAG$O(B
;; @code{("folder" ("server.group" . range) ...)} $B$N7A<0$G$9!#(B@code{range} $B$K$O(B
;; @code{all}, @code{last}, $B$*$h$S?t;z$,;XDj$G$-$^$9!#(B
(setq mew-shimbun-folder-groups
'(;; @samp{+shimbun/yomiuri} $B$H$$$&(B folder $B$K(B @samp{yomiuri.national},
;; @samp{yomiuri.sports} $B$J$I$r0l3g$7$F<hF@$7$^$9!#(B
("yomiuri"
("yomiuri.national" . 2)
("yomiuri.sports". 2)
("yomiuri.world". 2))
;; @samp{+shimbun/security-memo} $B$K(B @samp{security-memo.memo} $B$r<hF@$7$^$9!#(B
("security-memo"
("security-memo.memo" . 2))
("slashdot-jp"
("slashdot-jp.story" . last))
;; $B$3$N$h$&$K!"0[$J$k(B server $B$N(B group $B$b0l$D$N(B folder
;; (@samp{+shimbun/emacs}) $B$GFI$`$3$H$,$G$-$^$9!#(B
("emacs"
("airs.wl" . last)
("emacs-w3m.emacs-w3m" . last))
;; @samp{+shimbun/hns/arisawa}, @samp{+shimbun/hns/miyoshi} $B$K$=$l$>$l$N(B
;; $BF|5-$r<hF@$7$^$9!#(B
("hns/arisawa"
("hns.arisawa" . last))
("hns/miyoshi"
("hns.miyoshi" . last))))
@end format
$B0J>e$G4pK\E*$J@_Dj$O=*N;$G$9!#B>$N%f!<%6Dj5AJQ?t$O(B @code{mew-shimbun} $B%0(B
$B%k!<%W$r(B @w{@kbd{M-x customize-group}} $B$9$k$+!"%=!<%9$r8+$F$/$@$5$$!#(B
@item
$B5-;v$N9XFI(B
@enumerate a
@item
$B:G=i$N9XFI(B
$B>e5-$N@_Dj$r$7$?$"$H!"$^$:(B @w{@kbd{G I}} $B$7$^$7$g(B
$B$&(B (@code{mew-shimbun-retrieve-all})$B!#(B
@code{mew-shimbun-folder-groups} $B$G<o!9$N@_Dj$r9T$J$C$?(B @samp{shimbun}
folder $B$,(B @samp{+shimbun} $B0J2<$K=PMh$^$9!#$^$?!"?7$?$K(B group $B$rDI2C$7$?(B
$B$H$-$b(B @w{@kbd{G I}} $B$9$k$HJXMx$G$9!#$J$*!"(B
@samp{+shimbun} $B$O(B @code{mew-shimbun-folder} $B$H$$$&JQ?t$G9%$_$N$b$N$KJQ(B
$B99$G$-$^$9!#(B
@item
@samp{shimbun} folder $B$X$N0\F0(B
$BDL>o$N(B @kbd{g} (@code{mew-summary-goto-folder}) $B$G$b(B @samp{shimbun}
folder $B$X$N0\F0$O$G$-$^$9$,!"(B
@w{@kbd{G g}} (@code{mew-shimbun-goto-folder}) $B$r;H$&$H(B @samp{shimbun}
folder $B8BDj$G0\F0$G$-$^$9!#$^$?(B @w{@kbd{C-u G g}} $B$H(B prefix $B$r$D$1$?$H$-(B
$B$O!"?75,5-;v$N$"$k(B folder ($B$^$@(B scan $B$r$7$F$$$J$$(B folder) $B$N$_I=<($7$^$9!#(B
@w{@kbd{G G}} $B$G$bF1MM$G$9!#(B
@item
folder $BC10L$G$N5-;v$N<hF@(B
@samp{shimbun} folder $B$G(B @w{@kbd{G i}} (@code{mew-shimbun-retrieve}) $B$9(B
$B$k$H!"8=:_$N(B @samp{shimbun} folder $B$G?75,5-;v$r<hF@$7$^$9!#(B
@item
$B99?7$5$l$?5-;v$N<hF@(B
$BFCDj$N5-;v$rI=<($7$?>uBV(B
$B$G(B @w{@kbd{G r}} (@code{mew-shimbun-re-retrieve}) $B$9$k$H!"$=$N5-;v$,99?7(B
$B$5$l$F$$$?$i99?7$7!"F1;~$K?75,5-;v$b<hF@$7$^$9!#(B@w{@kbd{C-u G r}} $B$H$9$k(B
$B$H!"(B@code{mew-shimbun-mark-re-retrieve} $B$K;XDj$7$?%^!<%/(B ($B%G%U%)%k%HCM(B
$B$O(B @samp{@@}) $B$N5-;v$N99?7$r;n$_$^$9!#(BCNET $B$J$I$G;H$&$HJXMx$G$7$g$&!#(B
@w{@kbd{G R}} (@code{mew-shimbun-re-retrieve-all}) $B$G$O!"$9$Y$F$N5-;v$N(B
$B?75,@-$rD4$Y<hF@$7$J$*$7$^$9!#(B@w{@kbd{C-u G R}} $B$G$O%j!<%8%g%s$G;XDj$7$?(B
$BHO0O$N5-;v$rBP>]$H$7$^$9!#$*$=$i$/%O%$%Q!<F|5-%7%9%F%`$,2TF/$7$F$$$kF|5-(B
$B%5%$%H$G$OM-0U5A$J%3%^%s%I$G$7$g$&!#(B
@end enumerate
@item
$BL$FI4IM}(B
@file{~/.mew.el} $B%U%!%$%k$G0J2<$N@_Dj$r9T$J$C$F$$$k$H!"(B
@lisp
(setq mew-shimbun-use-unseen t)
@end lisp
$B?75,$K<hF@$7$?5-;v$K(B @code{mew-shimbun-mark-unseen} $B$G@_Dj$7$?%^!<%/(B ($B%G(B
$B%U%)%k%H$O(B @samp{*}) $B$,$D$/$h$&$K$J$j!"FI$`$H<+F0E*$K>C$($^$9!#(B
$BDL>o!"(BMew $B$N(B summary $B%b!<%I$G%^!<%/$r$D$1$k!"$"$k$$$O>C$7$?8e!"(Bscan $B$r$7(B
$B$J$$$H(B @file{.mew-cache} $B%U%!%$%k$KH?1G$5$l$^$;$s$,!"(B@file{~/.mew.el} $B%U%!(B
$B%$%k$G0J2<$N@_Dj$r9T$J$&$3$H$K$h$j!"(B
@lisp
(setq mew-shimbun-use-unseen-cache-save t)
@end lisp
Mew $B$N=*N;;~$d(B folder $B$N(B kill $B;~(B (@w{@kbd{C-c C-q}} $B$r;H$C$?$H(B
$B$-(B) $B$K(B @samp{shimbun} folder $B$O<+F0E*$K(B @file{.mew-cache} $B%U%!%$%k$rJ]B8(B
$B$9$k$h$&$K$J$j$^$9!#$?$@$7!"3N<B(B
@footnote{@code{mew-touch-folder-p} $B$,(B @code{t} $B$N?M$O$[$\(B 100% $BJ]B8$G$-(B
$B$^$9$,!"(B@code{nil} $B$N?M$,J]B8$G$-$k2DG=@-$O$[$H$s$I(B 0% $B$@$H;W$o$l$^$9!#(B}
$B$KJ]B8$9$k$o$1$G$O$"$j$^$;$s!#4{FI$K$J$C$?>pJs$r3N<B$K(B cache $B$KJ]B8$9$k(B
$B$K$O!"$=$N(B folder $B$rFI$_=*$o$C$?$H$-$K(B @samp{scan update} $B$r$9$k=,47$r$D(B
$B$1$k$HNI$$$G$7$g$&!#(B
$BL$FI$K;H$&%^!<%/$,(B @samp{*} $B$8$c%@%a!"$H$$$&J}$O!"JQ(B
$B?t(B @code{mew-shimbun-mark-unseen} $B$r%+%9%?%^%$%:$7$F$/$@$5$$(B ($B>e=R(B)$B!#(B
@w{@kbd{C-u N}} $B$G$=$N%^!<%/$r;XDj$9$k$H3Z$7$$L$FI%i%$%U$r$*$/$k$3$H$,$G(B
$B$-$k$H;W$$$^$9!#(B
@item
$B4|8B@Z$l5-;v$N>C5n(B
$B;vA0$K(B @code{mew-shimbun-expires} $B$r@_Dj$7$F$*$/$H!"4|8B@Z$l5-;v$N>C5n$r(B
$B9T$J$&$3$H$,$G$-$^$9!#Nc$($P(B:
@lisp
(setq mew-shimbun-expires
'(("yomiuri" . 7)
("asahi" . 1)
("slashdot-jp" . 7)
("emacs" . 7)))
@end lisp
$B>e5-$N$h$&$K@_Dj$7$F$*$/$H!"(B@samp{+shimbun/yomiuri} $B$O(B 7$BF|!"(B
@samp{+shimbun/asahi} $B$O(B 1$BF|$H4|8B$r@_Dj$9$k$3$H$,$G$-$^$9!#;XDj$5$l$F$$(B
$B$J$$(B @samp{shimbun} folder $B$O>C5n$7$^$;$s!#(B@w{@kbd{G e}}
(@code{mew-shimbun-expire}) $B$G$=$N(B folder $B$N4|8B@Z$l5-;v$r>C5n$7$^$9!#(B
@w{@kbd{G e}} (@code{mew-shimbun-expire}) $B$G@_Dj$7$?$9$Y$F$N(B folder $B$G5-(B
$B;v$N>C5n$r<B9T$7$^$9!#$J$*!"0lEY>C5n$7$?5-;v$OI|5l=PMh$^$;$s$N$GCm0U$7$F(B
$B$/$@$5$$!#(B
@item
$BL$FI%^!<%/$H$7$F(B @samp{$} $B$rDI2C$9$kJ}K!(B
@samp{$} $B%^!<%/$r?7$?$K:n@.$7!"(B@samp{$} $B%^!<%/$rL$FI%^!<%/$H$7$F;H$&$K$O!"(B
$B<!$N5-=R$r(B @file{~/.mew.el} $B%U%!%$%k$K5-=R$7$F$/$@$5$$!#$J$*!"(B
@samp{$} $B0J30$N5-9f$K$7$?$1$l$P!"(B
@uref{http://www.mew.org/ml/mew-dist-2.0/msg01251.html} $B$r;2>H$7$F5-=R$r(B
$B@8@.$7$F$/$@$5$$!#(B
@format
;;----------------------------------------------------------------------
;;; @samp{$} $B$rL$FI%^!<%/$H$7$F;H$&$?$a$N5-=R(B
(setq mew-mark-unseen ?$)
(setq mew-shimbun-mark-unseen mew-mark-unseen)
(setq mew-mark-show-list (cons mew-mark-unseen mew-mark-show-list))
(setq mew-mark-afterstep-spec
(cons (cons mew-mark-unseen '(1 0 1 0 0 0 0))
mew-mark-afterstep-spec))
(setq mew-mark-spec
(cons (list mew-mark-unseen "unseen" 0 nil nil nil nil nil)
mew-mark-spec))
(setq mew-highlight-mark-keywords
(cons
(cons mew-mark-unseen 'mew-face-mark-unseen)
mew-highlight-mark-keywords))
(defface mew-face-mark-unseen
'((((class color) (type tty))
(:foreground "green"))
(((class color) (background light))
(:foreground "deep pink" :bold t :italic t))
(((class color) (background dark))
(:foreground "thistle"))
(t (:bold t)))
"*Face to highlight the unseen mark"
:group 'mew-highlight)
(defun mew-summary-unseen (&optional count)
"Put the unseen mark(default is '$') in COUNT times."
(interactive "P")
(mew-mark-put-mark-loop (function mew-summary-unseen-one) count nil))
(defun mew-summary-unseen-one (&optional no-msg)
"Put the unseen mark(default is '$') on this message."
(mew-mark-put-mark mew-mark-unseen no-msg))
(defun mew-summary-mark-unseen ()
"Change the '*' mark into the '$' mark."
(interactive)
(mew-summary-exchange-mark mew-mark-review mew-mark-unseen))
(defun mew-thread-mark-unseen ()
"Put the '$' mark on all messages of the current sub-thread."
(interactive)
(mew-thread-mark mew-mark-unseen))
(define-key mew-summary-mode-map "$" 'mew-summary-unseen)
(define-key mew-summary-mode-map "m$" 'mew-summary-mark-unseen)
(define-key mew-summary-mode-map "t$" 'mew-thread-mark-unseen)
;;----------------------------------------------------------------------
@end format
@end enumerate
@node Shimbun with Wanderlust
@section Wanderlust $B$G?7J9$rFI$`(B
Wanderlust $B$K$O(B ELMO $B%b%8%e!<%k$N0l$D$H$7$F(B @samp{elmo-shimbun} $B$,4^$^$l(B
$B$F$$$k$N$G!"L>A0$,(B @samp{@@} $B$G;O$^$k%U%)%k%@$K%"%/%;%9$9$k$@$1(B
$B$G(B @samp{shimbun} $B$rFI$`$3$H$,$G$-$^$9(B (@pxref{Shimbun Folder, ,Shimbun
Folder, wl-ja, The Wanderlust-ja Manual})$B!#(B
@node Shimbun local mode
@section $B?7J9$N<hF@$K%7%'%k%9%/%j%W%H$r;H$&(B
$B$?$/$5$s$N?7J9$rFI$s$G$$$k$H!"?7$7$$5-;v$r%A%'%C%/$9$k$N$K$$$/$i$+;~4V$,(B
$B$+$+$k$G$7$g$&!#$=$l$O(B emacs-w3m $B$,:w0z$r0l$D$:$D<hF@$9$k$+$i$G$9!#$3$l(B
$B$r9bB.$K9T$J$$$?$$$J$i!":w0z$N<hF@$K%7%'%k%9%/%j%W%H$r;H$&$3$H$,$G$-$^$9!#(B
$B%9%/%j%W%H$O<jF0$G(B ($BNc$($P(B Emacs $B$NCf$+$i(B) $B:nF0$5$;$F$bNI$$$7!"(Bcron $B$N$h(B
$B$&$J%9%1%8%e!<%i$r2p$7$F<+F0$GAv$i$;$k$3$H$b$G$-$^$9!#:w0z$OFCJL$JL>A0$N(B
$B%U%!%$%k$K%;!<%V$5$l!"$=$N8e(B emacs-w3m $B$O(B w3m $B$r8F$VBe$o$j$K$=$l$i$N%U%!(B
$B%$%k$r;H$&$h$&$K$J$j$^$9!#(B
$B0J2<$NJQ?t$G!"$=$N!V%m!<%+%k%b!<%I!W$r@)8f$7$^$9(B:
@table @code
@item shimbun-use-local
@vindex shimbun-use-local
$B$3$l$r(B @code{t} $B$K@_Dj$9$k$3$H$K$h$C$F%m!<%+%k%b!<%I$rM-8z$K$7$^$9!#$=$&(B
$B$9$k$H!"$b$7%m!<%+%k%U%!%$%k$H$7$F:w0z$,MQ0U$G$-$F$$$l$P!"(Bemacs-w3m $B$O:G(B
$B=i$K$=$l$r%A%'%C%/$7$^$9!#$b$7$=$l$,8+$D$+$i$J$+$C$?$i!"DL>oDL$j(B w3m $B$r(B
$BDL$7$F<hF@$7$^$9!#(B
@item shimbun-local-path
@vindex shimbun-local-path
$B?7J9$N(B ($B:w0z$N(B) $B%U%!%$%k$r3JG<$9$k%G%#%l%/%H%j$G$9!#%G%U%)%k%H(B
$B$O(B @code{w3m-default-save-directory} $B$G$9!#(B
@end table
$B:w0z$N$?$a$N%U%!%$%k$NL>A0$O!"(BURL $B$N(B MD5 $B$r:G=i$N(B 10 $BJ8;z$K@Z$j5M$a$?$b(B
$B$N$N8e$m$K(B @samp{_shimbun} $B$H$$$&J8;zNs$r$/$C$D$1$?$b$N$K$J$j$^$9!#<!$N(B
$B$h$&$K(B Emacs $B$G4JC1$K:w0z$N$?$a$N%U%!%$%k$r@8@.$9$k$3$H$,$G$-$^$9(B:
@lisp
(concat (substring (md5 "http://example/feed") 0 10) "_shimbun")
@end lisp
@findex nnshimbun-generate-download-script
Gnus $B$H(B @samp{nnshimbun} $B$r;H$C$F$$$k?M$?$A$N$?$a$K!"%7%'%k%9%/%j%W%H$r(B
$B@8@.$9$k4X?t$,$9$G$K$"$j$^$9!#$=$l$r;H$C$F!"8=:_9VFI$7$F$$$k$9$Y$F(B
$B$N(B shimbun $B%0%k!<%W$N:w0z$r%@%&%s%m!<%I$9$k$3$H$,$G$-$^$9!#C1(B
$B$K(B @code{nnshimbun-generate-download-script} $B$r8F$s$G$/$@$5$$!#$9$k$H?7(B
$B$7$$%P%C%U%!$K%7%'%k%9%/%j%W%H$,@8@.$5$l$k$N$G!"8e$G%;!<%V$7$F$/$@$5$$!#(B
$B@\F,0z?t$rIU$1$F$=$N4X?t$r8F$V$H!":w0z$N<hF@$rJB9T$7$F9T$J$&$?$a$K!"$9$Y(B
$B$F$N(B w3m $B8F$S=P$7$K(B @samp{&} $B$rIU$1$^$9!#(B
@node Shimbun Sites
@section $B?7J9$,FI$a$k%5%$%H(B
@samp{Shimbun} $B%i%$%V%i%j$,BP1~$7$F$$$k%5%$%H$N0lMwI=$G$9!#(B
@menu
* Newspapers Supported by Shimbun:: $B?7J9<R(B
* News Sites Supported by Shimbun:: $B%K%e!<%9%5%$%H(B
* Mailing Lists Supported by Shimbun:: $B%a!<%j%s%0%j%9%H(B
* Sport Sites Supported by Shimbun:: $B%9%]!<%D(B
* Misc Sites Supported by Shimbun:: $B$=$NB>(B
@end menu
@node Newspapers Supported by Shimbun
@subsection $B?7J9<R(B
@samp{Shimbun} $B%i%$%V%i%j$,BP1~$7$F$$$k?7J9<R$G$9!#(B
@table @asis
@item @uref{http://www.asahi.com/, $BD+F|?7J9(B}
asahi.book asahi.book.column asahi.book.news asahi.book.paperback
asahi.book.review asahi.book.special asahi.business asahi.car
asahi.culture asahi.digital asahi.editorial asahi.edu asahi.english
asahi.food asahi.health asahi.housing asahi.igo asahi.international
asahi.international.asia asahi.international.column
asahi.international.special asahi.international.world asahi.job
asahi.kansai asahi.kansai.entertainment asahi.kansai.kokoro
asahi.kansai.sumai asahi.kansai.taberu asahi.komimi asahi.life
asahi.life.column asahi.national asahi.politics asahi.rss asahi.science
asahi.shopping asahi.shopping.column asahi.shopping.yakimono
asahi.shougi asahi.sports asahi.sports.baseball asahi.sports.battle
asahi.sports.etc asahi.sports.football asahi.sports.golf
asahi.sports.rugby asahi.sports.usa asahi.sports.winter asahi.tenjin
asahi.travel asahi.wakata
$B$3$l$i$N%0%k!<%W$O!"%G%U%)%k%H$G%F%-%9%H$@$1$N5-;v$r:n$j$^$9!#$=$l$i$K!"(B
$B%F%-%9%H$@$1$G$J$/<L??$r$b4^$`(B HTML $B$N5-;v$r@8@.$5$;$?$$$J$i$P!"0J2<$N9T(B
$B$r(B @file{~/.emacs} $B%U%!%$%k$K2C$($F$/$@$5$$!#(B
@lisp
(setq shimbun-asahi-prefer-text-plain nil)
@end lisp
$B0lJ}!"(BHTML $B$N5-;v$r:n$k$?$a$K(B @samp{asahi-html} $B%P%C%/%(%s%I$r;H$&$3$H$b(B
$B$G$-$^$9!#$=$l$r;H$&$K$O!"Nc$($P%0%k!<%WL>$H$7(B
$B$F(B @samp{asahi.business} $B$NBe$o$j$K(B @samp{asahi-html.business} $B$r;XDj$7(B
$B$F$/$@$5$$!#(B
@item @uref{http://mytown.asahi.com/, $BD+F|?7J9(B}
asahi-mytown.(hokkaido@dots{}okinawa)
$BF|K\$NA4ETF;I\8)$rLVMe$9$kD+F|?7J9$NCOJ}HG$G$9!#(B
@item @uref{http://www.bbc.co.uk/, BBC}
bbc.news
@item @uref{http://www.welt.de/, $B%G%#!<!&%t%'%k%H(B}
welt-de.news
@item @uref{http://www.zeit.de/, $B%G%#!<!&%D%!%$%H(B}
zeit-de.auto zeit-de.computer zeit-de.deutschland zeit-de.feuilleton
zeit-de.gesundheit zeit-de.international zeit-de.leben zeit-de.literatur
zeit-de.musik zeit-de.news zeit-de.reisen zeit-de.schule zeit-de.sport
zeit-de.studium zeit-de.wirtschaft zeit-de.wissen zeit-de.zuender
@item @uref{http://gendai.net/, $B%2%s%@%$%M%C%H(B}
gendai-net.today gendai-net.syakai gendai-net.sports gendai-net.geino
gendai-net.wadai gendai-net.kenko gendai-net.syoku gendai-net.book
@item @uref{http://mainichi.jp/, $BKhF|(Bjp}
@itemx (2007$BG/(B10$B7n$K(B MSN $B$+$i<+<R%5%$%H$K0\9T(B)
mainichi.flash mainichi.sports mainichi.entertainment
mainichi.entertainment.art mainichi.mantan mainichi.electronics
mainichi.weekly mainichi.opinion.editorial mainichi.opinion.yoroku
mainichi.opinion.hasshinbako mainichi.opinion.eye mainichi.opinion.hito
mainichi.opinion.kinji mainichi.opinion.yuraku mainichi.opinion.closeup
mainichi.opinion.kaisetsu mainichi.opinion.newsup
$B$3$l$i$N%0%k!<%W$O!"%G%U%)%k%H$G<L??$r$b4^$`(B HTML $B$N5-;v$r:n$j$^$9!#$=$l(B
$B$i$K!"%F%-%9%H$@$1$N5-;v$r@8@.$5$;$?$$$J$i$P!"0J2<$N9T(B
$B$r(B @file{~/.emacs} $B%U%!%$%k$K2C$($F$/$@$5$$!#(B
@lisp
(setq shimbun-mainichi-prefer-text-plain t)
@end lisp
@item @uref{http://www.nytimes.com/, $B%K%e!<%h!<%/%?%$%`%:(B}
nytimes.homepage nytimes.news.business
nytimes.news.business.media&advertising
nytimes.news.business.worldbusiness nytimes.news.business.smallbusiness
nytimes.news.business.yourmoney nytimes.news.business.dealbook
nytimes.news.education nytimes.news.health nytimes.news.health.policy
nytimes.news.health.psychology nytimes.news.world
nytimes.news.world.africa nytimes.news.world.americas
nytimes.news.world.asia nytimes.news.world.europe
nytimes.news.world.middleeast nytimes.news.us nytimes.news.newyork
nytimes.news.newyork.thecity nytimes.news.newyork.metro
nytimes.news.obituaries nytimes.news.science nytimes.news.science.earth
nytimes.news.science.nutrition nytimes.news.science.space
nytimes.news.sports nytimes.news.sports.basketball.college
nytimes.news.sports.football.college nytimes.news.sports.golf
nytimes.news.sports.hockey nytimes.news.sports.other
nytimes.news.sports.baseball.pro nytimes.news.sports.basketball.pro
nytimes.news.sports.football.pro nytimes.news.sports.soccer
nytimes.news.technology nytimes.news.technology.bits
nytimes.news.technology.circuits nytimes.news.technology.pogue
nytimes.news.washington nytimes.features.arts
nytimes.features.arts.design nytimes.features.arts.music
nytimes.features.arts.television nytimes.features.automobiles
nytimes.features.books nytimes.features.books.review
nytimes.features.dining&wine nytimes.features.fashion
nytimes.features.fashion.thursdaystyles
nytimes.features.fashion.weddings nytimes.features.home&garden
nytimes.features.jobs nytimes.features.magazine
nytimes.features.movie.news nytimes.features.movie.reviews
nytimes.features.realestate nytimes.features.theater
nytimes.features.travel nytimes.features.travel.escapes
nytimes.features.week_in_review nytimes.additional.pop_top
nytimes.opinion.editorial
2007$BG/(B9$B7n(B19$BF|!"%K%e!<%h!<%/%?%$%`%:$OL5NA$G%K%e!<%95-;v$rDs6!$7;O$a$^$7(B
$B$?!#(B@samp{charset=iso-8859-1} $B$H8@$C$?$N$K$b$+$+$o$i$:!"$3$N%5%$%H$O$7$P(B
$B$7$P(B @code{iso-8859-1} $B$N>e0L8_49J8;z%;%C%H$G$"$k(B @code{windows-1252} $B$r(B
$B;H$$$^$9!#;HMQ$7$F$$$k(B (X)Emacs $B$K(B @code{windows-1252} coding system $B$,(B
$B$"$l$P!"(B@samp{shimbun} $B$O(B ($B$=$7$F(B emacs-w3m $B$b(B) $B$=$N$h$&$J>l9g$G$bF0:n$7(B
$B$^$9!#(B
@item @uref{http://www.nikkansports.com/, $BF|4)%9%]!<%D(B}
nikkansports.flash nikkansports.baseball
nikkansports.baseball.highschool nikkansports.baseball.amateur
nikkansports.baseball.mlb nikkansports.soccer nikkansports.soccer.japan
nikkansports.soccer.world nikkansports.sports nikkansports.sumo
nikkansports.nba nikkansports.nfl nikkansports.nhl nikkansports.rugby
nikkansports.golf nikkansports.motor nikkansports.battle
nikkansports.race nikkansports.race.kka nikkansports.entertainment
nikkansports.cinema nikkansports.general
@item @uref{http://www.nikkei.co.jp/, $BF|K\7P:Q?7J9(B}
nikkei.top nikkei.main nikkei.keizai nikkei.sangyo nikkei.tento
nikkei.kansai nikkei.it.business nikkei.it.busi_gyoukai
nikkei.it.biz-system nikkei.it.sox nikkei.it.data nikkei.it.taidan
nikkei.it.internet nikkei.it.broad nikkei.it.net_gyoukai nikkei.it.iptel
nikkei.it.tele nikkei.it.broadcast nikkei.it.internet-column
nikkei.it.contents nikkei.it.ec nikkei.it.policy nikkei.it.e-gov
nikkei.it.mobile nikkei.it.mob_gyoukai nikkei.it.mobsoft
nikkei.it.mobcon nikkei.it.money nikkei.it.one nikkei.it.security
nikkei.it.net_crime nikkei.it.digital nikkei.it.pc nikkei.kokunai
nikkei.markets nikkei.kawase nikkei.kinri nikkei.ft nikkei.dj
nikkei.ngyoseki nikkei.gyosuuchi nikkei.gyoseki nikkei.china
nikkei.market nikkei.kaigai nikkei.seiji nikkei.shakai nikkei.retto
nikkei.sports nikkei.newpro nikkei.release nikkei.release.it.comp
nikkei.release.it.peri nikkei.release.it.sys nikkei.release.it.cont
nikkei.release.it.net nikkei.release.it.lsi nikkei.release.it.game
nikkei.release.it.etc nikkei.release.dist.depart
nikkei.release.dist.ryohan nikkei.release.dist.zakka
nikkei.release.dist.cosme nikkei.release.dist.car
nikkei.release.dist.book nikkei.release.dist.record
nikkei.release.dist.food nikkei.release.dist.mercha
nikkei.release.dist.mail nikkei.release.dist.netshop
nikkei.release.dist.etc nikkei.release.money.bank
nikkei.release.money.sec nikkei.release.money.am
nikkei.release.money.insu nikkei.release.money.etc
nikkei.release.maker.chemi nikkei.release.maker.mecha
nikkei.release.maker.car nikkei.release.maker.elec
nikkei.release.maker.food nikkei.release.maker.sports
nikkei.release.maker.apparel nikkei.release.maker.commu
nikkei.release.maker.etc nikkei.release.service.medic
nikkei.release.service.rest nikkei.release.service.trans
nikkei.release.service.energy nikkei.release.service.enter
nikkei.release.service.env nikkei.release.service.consul
nikkei.release.service.edu nikkei.release.service.haken
nikkei.release.service.life nikkei.release.service.media
nikkei.release.service.lease nikkei.release.service.travel
nikkei.release.service.etc nikkei.release.const.const
nikkei.release.const.house nikkei.release.const.etc nikkei.shasetsu
@item @uref{http://sankei.jp.msn.com/, MSN $B;:7P%K%e!<%9(B}
@itemx (2007$BG/(B10$B7n$+$i(B MSN $B$K0\9T(B)
sankei.points sankei.affairs sankei.politics sankei.economy sankei.world
sankei.sports sankei.entertainments sankei.life sankei.culture
sankei.release sankei.region sankei.usatoday sankei.usatoday.ja
sankei.column.sankeisho sankei.column.shucho sankei.column.seiron
@item @uref{http://www.spiegel.de/, Spiegel Online}
spiegel.news
@item @uref{http://www.sponichi.co.jp/, $B%9%]%K%A(B}
sponichi.baseball sponichi.soccer sponichi.usa sponichi.others
sponichi.society sponichi.entertainment sponichi.horseracing
@item @uref{http://www.sueddeutsche.de/, $BFn%I%$%D?7J9(B}
sueddeutsche-de.alles sueddeutsche-de.nachrichten
sueddeutsche-de.politik sueddeutsche-de.wirtschaft
sueddeutsche-de.finanzen sueddeutsche-de.kino sueddeutsche-de.kultur
sueddeutsche-de.sport sueddeutsche-de.muenchen sueddeutsche-de.panorama
sueddeutsche-de.leben sueddeutsche-de.gesundheit
sueddeutsche-de.computer
@item @uref{http://www.yomiuri.co.jp/, $Bl&Gd?7J9(B}
yomiuri.atmoney yomiuri.editorial yomiuri.entertainment yomiuri.iryou
yomiuri.kyoiku yomiuri.kyoiku.children yomiuri.kyoiku.english
yomiuri.kyoiku.qanda yomiuri.kyoiku.renaissance yomiuri.kyoiku.special
yomiuri.national yomiuri.politics yomiuri.science yomiuri.sports
yomiuri.world
$B$3$l$i$N%0%k!<%W$O!"%G%U%)%k%H$G%F%-%9%H$@$1$N5-;v$r:n$j$^$9!#$=$l$i$K!"(B
$B%F%-%9%H$@$1$G$J$/<L??$r$b4^$`(B HTML $B$N5-;v$r@8@.$5$;$?$$$J$i$P!"0J2<$N9T(B
$B$r(B @file{~/.emacs} $B%U%!%$%k$K2C$($F$/$@$5$$!#(B
@lisp
(setq shimbun-yomiuri-prefer-text-plain nil)
@end lisp
$B0lJ}!"(BHTML $B$N5-;v$r:n$k$?$a$K(B @samp{yomiuri-html} $B%P%C%/%(%s%I$r;H$&$3$H(B
$B$b$G$-$^$9!#$=$l$r;H$&$K$O!"Nc$($P%0%k!<%WL>$H$7(B
$B$F(B @samp{yomiuri.atmoney} $B$NBe$o$j$K(B @samp{yomiuri-html.atmoney} $B$r;XDj(B
$B$7$F$/$@$5$$!#(B
@end table
@node News Sites Supported by Shimbun
@subsection $B%K%e!<%9%5%$%H(B
@samp{Shimbun} $B%i%$%V%i%j$,BP1~$7$F$$$k%K%e!<%9%5%$%H$G$9!#(B
@table @asis
@item @uref{http://english.aljazeera.net/, Al Jazeera}
aljazeera.news aljazeera.africa aljazeera.america aljazeera.asia-pacific
aljazeera.central-asia aljazeera.europe aljazeera.middle-east
aljazeera.focus aljazeera.business aljazeera.sport aljazeera.programmes
@item @uref{http://news.com.com/, CNET}
cnet.news cnet.enterprise.software cnet.enterprise.hardware
cnet.security cnet.networking cnet.personal.technology cnet.newsmakers
cnet.perspectives
@item @uref{http://japan.cnet.com/, CNET Japan}
cnet-jp.general cnet-jp.news cnet-jp.special cnet-jp.opinion
cnet-jp.blog.geetstate cnet-jp.blog.kenn cnet-jp.blog.lessig
cnet-jp.blog.matsumura cnet-jp.blog.nakajima cnet-jp.blog.saeki
cnet-jp.blog.sakamoto cnet-jp.blog.sasaki cnet-jp.blog.sentan
cnet-jp.blog.staff cnet-jp.blog.takawata cnet-jp.blog.watanabe
@item @uref{http://www.cnn.co.jp/, CNN Japan}
cnn-jp.business cnn-jp.fringe cnn-jp.science cnn-jp.showbiz
cnn-jp.sports cnn-jp.top cnn-jp.usa cnn-jp.world
@item @uref{http://www.de-bug.de/, De-Bug Magazine}
debugmagazin-de.frontpage debugmagazin-de.musik debugmagazin-de.reviews
debugmagazin-de.magazin debugmagazin-de.medien debugmagazin-de.podcast
debugmagazin-de.musiktechnik debugmagazin-de.screen
debugmagazin-de.gadgets debugmagazin-de.games debugmagazin-de.mode
@item @uref{http://japanese.engadget.com/, Engadget Japanese}
engadget-ja.top
@item @uref{http://www.excite.co.jp/, $B%(%-%5%$%H(B $B%K%e!<%9(B}
excite.bit-koneta excite.world-odd
@item @uref{http://www.fau.org/, $B<+M3O+F/<TF1LA%I%$%D(B}
fau.news
@item @uref{http://www.heise.de/, $B%O%$%<!&%*%s%i%$%s(B}
heise.news heise.telepolis
@item @uref{http://news.infoshop.org/, Infoshop News}
infoshop.news
@item @uref{http://www.watch.impress.co.jp/, $B%$%s%W%l%9(B}
impress.enterprise impress.pc impress.dc impress.akiba impress.av
impress.game impress.k-tai impress.internet impress.bb impress.forest
impress.robot impress.kaden impress.car
@item @uref{http://www.itmedia.co.jp/, ITmedia}
itmedia.news.bursts itmedia.news.domestic itmedia.news.foreign
itmedia.news.products itmedia.news.technology itmedia.news.web20
itmedia.news.nettopics itmedia.news.society itmedia.news.security
itmedia.news.industry itmedia.news.research itmedia.news.sp_amd
itmedia.anchordesk itmedia.bizid itmedia.enterprise itmedia.+D.plusd
itmedia.+D.mobile itmedia.+D.pcupdate itmedia.+D.lifestyle
itmedia.+D.games itmedia.+D.docomo itmedia.+D.au_kddi
itmedia.+D.vodafone itmedia.+D.shopping
itmedia.+D.lifestyle.column.asakura itmedia.+D.lifestyle.column.honda
itmedia.+D.lifestyle.column.kobayashi itmedia.+D.lifestyle.column.kodera
itmedia.+D.lifestyle.column.nishi itmedia.+D.lifestyle.column.ogikubo
itmedia.+D.lifestyle.column.tachibana
itmedia.+D.lifestyle.column.takemura itmedia.+D.lifestyle.column.unakami
@item @uref{http://www.japantimes.co.jp/, Japan Times}
japantimes.general japantimes.business
@item @uref{http://www.laut.de/, LAUT AG}
laut-de.news laut-de.platten laut-de.platten_alternative
laut-de.platten_dance laut-de.platten_hiphop platten_jazz
laut-de.platten_metal laut-de.platten_pop laut-de.platten_rnb
laut-de.platten_rock
@item @uref{http://www.n24.de/, N24}
n24-de.boerse n24-de.boulevard n24-de.nachrichten n24-de.netnews
n24-de.politik n24-de.sport n24-de.wirtschaft
@item @uref{http://opentechpress.jp/, Open Tech Press}
opentechpress-jp.general opentechpress-jp.enterprise
opentechpress-jp.opensource opentechpress-jp.security
opentechpress-jp.news opentechpress-jp.pr
@item @uref{http://www.perlentaucher.de/, Perlentaucher ($B??<n:N$j(B)}
perlentaucher-de.aktuell
@item @uref{http://www.rediff.com/, Rediff.com}
rediff.news
@item @uref{http://www.slashdot.org/, Slashdot}
slashdot.frontpage slashdot.apple slashdot.askslashdot slashdot.books
slashdot.developers slashdot.games slashdot.hardware slashdot.interviews
slashdot.IT slashdot.linux slashdot.mobile slashdot.politics
slashdot.science
Slashdot shimbun $B$N%3%a%s%H$NItJ,$r@_Dj$9$k$?$a$N0J2<$NJQ?t$,$"$j$^$9(B:
@table @code
@item shimbun-slashdot-get-comments
@vindex shimbun-slashdot-get-comments
$B$b$7(B @code{t} $B$K@_Dj$5$l$F$$$k$H(B ($B$=$l$,%G%U%)%k%H$G$9(B)$B!"$9$Y$F$N5-;v$N(B
$B%3%a%s%H$r<hF@$7$^$9!#$=$l$i$O%U%)!<%`%U%#!<%IJ8;z(B (``^L'' $B$N$3$H(B) $B$G%$(B
$B%s%H%m!&%F%-%9%H$+$iJ,N%$5$l$^$9!#$=$l$i$r8+$k$K$O!"$$$D$b$N$h$&$K5-;v%P%C(B
$B%U%!$r%9%/%m!<%k$7$F$/$@$5$$(B (Gnus $B$G$O(B ``Next page'' $B%\%?%s(B
$B$H(B ``Previous page'' $B%\%?%s$r;H$&$3$H$,$G$-$^$9(B)$B!#$3$NJQ?t(B
$B$r(B @code{nil} $B$K@_Dj$9$k$H!"5-;v$N%3%a%s%H$r<hF@$7$J$/$J$j$^$9!#(B
@item shimbun-slashdot-comment-threshold
@vindex shimbun-slashdot-comment-threshold
$BI=<($5$l$k%3%a%s%H$NogCM$G$9(B ($B%G%U%)%k%H$O(B 3)$B!#(B-1 ($B$9$Y$F$N%3%a%s%H(B) $B$+(B
$B$i(B 5 ($B:G9b%l!<%H(B) $B$^$G$N4V$N?t$K$7$F$/$@$5$$!#(B
@item shimbun-slashdot-comment-display
@vindex shimbun-slashdot-comment-display
$B%3%a%s%H$rI=<($9$k7A<0$G$9(B ($B%G%U%)%k%H$O(B ``flat'')$B!#(B``flat''$B!"(B
``thread'' $B$^$?$O(B ``nested'' $B$N$I$l$+$K$7$F$/$@$5$$!#$3$l$O%7%s%\%k$G$O(B
$B$J$/J8;zNs$G$J$1$l$P$J$j$^$;$s!#(B
@end table
@item @uref{http://slashdot.jp/, Slashdot Japan}
slashdot-jp.story slashdot-jp.askslashdot slashdot-jp.bookreview
slashdot-jp.bsd slashdot-jp.developers slashdot-jp.interview
slashdot-jp.linux slashdot-jp.mac slashdot-jp.mobile slashdot-jp.science
slashdot-jp.security slashdot-jp.slash slashdot-jp.it
slashdot-jp.hardware slashdot-jp.diary.oliver
$BJQ?t(B @code{shimbun-slashdot-jp-group-alist} $B$KE,@Z$J@_Dj$r2C$($k$H!"$=$N(B
$BB>$N%f!<%6!<$NF|5-$b1\Mw$G$-$^$9!#(B
@item @uref{http://techon.nikkeibp.co.jp/, Tech-On! $BF|7P(BBP$B<R(B}
tech-on.latestnews tech-on.mobile tech-on.bbint tech-on.d-ce tech-on.AT
tech-on.edaonline tech-on.device tech-on.lsi tech-on.silicon
tech-on.observer tech-on.fpd tech-on.mono tech-on.embedded tech-on.mecha
tech-on.MEMS tech-on.nano tech-on.carele tech-on.board tech-on.mcu
tech-on.PLM tech-on.memory tech-on.measurement tech-on.column.mot
Tech-On! $B$OF|7P(BBP$B<R$,Ds6!$9$k5;=Q%K%e!<%9%5%$%H$G$9!#0JA0$O5-;v$NFbMF$r(B
$BA4ItFI$`$?$a$K%m%0%$%s!&%"%+%&%s%H(B ($BL5NA(B) $B$,I,MW$G$7$?$,!">/$J$/$H(B
$B$b(B 2007$BG/$N=)$K$*$$$F$OMW$i$J$$$h$&$K8+$($^$9!#>-Mh$b$7:F$SI,MW$K$J$C$?(B
$B$i(B @uref{http://techon.nikkeibp.co.jp/guide/inf_regi.html,
$BEPO?%Z!<%8(B} $B$K9T$C$F<hF@$7$F$/$@$5$$!#<!$NFs$D$NJQ?t$G!"$I$&$d$C$F%m%0%$(B
$B%s$9$k$+$r@)8f$7$^$9(B:
@table @code
@item shimbun-tech-on-user-name
@vindex shimbun-tech-on-user-name
Tech-On! $B$K%m%0%$%s$9$k$?$a$N%f!<%6!<L>$G$9!#(B@code{nil} $B$@$H(B Tech-On! $B$K(B
$B%m%0%$%s$9$k$H$-$K!"%f!<%6!<L>$NF~NO$rMW5a$5$l$^$9!#J8;zNs$@$C$?$i$=$l$,(B
$B%f!<%6!<L>$H$7$F;H$o$l!"F~NO$rMW5a$5$l$k$3$H$O$"$j$^$;$s!#(B@code{nil} $B$G(B
$B$bJ8;zNs$G$b$J$$>l9g(B ($B$3$l$,%G%U%)%k%H$G$9(B)$B!"%m%0%$%s$r9T$J$$$^$;$s!#(B
@item shimbun-tech-on-password
@vindex shimbun-tech-on-password
Tech-On! $B$K%m%0%$%s$9$k$?$a$N%Q%9%o!<%I$G$9!#(B@code{nil} $B$@$H(B Tech-On! $B$K(B
$B%m%0%$%s$9$k$H$-$K!"%Q%9%o!<%I$NF~NO$rMW5a$5$l$^$9!#J8;zNs$@$C$?$i$=$l$,(B
$B%Q%9%o!<%I$H$7$F;H$o$l!"F~NO$rMW5a$5$l$k$3$H$O$"$j$^$;$s!#(B@code{nil} $B$G(B
$B$bJ8;zNs$G$b$J$$>l9g(B ($B$3$l$,%G%U%)%k%H$G$9(B)$B!"%m%0%$%s$r9T$J$$$^$;$s!#(B
@end table
$B$3$l$i$NF~NO$O!"$=$N(B Emacs $B%;%C%7%g%s$G:G=i$K(B Tech-On! $B$N5-;v$rFI$_;O$a(B
$B$k$H$-$K0l2s$@$1MW5a$5$l$^$9!#(B
@item @uref{http://hotwired.goo.ne.jp/, HotWired Japan}
wired-jp.news wired-jp.business wired-jp.culture wired-jp.technology
wired-jp.blog.ogura wired-jp.blog.sasaki wired-jp.blog.takahashi
@item @uref{http://headlines.yahoo.co.jp/, Yahoo! Japan}
yahoo.topnews yahoo.news yahoo.politics yahoo.society yahoo.people
yahoo.business-all yahoo.market yahoo.stock yahoo.industry
yahoo.international yahoo.entertainment yahoo.sports yahoo.computer
yahoo.zenkoku yahoo.hokkaido yahoo.aomori yahoo.iwate yahoo.miyagi
yahoo.akita yahoo.yamagata yahoo.fukushima yahoo.tokyo yahoo.kanagawa
yahoo.chiba yahoo.saitama yahoo.ibaraki yahoo.tochigi yahoo.gunma
yahoo.yamanashi yahoo.nagano yahoo.niigata yahoo.toyama yahoo.ishikawa
yahoo.fukui yahoo.aichi yahoo.gifu yahoo.shizuoka yahoo.mie yahoo.osaka
yahoo.hyogo yahoo.kyoto yahoo.shiga yahoo.nara yahoo.wakayama
yahoo.tottori yahoo.shimane yahoo.okayama yahoo.hiroshima
yahoo.yamaguchi yahoo.tokushima yahoo.kagawa yahoo.ehime yahoo.kochi
yahoo.fukuoka yahoo.saga yahoo.nagasaki yahoo.kumamoto yahoo.oita
yahoo.miyazaki yahoo.kagoshima yahoo.okinawa
yahoo.news $B%0%k!<%W$O<gMW$J5-;v$H!"$5$i$KB.Js5-;v$r8!:w$7$^$9!#$3$l$i$N(B
$B%0%k!<%W$O!"%G%U%)%k%H$G(B HTML $B$N5-;v$r:n$j$^$9!#$=$l$i$K%F%-%9%H$@$1$N5-(B
$B;v$r@8@.$5$;$?$$$J$i$P!"0J2<$N9T$r(B @file{~/.emacs} $B%U%!%$%k$K2C$($F$/$@(B
$B$5$$!#(B
@lisp
(setq shimbun-yahoo-prefer-text-plain t)
@end lisp
@item @uref{http://japan.zdnet.com/, ZDNet Japan}
zdnet-jp.news zdnet-jp.news.network zdnet-jp.news.hardware
zdnet-jp.news.software zdnet-jp.news.manage zdnet-jp.news.security
zdnet-jp.news.internet zdnet-jp.news.os zdnet-jp.news.db
zdnet-jp.news.system zdnet-jp.column zdnet-jp.column.sp1
zdnet-jp.column.netsecurity1 zdnet-jp.column.ea1 zdnet-jp.column.btl
zdnet-jp.column.solutionIT zdnet-jp.channel.security
zdnet-jp.channel.ilm zdnet-jp.blog.iida zdnet-jp.blog.mhatta
zdnet-jp.blog.kurei zdnet-jp.blog.opensource zdnet-jp.blog.soa
zdnet-jp.blog.dp
@item @uref{http://www.theonion.com/, The Onion}
the-onion.news
@end table
@node Mailing Lists Supported by Shimbun
@subsection $B%a!<%j%s%0%j%9%H(B
$B:G6a$G$O!"%a!<%j%s%0%j%9%H$KEj9F$5$l$?2a5n5-;v$N%"!<%+%$%V$,(B WEB $B>e$K4v(B
$B$D$b8x3+$5$l$F$$$^$9!#(B@samp{Shimbun} $B%i%$%V%i%j$O!"0J2<$N%"!<%+%$%V$r07(B
$B$&$3$H$,$G$-$^$9!#(B
@table @asis
@item @uref{http://lists.airs.net/semi-gnus/archive/, Semi-gnus Mailing List in Japan}
airs.semi-gnus-ja
@item @uref{http://lists.airs.net/, Wanderlust Mailing List}
airs.wl airs.wl-en
@item @uref{http://www.rc.tutrp.tut.ac.jp/bbdb-ml/, Big Brother DataBase Mailing List}
bbdb-ml.bbdb-ml
@item @uref{http://mail.gnome.org/archives/, GNOME Mailing List}
gnome.balsa-list gnome.calendar-list gnome.cvs-commits-list
gnome.foundation-announce gnome.foundation-list gnome.fplan-list
gnome.gconf-list gnome.gdome gnome.gnome-1.4-list
gnome.gnome-announce-list gnome.gnome-components-list
gnome.gnome-db-list gnome.gnome-de gnome.gnome-debugger-list
gnome.gnome-devel-list gnome.gnome-doc-list gnome.gnome-gui-list
gnome.gnome-hackers gnome.gnome-hackers-readonly
gnome.gnome-hackers-test gnome.gnome-i18n gnome.gnome-i18n-tools
gnome.gnome-kde-list gnome.gnome-list gnome.gnome-office-list
gnome.gnome-pilot-list gnome.gnome-sound-list gnome.gnome-themes-list
gnome.gnome-ui-hackers gnome.gnome-web-list gnome.gnome-webmaster-list
gnome.gnome-workshop-list gnome.gnomecc-list gnome.gnumeric-list
gnome.gtk-app-devel-list gnome.gtk-devel-list gnome.gtk-doc-list
gnome.gtk-i18n-list gnome.gtk-list gnome.gtk-perl-list
gnome.guppi-list gnome.libart gnome.libart-hackers gnome.orbit-list
gnome.vote gnome.wm-spec-list gnome.xml gnome.xslt
@item @uref{http://www.java-conf.gr.jp/archives/, Java $B%+%s%U%!%l%s%9(B Mailing List}
javaconf.servlet-ml javaconf.business-ml
javaconf.duke-in-the-box-ml javaconf.jfriends-ml javaconf.JGT-ml
javaconf.jini-ml javaconf.ejb-ml javaconf.cm-ml javaconf.horb-ml
javaconf.talk-ml
@item @uref{http://www.peanuts.gr.jp/~kei/ml-archive/, LinuxCE JP Mailing List}
linuxce-jp.users
@item @uref{http://www.m17n.org/, Mule Mailing List}
m17n.mule-ja m17n.mule
@item @uref{http://www.ysnb.net/meadow/, Meadow Mailing List}
meadow.meadow-develop meadow.meadow-users-jp
@item @uref{http://www.mew.org/ml/, Mew Mailing List}
mew.mew-dist mew.mew-win32 mew.mew-int
@item @uref{http://www.mew.org/ml/, MagicPoint Mailing List}
mew.mgp-users mew.mgp-users-jp
@item @uref{http://www.namazu.org/cgi-bin/mailman/listinfo, www.namazu.org Mailing Lists}
namazu.kakasi-commits namazu.kakasi-dev namazu.migemo
namazu.namazu-users-en namazu.namazu-users-ja
namazu.namazu-devel-ja namazu.namazu-devel-en
namazu.namazu-win32-users-ja namazu.sary
@item @uref{http://emacs-w3m.namazu.org/ml/, emacs-w3m Mailing List}
emacs-w3m.emacs-w3m
@item @uref{http://www.jp.netbsd.org/ja/JP/ml/, NetBSD JP Mailing List}
netbsd.announce-ja netbsd.junk-ja netbsd.tech-misc-ja
netbsd.tech-pkg-ja netbsd.port-arm32-ja netbsd.port-hpcmips-ja
netbsd.port-mac68k-ja netbsd.port-mips-ja netbsd.port-powerpc-ja
netbsd.hpcmips-changes-ja netbsd.members-ja netbsd.admin-ja
netbsd.www-changes-ja
@item @uref{http://blade.nagaokaut.ac.jp/, Ruby Mailing List}
ruby.comp.lang.ruby ruby.fj.comp.lang.ruby
ruby.ruby-dev ruby.ruby-ext ruby.ruby-list ruby.ruby-math
ruby.ruby-talk
@item @uref{http://linux.toshiba-dme.co.jp/ML/tlinux-users-j/, Toshiba Linux Users JP Mailing List}
toshiba.linux-users-j
@item @uref{http://mi.med.tohoku.ac.jp/~satodai/w3m-dev/, w3m-dev Mailing List}
w3m-dev.w3m-dev w3m-dev.w3m-dev-en
@item @uref{http://yar-3.net/digiko/, digiko Mailing List}
digiko.digiko
@item @uref{http://list-archive.xemacs.org/, XEmacs Mailing List}
xemacs.xemacs-announce xemacs.xemacs-beta-ja
xemacs.xemacs-beta xemacs.xemacs-build-reports xemacs.xemacs-cvs
xemacs.xemacs-design xemacs.xemacs-mule xemacs.xemacs-nt
xemacs.xemacs-patches xemacs.xemacs-users-ja xemacs.xemacs
@item @uref{http://memo.st.ryukoku.ac.jp/archive/, $B%;%-%e%j%F%#!<(BMEMO Mailing List}
security-memo.memo security-memo.free-memo security-memo.social-memo
$B$J$*!"(B@samp{security-memo.*} $B$O%"%I%l%92s<}%m%\%C%HBP:v(B
$B$G(B userid $B$H(B passowrd $B$r5a$a$i$l$k$N$G(B @file{~/.w3m/passwd} $B$K(B
@example
machine memo.st.ryukoku.ac.jp
realm input username/password = archives/archives
login archives
passwd archives
machine memo.st.ryukoku.ac.jp
realm input user: archives / password: archives
login archives
passwd archives
@end example
@noindent
$B$H=q$-!">e5-%U%!%$%k$+$i(B group, others $B$N%"%/%;%98"$r<h$j=|$$$F$*$/I,MW(B
$B$,$"$j$^$9!#(B
@item @uref{http://lists.debian.or.jp/, Debian JP Mailing List}
debian-jp.debian-announce debian-jp.debian-devel
debian-jp.debian-www debian-jp.debian-users debian-jp.debian-policy
debian-jp.jp-qa
@item @uref{http://lists.debian.org/, Debian Mailing List}
debian.debian-announce debian.debian-commercial debian.debian-firewall
debian.debian-french debian.debian-isp debian.debian-italian
debian.debian-kde debian.debian-laptop debian.debian-news
debian.debian-news-german debian.debian-news-portuguese
debian.debian-security-announce debian.debian-testing
debian.debian-user debian.debian-user-catalan
debian.debian-user-french debian.debian-user-polish
debian.debian-user-portuguese debian.debian-user-spanish
debian.debian-user-swedish debian.debian-admintool
debian.debian-apache debian.debian-autobuild debian.debian-beowulf
debian.debian-boot debian.debian-cd debian.debian-ctte
debian.debian-debbugs debian.debian-devel debian.debian-devel-announce
debian.debian-devel-french debian.debian-devel-games
debian.debian-devel-spanish debian.debian-doc debian.debian-dpkg
debian.debian-emacsen debian.debian-events-eu debian.debian-events-na
debian.debian-faq debian.debian-gcc debian.debian-glibc
debian.debian-gtk-gnome debian.debian-hams debian.debian-ipv6
debian.debian-java debian.debian-jr debian.debian-med
debian.debian-mentors debian.debian-newmaint
debian.debian-newmaint-admin debian.debian-ocaml-maint
debian.debian-openoffice debian.debian-perl debian.debian-pilot
debian.debian-policy debian.debian-pool debian.debian-python
debian.debian-qa debian.debian-qa-private debian.debian-release
debian.debian-security debian.debian-snapshots
debian.debian-tetex-maint debian.debian-toolchain debian.debian-vote
debian.debian-wnpp debian.debian-www debian.debian-x debian.deity
debian.debian-chinese debian.debian-chinese-big5
debian.debian-chinese-gb debian.debian-esperanto debian.debian-i18n
debian.debian-japanese debian.debian-l10n-catalan
debian.debian-l10n-dutch debian.debian-l10n-english
debian.debian-l10n-french debian.debian-l10n-italian
debian.debian-l10n-portuguese debian.debian-l10n-spanish
debian.debian-laespiral debian.debian-russian
debian.debian-simplified-chinese debian.debian-68k debian.debian-alpha
debian.debian-arm debian.debian-bsd debian.debian-hppa
debian.debian-hurd debian.debian-ia64 debian.debian-mips
debian.debian-parisc debian.debian-powerpc debian.debian-s390
debian.debian-sparc debian.debian-superh debian.debian-ultralinux
debian.debian-win32 debian.debian-all-changes
debian.debian-alpha-changes debian.debian-arm-changes
debian.debian-books debian.debian-cd-vendors debian.debian-changes
debian.debian-consultants debian.debian-curiosa
debian.debian-devel-all-changes debian.debian-devel-alpha-changes
debian.debian-devel-arm-changes debian.debian-devel-changes
debian.debian-devel-hurd-i386-changes debian.debian-devel-i386-changes
debian.debian-devel-m68k-changes debian.debian-devel-powerpc-changes
debian.debian-devel-sparc-changes debian.debian-hurd-i386-changes
debian.debian-i386-changes debian.debian-legal
debian.debian-m68k-changes debian.debian-mirrors
debian.debian-powerpc-changes debian.debian-project
debian.debian-publicity debian.debian-sgml debian.debian-sparc-changes
debian.lcs-eng debian.lsb-confcall debian.lsb-discuss debian.lsb-impl
debian.lsb-spec debian.lsb-test debian.spi-announce debian.spi-general
debian.vgui-discuss
@item @uref{http://www.kde.gr.jp/ml/, KDE Mailing List in Japan}
kde.Kuser kde.Kdeveloper
@item @uref{http://www.geocrawler.com/, Geocrawler}
Geocrawler $B$KJ]B8$5$l$F$$$k$9$Y$F$N%a!<%j%s%0%j%9%H$r1\Mw$G$-$^$9!#(B
@w{@kbd{M-x shimbun-geocrawler-add-group @key{RET}}} $B$H$$$&%3%^%s%I$r;H$C(B
$B$F!"1\Mw$7$?$$%0%k!<%W$rJQ?t(B @code{shimbun-geocrawler-group-alist} $B$KEP(B
$BO?$7$F$/$@$5$$!#(B
@item @uref{http://marc.theaimsgroup.com/, Mailing list ARChives}
Mailing list ARChives (@acronym{MARC}) $B$KJ]B8$5$l$F$$$k$9$Y$F$N%a!<%j%s(B
$B%0%j%9%H$r1\Mw$G$-$^$9!#1\Mw$7$?$$%0%k!<%W$N%0%k!<%WL>$H(B URL $B$r!"(B
$BJQ?t(B @code{shimbun-marc-aims-group-alist} $B$KEPO?$7$F$/$@$5$$!#(B
@item @uref{http://sources.redhat.com/ml/, RedHat Mailing List}
redhat.automake redhat.bug-automake redhat.automake-prs
redhat.automake-cvs redhat.binutils redhat.binutils-cvs
redhat.c++-embedded redhat.crossgcc redhat.cgen redhat.cgen-prs
redhat.cgen-cvs redhat.cygwin redhat.cygwin-xfree redhat.cygwin-announce
redhat.cygwin-xfree-announce redhat.cygwin-apps redhat.cygwin-patches
redhat.cygwin-developers redhat.cygwin-cvs redhat.cygwin-apps-cvs
redhat.docbook-tools-discuss redhat.docbook-tools-announce
redhat.docbook-tools-cvs redhat.docbook redhat.dssslist
redhat.sgml-tools redhat.docbook-apps redhat.ecos-announce
redhat.ecos-devel redhat.ecos-discuss redhat.ecos-maintainers
redhat.ecos-patches redhat.elix redhat.elix-announce redhat.gdb
redhat.gdb-announce redhat.gdb-testers redhat.gdb-testresults
redhat.gdb-patches redhat.gdb-cvs redhat.bug-gdb redhat.gdb-prs
redhat.libc-alpha redhat.libc-hacker redhat.bug-glibc redhat.glibc-cvs
redhat.glibc-linux redhat.bug-gnats redhat.gnats-devel
redhat.gnats-announce redhat.gnats-cvs redhat.gsl-discuss
redhat.gsl-announce redhat.gsl-cvs redhat.guile redhat.guile-emacs
redhat.guile-prs redhat.guile-gtk redhat.bug-guile redhat.guile-cvs
redhat.guile-emacs-cvs redhat.insight redhat.insight-announce
redhat.insight-prs redhat.installshell redhat.inti redhat.kawa
redhat.libffi-discuss redhat.libffi-announce redhat.libstdc++
redhat.libstdc++-cvs redhat.libstdc++-prs redhat.mauve-discuss
redhat.mauve-announce redhat.newlib redhat.pthreads-win32 redhat.rhdb
redhat.rhdb-announce redhat.rhug-rhats redhat.rpm2html-cvs
redhat.rpm2html-prs redhat.rpm2html redhat.sid redhat.sid-announce
redhat.sid-cvs redhat.sourcenav redhat.sourcenav-announce
redhat.sourcenav-prs redhat.win32-x11 redhat.xconq7
redhat.xconq-announce redhat.xconq-cvs
@item @uref{http://www.tech-arts.co.jp/macosx/, MacOSX JP Mailing List}
macosx-jp.macosx-jp macosx-jp.macosx-dev-jp
macosx-jp.macosx-ws-jp macosx-jp.webobjects-jp
@item @uref{http://sourceforge.jp, SourceForge JP}
SourceForge JP $B$KJ]B8$5$l$F$$$k%a!<%j%s%0%j%9%H$N$9$Y$F$N8x3+=q8K$r1\Mw(B
$B$G$-$^$9!#1\Mw$7$?$$%0%k!<%W$r(B
$BJQ?t(B @code{shimbun-sourceforge-jp-mailing-lists} $B$KEPO?$7$F$/$@$5$$!#(B
@item @uref{http://heimat.jp/~nakaji/elips/, Elips Mailing List}
elips.elips
@item @uref{http://lists.squeakfoundation.org/pipermail/squeak-ja/, Squeak-ja Mailing List}
squeak-ja.main
@item @uref{http://www.sra.co.jp/smalltalk/SML/archives/, Smalltalkers' Salon Mailing List}
sml.main
@item @uref{http://lists.squeakfoundation.org/pipermail/squeak-dev/, Squeak-dev Mailing List}
squeak-dev.main
@item @uref{http://www.mail-archive.com/plucker-*@@rubberchicken.org/maillist.html, Plucker Mailing List}
plucker.announce plucker.list plucker.dev
@item @uref{http://www.pilot-link.org/pipermail/, pilot-link Mailing List}
pilot-link.announce pilot-link.devel pilot-link.general
pilot-link.unix-ng
@item @uref{http://www.thedotin.net/maillists/coldsync-hackers/maillist.html, Coldsync Mailing List}
coldsync.main
@item @uref{http://www.jpilot.org/pipermail/jpilot/, J-Pilot Mailing List}
jpilot.main
@item @uref{http://lists.gnu-designs.com/pipermail/pilot-mailsync/, pilot-mailsync Mailing List}
pilot-mailsync.main
@item @uref{http://www.mozilla.gr.jp/ml/logs/moz-users/, Mozilla Users Mailing List in Japan}
mozilla-jp.users
$B$J$*!"(B@samp{mozilla-jp.users} $B$O%"%I%l%92s<}%m%\%C%HBP:v(B
$B$G(B userid $B$H(B passowrd $B$r5a$a$i$l$k$N$G(B @file{~/.w3m/passwd} $B$K(B
@example
machine www.mozilla.gr.jp
realm Please Enter mozilla mozilla
login mozilla
passwd mozilla
@end example
@noindent
$B$H=q$-!">e5-%U%!%$%k$+$i(B group, others $B$N%"%/%;%98"$r<h$j=|$$$F$*$/I,MW(B
$B$,$"$j$^$9!#(B
@item @uref{http://www.tdiary.org/, tDiary Developers Mailing List in Japan}
tdiary-ml.devel tdiary-ml.theme
@item @uref{http://arch.bluegate.org/mailman/listinfo, arch.bluegate.org Mailing Lists}
arch-bluegate.subversion-jp arch-bluegate.arch-jp arch-bluegate.mailman
arch-bluegate.viewarch
@item @uref{http://www.tigris.org/, Tigris.org:Open Source Software Engineering}
Tigris.org $B$KJ]B8$5$l$F$$$k$9$Y$F$N%a!<%j%s%0%j%9%H$r1\Mw$G$-$^$9!#1\Mw(B
$B$7$?$$%0%k!<%W$rJQ?t(B @code{shimbun-tigris-group-alist} $B$KEPO?$7$F$/$@$5(B
$B$$!#%0%k!<%WL>$O(B tigris.<project>.<mailinglist> $B$K$J$j$^$9!#(B
@item @uref{http://www.scipy.net/mailman/listinfo, www.SciPy.net Mailing Lists}
scipy.astropy scipy.ipython-user scipy.ipython-dev scipy.scipy-user
scipy.scipy-dev scipy.scipy-testlog scipy.scipy-chaco scipy.scipy-cvs
@end table
@node Sport Sites Supported by Shimbun
@subsection $B%9%]!<%D(B
@samp{Shimbun} $B%i%$%V%i%j$,BP1~$7$F$$$k%9%]!<%D4X78$N%5%$%H$G$9!#(B
@table @asis
@item @uref{http://www.makanai.com/, makanai}
makanai.f1news
@item @uref{http://www.ksky.ne.jp/~tahara/f1/, F1 $B%U%!%s(B}
f1fan.news
@item @uref{http://forum.nifty.com/fmotor/, @@nifty:$B%b!<%?!<%9%]!<%D(B}
msports-nifty.F1 msports-nifty.IRL msports-nifty.WRC
msports-nifty.Europe msports-nifty.USA
@item @uref{http://sports.yahoo.co.jp/, Yahoo!$B%9%]!<%D(B}
yahoo-sports.F1 yahoo-sports.baseball yahoo-sports.keiba
yahoo-sports.NBA yahoo-sports.NFL yahoo-sports.rugby
@end table
$B$?$@$7!"(BEmacs-21.4 $B$^$?$O$=$l0JA0$NHG$G(B @@nifty: $B%b!<%?!<%9%]!<%D$r1\Mw(B
$B$9$k$K$O!"(BMule-UCS (@pxref{Other Requirements}) $B$,I,MW$G$9!#(B
@node Misc Sites Supported by Shimbun
@subsection $B$=$NB>(B
@samp{Shimbun} $B%i%$%V%i%j$NBP1~$7$F$$$k$=$NB>$N%5%$%H$G$9!#7G<(HD$d!"O"(B
$B:\5-;v$r<gBN$H$9$k$h$&$J%5%$%H$,4^$^$l$F$$$^$9!#(B
@table @asis
@item @uref{http://www.tcup.com/, Tea Cup $B7G<(HD(B}
Tea Cup Communication $B$K$h$C$FDs6!$5$l$k!"MM!9$J7G<(HD$r9VFI$9$k$3$H$,$G(B
$B$-$^$9!#%G%U%)%k%H$G$O!"0J2<$N;0$D$N7G<(HD$,MQ0U$5$l$F$$$^$9!#(B
@table @asis
@item tcup.meadow
@uref{http://www66.tcup.com/6629/yutopia.html, Meadow $B7G<(HD(B}
@item tcup.skk
@uref{http://www67.tcup.com/6718/yutopia.html, SKK $B7G<(HD(B}
@item tcup.yutopia
@uref{http://www61.tcup.com/6116/yutopia.html, $B$f$&&S&O&P&I&A7G<(HD(B}
@end table
$B?7$?$K7G<(HD$r%j%9%H$KDI2C$9$k$K$O!"$=$l$i$NL>A0$H(B URL $B$rD4$Y$F!"(B
@code{shimbun-tcup-group-alist} $B$rJQ99$7$F$/$@$5$$!#Fs$D$N7G<((B
$BHD(B @samp{foo} $B$H(B @samp{bar} $B$rDI2C$9$kNc$G$9!#(B
@lisp
(eval-after-load "sb-tcup"
'(setq shimbun-tcup-group-alist
(append
'(("foo" "http://MMMM.teacup.com/foo/bbs2")
("bar" "http://NNNN.teacup.com/bar/bbs2"))
shimbun-tcup-group-alist)))
@end lisp
@item 2ch
$B%0%k!<%WL>$H(B URL $B$rD4$Y$F!"0J2<$N$h$&$K@_Dj$7$F;H$$$^$9!#(B
@lisp
(setq shimbun-2ch-group-alist
'(("Meadow" .
"http://pc.2ch.net/test/read.cgi/software/1005469775")
("emacs-w3m" .
"http://pc.2ch.net/test/read.cgi/unix/1013710106")))
@end lisp
@item @uref{http://www.math.tohoku.ac.jp/~kuroki/support/, CGI_Board $B$r;H$C$F$$$k7G<(HD(B}
CGI_Board $B$r;H$C$F$$$k7G<(HD$N(B URL $B$rD4$Y$F!"(B
@code{shimbun-cgi-board-group-alist} $B$KE,@Z$J@_Dj$r2C$($F;H$$$^$9!#(B
@item HNS $B$K$h$kF|5-(B
$B1\Mw$7$?$$F|5-$N(B URL $B$rD4$Y$F!"0J2<$N$h$&$K@_Dj$7$F;H$$$^$9!#(B
@lisp
(setq shimbun-hns-group-alist
'(("arisawa" ;; $B%0%k!<%WL>(B
"http://nijino.homelinux.net/diary/" ;; URL
"ari@@mbf.sphere.ne.jp") ;; $B%a!<%k%"%I%l%9(B
("miyoshi"
"http://www.be.wakwak.com/cgi-bin/sbox/~miyoshi/hns/"
"miyoshi@@meadowy.org")))
@end lisp
@item tDiary $B$K$h$kF|5-(B
$B1\Mw$7$?$$F|5-$N(B URL $B$rD4$Y$F!"0J2<$N$h$&$K@_Dj$7$F;H$$$^$9!#(B
@lisp
(setq shimbun-tdiary-group-alist
'(("henahena" ;; $B%0%k!<%WL>(B
"http://www.fan.gr.jp/~ring/d/") ;; URL
("yoichi"
"http://yoichi.geiin.org/d/")))
@end lisp
@item @uref{http://plaza.rakuten.co.jp/, $B3ZE79->l(B} $B$NF|5-(B
$B1\Mw$7$?$$F|5-$r3+@_$7$F$$$k?M$N3ZE7(B ID $B$H%a!<%k%"%I%l%9$rD4$Y$F!"0J2<$N(B
$B$h$&$K@_Dj$7$F;H$$$^$9!#(B
@lisp
(setq shimbun-rakuten-group-alist
'(("rakuten-id" . "email-address")))
@end lisp
@item @uref{http://www.emacswiki.org/, EmacsWiKi}
emacswiki.changes emacswiki.diff
@item $B%3%s%F%s%D$r4^$`(B RSS $B%U%#!<%I(B
$B1\Mw$7$?$$7G:\%3%s%F%s%D$,4^$^$l$k$h$&$J(B RSS $B%U%#!<%I$rD4$Y$F!"(B
@code{shimbun-rss-hash-group-path-alist} $BJQ?t$r0J2<$N$h$&$K@_Dj$7$F;H$$(B
$B$^$9!#%P%C%/%(%s%IL>$O(B @samp{rss-hash} $B$G$9!#<g$K8D?M$N%V%m%0$J$I$,BP>](B
$B$K$J$k$G$7$g$&!#(B
$B%Q%i%a!<%?$O%0%k!<%WL>!"(BRSS $B%"%I%l%9!"%a!<%k%?%$%W(B (@code{t} $B$G(B html)$B!"(B
$B@07A;~$N3+;O@55,I=8=!"@07A;~$N=*N;@55,I=8=$H$J$j$^$9!#%0%k!<%WL>!"(BRSS $B%"(B
$B%I%l%90J30$O%*%W%7%g%s$G$9!#(B
$B0J2<$O%5%s%W%k$G$9!#$3$N>l9g$O(B @samp{rss-hash.sampleblog1} $B$*$h(B
$B$S(B @samp{rss-hash.sampleblog2} $B$H$7$F1\Mw$G$-$^$9!#(B
@lisp
(setq shimbun-rss-hash-group-path-alist
'(;; text mail
("sampleblog1" "http://www.example.com/index1.rss")
;; html mail
("sampleblog2" "http://www.example.com/index2.rss"
t "</title>" "<!-- start ads")))
@end lisp
@item $B%3%s%F%s%D$r4^$`(B Atom $B%U%#!<%I(B
$BA09`(B ($B%3%s%F%s%D$r4^$`(B RSS $B%U%#!<%I(B) $B$HF1MM$K!"7G:\$5$l$?%3%s%F%s%D$r4^(B
$B$`(B Atom $B%U%#!<%I$b1\Mw$9$k$3$H$,$G$-$^$9!#$=$l$r9T$J$&$K$O!"(B
shimbun-rss-hash-* $B$HF1MM$N$d$jJ}$GJQ(B
$B?t(B @code{shimbun-atom-hash-group-path-alist} ($B$R$g$C$H$9$k(B
$B$H(B @code{shimbun-atom-hash-x-face-alist} $B$J$I$b(B) $B$r@_Dj$7$F$/$@$5$$!#%P%C(B
$B%/%(%s%IL>$O(B @samp{atom-hash} $B$G$9!#(B
@item $B%3%s%F%s%D$N$J$$(B RSS $B%U%#!<%I(B
$BB?$/$N%U%#!<%I$K$O5-;v$N40A4$J%3%s%F%s%D$,L5$$$+!"$^$?$O$$$B$o$k$K>.=P$7(B
$B$K$7$^$9!#%5%$%H$,$A$c$s$H5-;v$r=q$+$:$K!"$=$N$h$&$J%U%#!<%I$7$+Ds6!$7$J(B
$B$$>l9g$G$b!"B?$/$N>l9g(B @samp{rss-blogs} $B$r;H$C$F@Z$jH4$1$k$3$H$,$G$-$^$9!#(B
$B@_Dj$O(B @samp{rss-hash} $B$N$b$N$H;w$F$$$^$9!#Nc$r<($7$^$7$g$&(B:
@lisp
(setq shimbun-rss-blogs-group-url-regexp
'(("first-feed" "http://example/wordpressfeed")
("second-feed" "http://example/somefeed"
"<div name=\"content\">" "<div name=\"comments\">")
("third-feed" "http://example/someotherfeed" 'none)))
@end lisp
$B:G=i$NFs$D$N%"%$%F%`$O%U%#!<%I$NL>A0$H(B URL $B$G$9!#$=$N%U%#!<%I$,;X$7<((B
$B$9(B HTML $B%Z!<%8$K$*$$$F!"<B:]$N%3%s%F%s%D$N;O$a$H=*$j$rC5$9$?$a$NFs$D$N@5(B
$B5,I=8=$r!"G$0U$GM?$($k$3$H$,$G$-$^$9!#$=$3$GC1$K(B @code{none} $B$H$$$&%7%s(B
$B%\%k$r;H$&$H!"$$$+$J$k_I2a$b9T$J$o$l$^$;$s!#(B
$B2C$($F!"(B@samp{rss-blogs} $B$O$$$/$D$+$N%]%T%e%i!<$J%V%m%0!&%(%s%8%s$r<+F0(B
$BE*$K07$&$3$H$,$G$-$^$9!#$9$J$o$A(B Google $B$N(B Blogger/Blogspot ($B%3%a%s%H!&(B
$B%U%#!<%I$r4^$_$^$9(B)$B!"(BWordPress$B!"$*$h$S(B TypePad $B$G$9!#%U%#!<%I$r<h$j4s$;(B
$B$k%5%$%H$,$=$l$i$N0l$D$r;H$C$F$$$k$J$i(B (@code{generator} $B%?%0$rD/$a$l$P(B
$B$o$+$j$^$9(B)$B!"C1$KG$0U$N%Q%i%a!<%?$r>JN,$9$k$@$1$G!"<+F0E*$K%3%s%F%s%D$r(B
$B@Z$j=P$=$&$H$9$k$G$7$g$&!#(B
@item Wiki $B%3%s%F%s%D(B
$B1\Mw$7$?$$(B Wiki $B$N(B URL $B$rD4$Y$F!"0J2<$N$h$&$K@_Dj$7$F;H$$$^$9!#(B
PukiWiki $B$H(B Hiki $B$KBP1~$7$F$$$^$9!#$b$7!"3FFbB&$N%j%9%H$N(B 4 $BHVL\!"(B5 $BHVL\(B
$B$NMWAG$N@55,I=8=$K2?$r;XDj$7$FNI$$$+J,$+$i$J$$$H$-$O!"(B@code{nil} $B$r;XDj(B
$B$9$l$PNI$$$G$7$g$&!#5-;v$N<hF@;~$K@07A$,9T$o$l$:!"$?$@%Z!<%8A4BN$,8+$($k(B
$B$@$1$G$9!#(B
@lisp
(setq shimbun-wiki-group-alist
'(("pukiwiki" ;; $B%0%k!<%WL>(B
"http://pukiwiki.org/index.php?cmd=rss10" ;; URL
"webmaster@@pukiwiki.org" ;; $B%a!<%k%"%I%l%9(B
nil ;; X-Face
"\n<h3 id=\"" ;; contents $B$N(B start $B$r<($9(B regexp
"</address>") ;; contents $B$N(B end $B$r<($9(B regexp
("hiki"
"http://www.namaraii.com/hiki/?c=rss"
"webmaster@@fdiary.net"
nil
"<div class=\"section\">"
"<div class=\"sidebar\">")
("apollo"
"http://wiki.fdiary.net/apollo/?c=rss"
"moriq@@moriq.com"
nil
"<div class=\"section\">"
"<div class=\"sidebar\">")
))
@end lisp
@item @uref{http://auctions.yahoo.co.jp/, Yahoo!$B%*!<%/%7%g%s(B}
$B1\Mw$7$?$$%+%F%4%j$d8!:w7k2L$N(B URL $B$rD4$Y$F!"0J2<$N$h$&$K@_Dj$7$F;H$$$^(B
$B$9!#(B
@lisp
(setq shimbun-yahoo-auctions-group-alist
'(("mp3player" . "http://list3.auctions.yahoo.co.jp/jp/show/catleaf_rss?category=2084039708&alocale=0jp")
("iPod" . "http://search3.auctions.yahoo.co.jp/search_rss?p=iPod&auccat=2084039708&alocale=0jp&acc=jp")))
@end lisp
@item @uref{http://www.vinelinux.org/, VineLinux Errata}
vinelinux.errata.4x.i386 vinelinux.errata.4x.ppc
vinelinux.errata.3x.i386 vinelinux.errata.3x.ppc
vinelinux.errata.3x.alpha
vinelinux.errata.2x.i386 vinelinux.errata.2x.ppc
vinelinux.errata.2x.sparc vinelinux.errata.2x.alpha
vinelinux.errata.1x
@item @uref{http://www.mmz.kantei.go.jp/, $BFb3U%a!<%k%^%,%8%s(B}
kantei.m-magazine-en kantei.m-magazine-ja kantei.m-magazine-cn.hatoyama
kantei.m-magazine-kr.hatoyama kantei.m-magazine-en.hatoyama
kantei.m-magazine-ja.hatoyama kantei.m-magazine-en.aso
kantei.m-magazine-ja.aso kantei.m-magazine-en.fukuda
kantei.m-magazine-ja.fukuda kantei.m-magazine-en.abe
kantei.m-magazine-ja.abe kantei.m-magazine-en.koizumi
kantei.m-magazine-ja.koizumi
$B8eJ}8_49@-$N$?$a(B @samp{kantei.m-magazine}$B!"(B
@samp{kantei.m-magazine-cn} $B$*$h$S(B @samp{kantei.m-magazine-kr} $B$bMxMQ2D(B
$BG=$K$J$C$F$$$^$9!#(B
@item @uref{http://www.jpo.go.jp/, $BFC5vD#(B}
jpo.news jpo.revision jpo.lawguide jpo.details
@item @uref{http://www-6.ibm.com/jp/developerworks/, IBM developerWorks}
ibm-dev.autonomic ibm-dev.java ibm-dev.linux ibm-dev.opensource
ibm-dev.webservices ibm-dev.xml
@item @uref{http://www.pocketgames.jp/, Pocketgames}
pocketgames.news
@item @uref{http://www.wince.ne.jp/, Wincefan}
wincefan.news
@item @uref{http://www.palmfan.com/, PalmFan}
palmfan.news
@item @uref{http://homepage1.nifty.com/akiba/plat.html, $BEEG>39$N8=>l%l%]!<%H(B}
dennou.report
@item @uref{http://pcweb.mycom.co.jp/column/, PCWEB COLUMN Square}
pcweb-column.jsr pcweb-column.yume pcweb-column.hreceipe
pcweb-column.kita pcweb-column.shonanlife pcweb-column.kaden
pcweb-column.nemurenai pcweb-column.komono pcweb-column.js
pcweb-column.en pcweb-column.motherboard pcweb-column.svalley
pcweb-column.architecture pcweb-column.motorlife
pcweb-column.nihongoprog pcweb-column.objc pcweb-column.ide
pcweb-column.music pcweb-column.itsecurity pcweb-column.soundvisual
pcweb-column.osx pcweb-column.sopinion pcweb-column.ebook
pcweb-column.orerobo pcweb-column.zsh pcweb-column.rikei
pcweb-column.lifehack pcweb-column.world pcweb-column.guutara
pcweb-column.volt pcweb-column.textclean pcweb-column.person
pcweb-column.web20 pcweb-column.system
$B8eJ}8_49@-$N$?$a!"0J2<$N%"%$%F%`$bMxMQ2DG=$K$J$C$F$$$^$9!#(B
pcweb-column.itshihonron pcweb-column.yetanother pcweb-column.asia
pcweb-column.benri pcweb-column.bytes pcweb-column.game
pcweb-column.hitech pcweb-column.java pcweb-column.jisakuparts
pcweb-column.scramble pcweb-column.toolexp pcweb-column.winvista
pcweb-column.winxp pcweb-column.interview pcweb-column.ityougo
pcweb-column.kimeuchi pcweb-column.stratesys pcweb-column.toyagain
@item @uref{http://tsuruo.dominohosting.biz/members/tsuruo/, $B%N!<%DDDNs4[(B}
lotusex.news lotusex.library lotusex.operation lotusex.primer
lotusex.tips lotusex.practical lotusex.qanda lotusex.lounge
lotusex.bbs
@item @uref{http://www.atmarkit.co.jp, $B!w(BIT$B%U%)!<%i%`(B}
atmarkit.news atmarkit.fwin2k atmarkit.fdotnet atmarkit.fsys
atmarkit.fxml atmarkit.fdb atmarkit.flinux atmarkit.fnetwork
atmarkit.fjava atmarkit.fsecurity atmarkit.farc atmarkit.fbiz
atmarkit.fwcr atmarkit.jibun
@item @uref{http://www.matsusaka-u.ac.jp/~okumura/texfaq/qa/, TeX Q&A $B7G<(HD(B}
texfaq.qanda
@item @uref{http://x51.org/, X51.org}
x51.anima x51.art x51.auction x51.blow x51.cabal x51.crime x51.disaster
x51.edge x51.enema x51.ghost x51.homme x51.info x51.life x51.love
x51.media x51.medical x51.military x51.northkorea x51.oparts x51.phallic
x51.psychics x51.religion x51.science x51.top x51.ufo x51.uma x51.xfiles
@item @uref{http://www.exconn.net/, eXperts Connection (eXConn)}
exconn.news
@item @uref{http://msdn.microsoft.com/, MSDN}
msdn.all msdn.netframework msdn.architecture msdn.asp.net msdn.data
msdn.longhorn msdn.mobility msdn.subscriptions msdn.msdntv msdn.office
msdn.security msdn.sql msdn.theshow msdn.vbasic msdn.vcsharp
msdn.visualc msdn.vfoxpro msdn.vjsharp msdn.vstudio msdn.vs2005
msdn.webservices msdn.embedded msdn.xml msdn.japan.msdn
msdn.japan.msdn-us
@item @uref{http://haiku-os.org/, Haiku OS}
haiku-os.news haiku-os.forums haiku-os.newsletters
@item @uref{http://www.ffii.org/, Foundation for a Free Information Infrastructure}
ffii.en.software-patents ffii.en.software-patents.ffii
ffii.en.information-infrastructure ffii.en.project
ffii.de.software-patente ffii.de.software-patente.ffii
ffii.de.informations-infrastruktur ffii.fr.brevets-logiciels
ffii.fr.brevets-logiciels.ffii ffii.nl.softwarepatenten
ffii.nl.softwarepatenten.ffii
@end table
@node Shimbun Basics
@section $B?7J9%b%8%e!<%k$N:n$jJ}(B
@cindex @file{shimbun.el}
@samp{Shimbun} $B$O(B emacs-w3m $B$NIUB0%i%$%V%i%j$G!"(BGnus $B$d(B Wanderlust$B!"(B
Mew $B$J$I$N(B MUA $B$rMxMQ$7!"%&%'%V%3%s%F%s%D$r%a!<%k$HF1$8%f!<%6%$%s%?!<%U%'!<(B
$B%9$GFI$`$3$H$r2DG=$K$9$k$b$N$G$9!#$3$3$G$O(B @samp{shimbun} $B%b%8%e!<%k$r:n(B
$B@.$9$kE57?E*$JJ}K!$r@bL@$7$^$9!#(B
@menu
* Overview:: $B35N,(B
* Getting web page and header information:: $B%&%'%V%Z!<%8$N%=!<%95Z$S%X%C%@>pJs$r<hF@$9$k(B
* Displaying an article:: $B5-;v$NI=<((B
* Inheriting shimbun module:: shimbun $B%b%8%e!<%k$N7Q>5(B
* Making text/plain articles:: text/plain $B$N5-;v$r:n$k$K$O(B
* Zenkaku to hankaku conversion:: $BA43QJ8;z$rH>3QJ8;z$KJQ49$9$k(B
* Coding convention of Shimbun:: $B%3!<%G%#%s%05,Ls(B
@end menu
@node Overview
@subsection $B35N,(B
@uref{http://www.foobar.net} $B$N%3%s%F%s%D$r1\Mw$9$k?7$?(B
$B$J(B @samp{shimbun} $B%b%8%e!<%k(B @samp{foobar} $B$r:n@.$9$k$H$7$F!"$^$::G=i$K(B
$B5.J}$,$7$J$l$P$J$i$J$$$3$H$O!"(B@file{sb-foobar.el} $B$NKAF,$K(B
@lisp
(require 'shimbun)
(luna-define-class shimbun-foobar (shimbun) ())
@end lisp
@noindent
$B$N$h$&$J@k8@$rF~$l$F$*$/$3$H$G$9!#=y!9$KJ,$+$k$H;W$$$^$9$N$G!":#$O$*$^$8(B
$B$J$$$H;W$C$F$*$$$F$/$@$5$$!#Cm0U$9$Y$-$3$H$O!"(B@samp{shimbun} $B%b%8%e!<%k(B
$B$rF~$l$k%U%!%$%kL>$N(B @file{sb-foobar.el} $B$N(B @samp{foobar} $B$NL>A0$H!"(B
@code{luna-define-class} $B$NBh0l0z?t(B
$B$N(B @code{shimbun-foobar} $B$N(B @samp{foobar} $B$NL>A0$O9g$o$;$F$*$/I,MW$,$"$k(B
$B$3$H$G$9!#(B
@samp{Shimbun} $B%b%8%e!<%k(B @samp{shimbun-foobar} $B$,$3$J$9$Y$-;E;v$OBg$-(B
$B$/;M$D$"$j$^$9(B ($B$"$J$?$,(B Gnus $B$N%f!<%6$J$i$P!"!V%U%)%k%@!W$r!V%0%k!<%W!W(B
$B$KFI$_49$($F$/$@$5$$(B):
@enumerate
@item
MUA $B$,(B @samp{foobar} $B%U%)%k%@$r3+$$$?$i!"5-;v$NI8Bj$J$I$r%j%9%H%"%C%W$9(B
$B$k$?$a$K(B @uref{http://www.foobar.net} $B$+$i%&%'%V%Z!<%8$N%=!<%9$r<hF@$9$k(B
$B$3$H!#(B
@item
$B<hF@$7$?%&%'%V%Z!<%8$N%=!<%9$KBP$7!"5-;v$N8+=P$7$KI,MW$J$$$/$D$+$N>pJs$H(B
$B$H$b$K<hF@$7$F!"(B@code{headers} $B$H$$$&%j%9%H$KBeF~$7$FJV$9$3$H!#(B
@item
MUA $B$,(B @samp{foobar} $B%U%)%k%@$N5-;v$N1\Mw$rMW5a$7$?$i!"<B:]$N5-;vFbMF$r(B
$B5-:\$7$?%&%'%V%Z!<%8$N%=!<%9$r(B ($BNc$((B
$B$P(B @uref{http://www.foobar.net/030530.html} $B$+$i(B) $B<hF@$9$k$3$H!#(B
@item
@uref{http://www.foobar.net/030530.html} $B$+$i<hF@$7$?%&%'%V%Z!<%8$N%=!<(B
$B%9$r!"I,MW$K1~$81\Mw$7$d$9$$$h$&$K@07A$9$k$3$H!#(B
@end enumerate
@noindent
$B:G=i$N:n6H$O(B @file{shimbun.el} $B$N(B @code{shimbun-headers} $B$,!"FsHVL\$N:n(B
$B6H$O(B @code{shimbun-get-headers} $B$,C4Ev$7$^$9!#$=$7$F;0HVL\$N:n6H(B
$B$O(B @code{shimbun-article} $B$,!":G8e$N:n6H(B
$B$O(B @code{shimbun-make-contents} $B$,C4Ev$7$^$9!#(B
@file{shimbun.el} $B$NCf$r$4Mw$/$@$5$$!#(B@code{defun} $B$K$h$k4X?tDj5A$NB>$K!"(B
$B8+47$l$J$$(B @code{luna-define-generic}, @code{luna-define-method} $B$J$I$N(B
$B@k8@$,$"$j$^$9$h$M!#$I$&$b;HMQJ}K!$O(B @code{defun} $B$N$=$l$H;w$F$$$k$h$&$G(B
$B$9!#$=$7$F!"A0<T$O2?$@$+(B doc-string $B$@$1$r=q$$$F$"$k$h$&$G!"F1L>$N%7%s%\(B
$B%k$K$D$$$F8e<T$K$h$C$F:FEY@k8@$7$F$$$k$h$&$K8+$($^$9!#99$K!"$"$k%7%s%\%k(B
$B$K$D$$$F!"(B@code{luna-define-generic} $B$N@k8@$@$1$,$"$C$F!"(B
@code{luna-define-method} $B$N@k8@$,$J$$$b$N$b$"$j$^$9!#(B
$B<B$O!"(B@file{shimbun.el} $B5Z$S3F(B @samp{shimbun} $B%b%8%e!<%k$O!"(B
Emacs Lisp $B$K$F%*%V%8%'%/%H;X8~%W%m%0%i%_%s%0$r2DG=$H$9$k(B @file{luna.el}
@footnote{@acronym{FLIM} $B$K4^$^$l$F$$$^$9!#(B} $B$rMxMQ$7$F=q$+$l$F$$$^$9!#(B
@file{shimbun.el} $B$NCf$G$O!"(B@code{shimbun-headers} $B$,$"(B
$B$k(B URL $B$N%&%'%V%Z!<%8$N%=!<%9$r<hF@$7!"(B@code{shimbun-get-headers} $B$,$=$N(B
$B%&%'%V%Z!<%8$N%=!<%9$+$iI8Bj$J$I$rH4$-=P$7(B@dots{} $B$H$$$&A0=R$N<j=g$,%O!<(B
$B%I%3!<%G%#%s%0$5$l$F$$$^$9!#$7$+$7!"7h$aBG$A$9$k$@$1$G$O!"@i:9K|JL$N%&%'(B
$B%V%Z!<%8$N%=!<%9$r!"$=$N9=B$$K9g$o$;$FJQ2=$5$;$k$3$H$,$G$-$^$;$s!#(B
$B$=$3$G(B @code{luna} $B$K$h$j!"%a%=%C%I$,%3!<%k$5$l$k<j=g$@$17h$a$F$*$$$F!"(B
@samp{shimbun} $B$K$h$jJQ2=$5$;$k$Y$-%a%=%C%I$N<BBNDj5A$r(B
$B3F(B @samp{shimbun} $B%b%8%e!<%k$KG$$;$F$$$k$N$G$9!#3F(B @samp{shimbun} $B%b%8%e!<(B
$B%k$G6&DL$G;H$($=$&$J%a%=%C%I$O(B @file{shimbun.el} $B$NCf$K%a%=%C%I$N<BBN$b(B
$BDj5A$7$F$"$j$^$9$,!"$=$l$9$i3F(B @samp{shimbun} $B%b%8%e!<%k$K$*$$$F:FDj5A$r(B
$B$9$k$3$H$,2DG=$G$9!#(B
$B$b$&$*J,$+$j$N$h$&$K!"(B@code{luna-define-generic} $B$O!"8@$o$P]W$@$1$N@k8@!"(B
@code{luna-define-method} $B$O(B @samp{shimbun} $B%b%8%e!<%kKh$K:n@.$G$-$k<BBN(B
$B$N@k8@!#$=$7$F(B @file{sb-foobar.el} $B$NKAF,$KF~$l(B
$B$?(B @code{luna-define-class} $B$G$N@k8@$O!"(B@code{luna} $B>e$G$N?7$?$J%/%i%9$N(B
$B@k8@$@$C$?$o$1$G$9!#(B
@node Getting web page and header information
@subsection $B%&%'%V%Z!<%8$N%=!<%95Z$S%X%C%@>pJs$r<hF@$9$k(B
$B$^$:5-;v8+=P$7$r<hF@$9$kBP>]$H$J$k%&%'%V%Z!<%8$r7h$a$k$3$H$+$i;O$a$^$9!#(B
$B%U%l!<%`I=<($5$l$F$$$k>l9g$O!"%U%l!<%`$NCf$GI,MW$J%Z!<%8$@$1$rC1FH$G;X$7(B
$B<($9(B URL $B$rFCDj$9$k$Y$-$G$9!#FCDj$G$-$?$i!"?7$?$K:n@.$9(B
$B$k(B @samp{shimbun} $B%b%8%e!<%k$NCf$G(B @code{luna-define-method} $B$r;H$$!"(B
@code{shimbun-index-url} $B$NDj5A$r:n@.$7$^$7$g$&!#C1=c$K(B URL $B$rJV$9$h$&$K(B
$B$9$l$PNI$$$G$9$h!#8e$G@bL@$7$^$9$N$G!"JQ(B
$B?t(B @code{shimbun-foobar-groups} $B$bMQ0U$7$F$*$-$^$7$g(B
$B$&(B@footnote{@samp{Shimbun} $B%b%8%e!<%k0l$D$K$D$-!":GDc$G$b0l$D$N%0%k!<(B
$B%W$,I,MW$G$9!#(B}$B!#(B
@lisp
(defvar shimbun-foobar-url "http://www.foobar.net")
(luna-define-method shimbun-index-url ((shimbun shimbun-foobar))
shimbun-foobar-url)
(defvar shimbun-foobar-groups '("news"))
@end lisp
@code{shimbun-headers} $B%a%=%C%I$O(B @file{shimbun.el} $B$NCf$K4{$KDj5A$5$l$F(B
$B$$$^$9$+$i!"(B@file{sb-foobar.el} $B$G(B @code{shimbun-index-url} $B%a%=%C%I$NDj(B
$B5A$r:n@.$9$l$P%&%'%V%Z!<%8$N%=!<%9$N<hF@$,$G$-$k$h$&$K$J$j$^$9!#(B
@code{shimbun-headers} $B$O%&%'%V%Z!<%8$N%=!<%9$r<hF@$7$?8e!"(B
@code{shimbun-get-headers} $B%a%=%C%I$r8F$S!"%X%C%@>pJs$N<}=8$KF~$j$^$9!#(B
@file{shimbun.el} $B$NCf$K$O(B @code{shimbun-get-headers} $B$N%a%=%C%I@k8@$,$"(B
$B$j$;$s$+$i!"(B@file{sb-foobar.el} $B$NCf$GFH<+$K%a%=%C%I$r:n@.$7$J$1$l$P$J$j(B
$B$^$;$s!#(B
@file{sb-foobar.el} $B$K(B @code{shimbun-get-headers} $B$N%a%=%C%I$r:n@.$9$k$?(B
$B$a$K!"<hF@$7$?%Z!<%8$N%=!<%9$rJ,@O$7$^$7$g$&!#$I$N$h$&$J@55,I=8=$G5-;v$N(B
$B%X%C%@>pJs$r<}=8$9$k$+$r8!F$$7$^$9!#5-;v$N8+=P$7$H$7$FFC$KI,MW$J>pJs$O!"(B
$BI8Bj!"F|IU!":n@.<T!"$=$N5-;v$N(B URL$B!"$=$7$F(B @code{message-id} $B$G$9!#$3$l(B
$B$i$N>pJs$O!"$=$l$>$l$N(B MUA $B$K$*$$$F!"(BSubject, Date, From, Xref,
Message-ID $B$H$7$FI=<($5$l$^$9!#Nc$($P!"2<5-$N(B
@example
<a href="030530.html">5$B7n(B30$BF|$NOCBj(B($BEj9F<T(B-$B$_$-$*(B &lt;foo@@bar.net&gt;)</a>
@end example
@noindent
$B$N$h$&$J9T$r=8$a$F5-;v$K$7$?$$$N$G$7$?$i!"(B
@example
"<a href=\"\\(\\([0-9][0-9][0-9][0-9]\\)[0-9][0-9]\\.html\\)\">\\([^<(]+\\)($BEj9F<T(B-\\([^<]+\\))<\/a>"
@end example
@noindent
$B$N$h$&$J@55,I=8=$K$J$k$G$7$g$&!#$=$7$F5-;v$N(B Xref $B$NCM$O(B
@w{@code{(match-string 1)}} $B$G<hF@$G$-$^$9!"(BDate $B$O(B
@w{@code{(match-string 2)}} $B$NCM$r2C9)$9$l$PNI$$$G$7$g$&!#(BSubject $B$O(B
@w{@code{(match-string 3)}} $B$G<hF@$G$-$^$9$M!#(BFrom $B$O(B
@w{@code{(match-string 4)}} $B$r2C9)$9$l$PNI$$$G$7$g$&!#$3$l$i$NCM(B
$B$O(B MUA $B$G8+0W$$$h$&$K99$K2C9)$7$F$b9=$$$^$;$s!#(B
$B>e5-$N$h$&$K5-;v$N(B URL $B$,AjBP%Q%9I=<($5$l$F$$$k>l9g$O!"(B
@code{shimbun-expand-url} $B$r;HMQ$7!"@dBP%Q%9I=<($KJQ99$7$F$+$i%X%C%@$K<}(B
$B$a$^$7$g$&!#5-;v$N(B URL $B$,%X%C%@$N(B URL $B$HF1$8!"$D$^$j5-;vKh$K(B
$B8DJL$K(B URL $B$r;}$?$J$$9=B$$N%&%'%V%Z!<%8$b$"$j$^$9!#$3$N>l9g$O>/$7$d$C$+(B
$B$$$G!"%X%C%@>pJs<hF@$NCJ3,$G!"5-;v$NFbMF$b<hF@$7$F$*$-!"(BEmacs $B$N%a%b%j$K(B
$B<}$a$F$*$/I,MW$,$"$j$^$9!#6qBNE*$K$O(B @file{sb-palmfan.el},
@file{sb-dennou.el}, @file{sb-tcup.el} $B$N(B @file{shimbun-headers} $B%a%=%C(B
$B%I$NDj5A$r;2>H$7$F$/$@$5$$!#(B
$B%&%'%V%Z!<%8$K$h$C$F$O(B Date $B$,FCDj$G$-$J$$$b$N$,$"$j$^$9!#$=$&$$$&>l9g$O(B
$BL5M}$KFCDj$;$:$H$b(B @code{""} $B$rF~$l$F$*$1$P(B OK $B$G$9!#5-;v$NFbMF$r8+$F=i(B
$B$a$F(B Date $B$,FCDj$G$-$k$J$i!"(B@code{shimbun-make-contents} $B%a%=%C%I$NCf$G(B
$B2~$a$F%X%C%@$K(B Date $B$N>pJs$rF~$l$F$b(B OK $B$G$9!#$=$l$+$i!"(BFrom $B$r7h$aBG$A(B
$B$7$F$bNI$$>l9g$b$"$j$^$9!#(B
@code{message-id} $B$N:n@.$K$OCm0U$rMW$7$^$9!#0lIt$N5-;v$,FI$a$J$+$C$?$j$7(B
$B$^$9$N$G(B@footnote{shimbun $B$N0lIt$N5-;v$,FI$a$J$$$@$1$J$i$^$@$7$b!"2<<j(B
$B$K(B @code{message-id} $B$r:n@.$9$k$H!"5.J}$,<uNN$9$kBg;v$J%a!<%k$N$=$l$H$+(B
$B$A9g$C$F$7$^$$!"$=$N%a!<%k$,FI$a$J$/$J$k2DG=@-$9$i$"$j$^$9!#(B}$B!"I,(B
$B$:C10l@-(B (uniqueness) $B$rJ]>Z$7$J$1$l$P$J$j$^$;$s!#F|IU$d%I%a%$%s!"$=$N%Z!<(B
$B%8$N(B URL $B$N0lIt$r;H$C$FJ8;zNs$r@8@.$9$k$3$H$GC10l@-$r3NJ]$7$^$7$g$&!#$=(B
$B$NB>!"(B@code{message-id} $B$N0lIt$KI,$:(B @samp{@@} $B$r4^$a$k$h$&$K$7!"5U(B
$B$K(B @samp{:} $B$O4^$^$J$$$h$&$K$7$^$7$g$&!#$3$N%k!<%k$r<i$i$J$$$H%$%s%i%$%s(B
$B2hA|$,$-$A$s$H=PNO$5$l$^$;$s$h!#>\$7$/$O(B RFC2387, RFC822 $B$r;2>H$7$F$/$@(B
$B$5$$!#(B
$B6lO+$7$F<hF@$7$?$3$l$i$N>pJs$O(B @code{shimbun-create-header} $B$H$$$&4X?t$r(B
$BMxMQ$7$F%X%C%@$K<}$a$^$9!#(B
$B7k6I(B @file{sb-foobar.el} $B$NCf$G$N(B @code{shimbun-get-headers} $B$NDj5A$N9|(B
$BAH$_$O$3$s$JIw$K$J$j$^$9$M!#(B
@lisp
(luna-define-method shimbun-get-headers ((shimbun shimbun-foobar)
&optional range)
(let ((regexp "....")
subject from date id url headers)
...
(catch 'stop
(while (re-search-forward regexp nil t nil)
...
(when (shimbun-search-id shimbun id)
(throw 'stop nil))
(push (shimbun-create-header
0 subject from date id "" 0 0 url)
headers)))
headers))
@end lisp
@noindent
$B$J$*!"$3$N%a%=%C%I$NCf$G$O(B @code{shimbun} $B$H$$$&0l;~JQ?t$G!"(B
@samp{shimbun} $B%b%8%e!<%k(B @samp{shimbun-foobar} $B$N%$%s%9%?%s%9$K%"%/%;%9(B
$B$G$-$^$9!#(B
$B$H$3$m$G!"@hDxJ]N1$K$7$?JQ?t(B @code{shimbun-foobar-groups} $B$K$D$$$F@bL@$7(B
$B$^$7$g$&!#(B
$B2>$K(B @w{@uref{http://www.foobar.net}} $B$NCf$KFI$_$?$$5-;v%0%k!<%W$,Fs$D$"$C(B
$B$F!"$=$l$>$l$N5-;v$N%X%C%@>pJs$rF@$k%&%'%V%Z!<%8$,JL!9$N>l=j$K$"$C$?$H$7(B
$B$^$7$g$&!#(B@w{@uref{http://www.foobar.net/whatsnew/index.hmtl}} $B$K%5%$%H(B
$B$N99?7>pJs$,!"(B@w{@uref{http://www.foobar.net/ml/index.html}} $B$K(B ML $B$N5-(B
$B;v%"!<%+%$%V$N0lMw$,$"$k$H$-$J$I$G$9!#$3$&$$$&>l9g$O!"(B@samp{shimbun} $B%b(B
$B%8%e!<%k(B @code{foobar} $B$N%0%k!<%W$H$7$F!"(B@code{foobar.whatsnew},
@samp{foobar.ml} $B$H$7$F%"%/%;%9$G$-$k$HJXMx$G$9$h$M!#$=$&$$$&>l9g$O2<5-(B
$B$N$h$&$K$7$F$_$^$7$g$&!#(B
@lisp
(defvar shimbun-foobar-url "http://www.foobar.net")
(defvar shimbun-foobar-group-path-alist
'(("whatsnew" . "/whatsnew/index.html")
("ml" . "/ml/index.html")))
(defvar shimbun-foobar-groups
(mapcar 'car shimbun-foobar-group-path-alist))
(luna-define-method shimbun-index-url ((shimbun shimbun-foobar))
(concat shimbun-foobar-url
(cdr (assoc (shimbun-current-group-internal shimbun)
shimbun-foobar-group-path-alist))))
@end lisp
@noindent
$B8=:_%f!<%6$,%"%/%;%9$7$F$$$k%0%k!<%W$K(B
$B$O(B @code{shimbun-current-group-internal} $B$r;H$($PJ,$+$j$^$9!#(B
@code{shimbun-get-headers} $B$J$I$G$b%0%k!<%W$,0c$($P:n6HFbMF$,0c$C$F$/$k(B
$B2DG=@-$b$"$j$^$9$M!#(B
$B$J$*!"(B@samp{shimbun} $B%b%8%e!<%k0l$D$K$D$-!":GDc$G$b0l$D$N%0%k!<%W$,I,MW(B
$B$G$9!#%0%k!<%W$NL>A0$N7h$aJ}$KFC$K7h$^$j$O$"$j$^$;$s$,!"%0%k!<%WL>$KG:$s(B
$B$@$i!"(B@samp{news} $B$H$+(B @samp{main} $B$J$I$HIU$1$F$*$-$^$7$g$&!#(B
@node Displaying an article
@subsection $B5-;v$NI=<((B
@file{shimbun.el} $B$KDj5A$5$l$?(B @code{shimbun-article} $B%a%=%C%I$O!"%X%C%@(B
$B>pJs$+$i(B Xref $B$r<h$j=P$7!"$=$N(B URL $B$N%&%'%V%Z!<%8$N%=!<%9$r<hF@$7$?8e$K!"(B
$B$=$N%=!<%9$rF~$l$?%o!<%-%s%0%P%C%U%!$NCf(B
$B$G(B @code{shimbun-make-contents} $B$r8F$S$^$9!#6qBNE*$J5-;v$N2C9)(B
$B$O(B @code{shimbun-make-contents} $B$N;E;v$G$9!#(B
$B5-;v$H$J$k%&%'%V%Z!<%8$N%=!<%9$,!"$I$P$C$H%o!<%-%s%0%P%C%U%!$K$V$A$^$1$i(B
$B$l$F$$$k$HA[A|$7$F$/$@$5$$!#(B@file{shimbun.el} $B$NI8=`(B
$B$N(B @code{shimbun-make-contents} $B$O!"$=$N%P%C%U%!$N@hF,$K$^$:%X%C%@>pJs$r(B
$BA^F~$7!"$=$ND>8e$K(B @samp{<html>} $B$d(B @samp{<body>} $B$J$I$r!"$^$?!"%P%C%U%!(B
$B$NKvHx$K(B @samp{</body>}, @samp{</html>} $B$rA^F~$7$F$/$l$^$9!#$=$&$d$C(B
$B$F(B HTML $B%a!<%k$H$7$FI=<($5$;$k$N$G$9!#(B
@quotation
HTML $B$N5-;v$@$1$G$J$/!"(B@samp{text/plain} $B7A<0$N5-;v$,@8@.$5$l$k$h$&$K$9(B
$B$k$3$H$b$G$-$^$9!#(B@xref{Making text/plain articles}.
@end quotation
$B5-;v$r2?$b2C9)$9$kI,MW$,$J$1$l$P(B @file{sb-foobar.el} $B$NCf$G(B
$B$O(B @code{shimbun-make-contents} $B$K$D$$$F?7$?$KDj5A$9$kI,MW$O$"$j$^$;$s!#(B
$BC1=c$K5-;v$NA08e$K<N$F$?$$ItJ,$,$"$k$@$1$J$i$P!"(B
@code{shimbun-foobar-content-start},
@code{shimbun-foobar-content-end} $B$K<N$F$?$$ItJ,$r8!:w2DG=$J@55,I=8=$r;X(B
$BDj$7$F$*$-$^$7$g$&!#(B
@lisp
(defvar shimbun-foobar-content-start "^<body>$")
(defvar shimbun-foobar-content-end "^<\/body>$")
@end lisp
@noindent
$BI8=`$N(B @code{shimbun-make-contents} $B$+$i(B
$B8F$S=P$5$l$?(B @code{shimbun-clear-contents} $B$O!"$3$l$i$N@55,I=8=$rMxMQ$7(B
$B$F!"(B@code{point-min} $B$+$i(B @code{shimbun-foobar-content-start} $B$^$G!"(B
@code{shimbun-foobar-content-end} $B$+$i(B @code{point-max} $B$^$G$r@Z$j<N$F$F(B
$B$/$l$^$9$h!#C"$7!"$3$l$iFs$D$N%^%C%A$O$$$:$l$+$,@.8y$7$J$$$H@Z$j<N$F$O9T(B
$B$o$l$^$;$s$N$GCm0U$,I,MW$G$9!#(B
$B9-9p$J$I$NITMW$J>pJs$,$"$C$F!"$=$l$r:Y$+$/8!:w$7$F<N$F$?$$>l9g$O!"(B
@file{sb-foobar.el} $B$NCf$GFH<+$N(B @code{shimbun-clear-contents} $B$rDj5A$7(B
$B$F$*$-$^$9!#(B
@lisp
(luna-define-method shimbun-clear-contents :around ((shimbun shimbun-foobar)
header)
;; cleaning up
(while (re-search-forward "..." nil t nil)
(delete-region (match-beginning 0) (match-end 0)))
(luna-call-next-method))
@end lisp
@noindent
$B$h$j6qBNE*$JJ}K!$O!"(B@file{sb-ibm-dev.el} $B$,;29M$K$J$k$+$b$7$l$^$;$s!#(B
$B@hDx!"(B@ref{Getting web page and header information} $B$N@a$G!"5-;vKh$K8D(B
$BJL$K(B URL $B$r;}$?$J$$9=B$$N%&%'%V%Z!<%8$N>l9g!"%X%C%@>pJs<hF@$NCJ3,$G!"5-(B
$B;v$NFbMF$b<hF@$7$F$*$-!"(BEmacs $B$N%a%b%j$K<}$a$F$*$/I,MW$,$"$k$H?=$7>e$2$^(B
$B$7$?!#$3$N>l9g!"(B@file{shimbun-article} $B$G$O>e5-$N$h$&$J(B Xref $B>pJs$+$i(B
$B$N(B web page $B$N<hF@$OI,MW$K$J$j$^$;$s$N$G!"$?$@(B Emacs $B$N%a%b%j$+$i<h$j=P(B
$B$7$F!"%P%C%U%!$K@07A$7$FA^F~$9$l$PB-$j$^$9!#6qBNE*$K(B
$B$O(B @file{sb-palmfan.el}, @file{sb-dennou.el},
@file{sb-tcup.el} $B$N(B @file{shimbun-article} $B%a%=%C%I$NDj5A$r;2>H$7$F$/$@(B
$B$5$$!#(B
@node Inheriting shimbun module
@subsection Shimbun $B%b%8%e!<%k$N7Q>5(B
$B%a!<%j%s%0%j%9%H%^%M!<%8%c(B ($B%"!<%+%$%P(B) $B$H$7$FM-L>$J$b$N$,$$$/$D$+$"$j$^(B
$B$9!#(B
@itemize @bullet
@item Mailman
@noindent
The GNU Mailing List Manager. $B0JA0$O(B @samp{pipermail} $B$H8F$P$l$F$$$^$7$?!#(B
$B>\:Y$O(B @uref{http://www.gnu.org/software/mailman/index.html} $B$r$4Mw$/$@(B
$B$5$$!#(B
@item MHonArc
$B>\:Y$O(B @uref{http://www.oac.uci.edu/indiv/ehood/mhonarc.html} $B$r$4Mw$/$@(B
$B$5$$!#(B
@item fml
fml mailing list server/manager. $B>\:Y(B
$B$O(B @uref{http://www.fml.org/software/fml/} $B$r$4Mw$/$@$5$$!#(B
@item mailarc
$B>\:Y$O(B @uref{http://cvs.namazu.org/mailarc/} $B$r$4Mw$/$@$5$$!#(B
@end itemize
$B5.J}$,(B @ref{Getting web page and header information} $B$N%9%F%C%W$G<hF@$7(B
$B$?%&%'%V%Z!<%8$N%=!<%9$rJ,@O$7$F$$$k$H$-$K!"$=$N%=!<%9$NCf$K$3$l$i%a!<%j(B
$B%s%0%j%9%H%^%M!<%8%c$NL>A0$r8+$D$1$?$i(B@footnote{$B%&%'%V%Z!<%8$N%=!<%9$NCf(B
$B$K$3$l$i%a!<%j%s%0%j%9%H%^%M!<%8%c$NL>A0$,I=<($5$l$F$$$k$3$H$,B?$$$G$9!#(B}$B!"(B
$B$=$l$O$9$4$/%i%C%-!<$J$3$H$G$9!#(B@file{sb-mailman.el},
@file{sb-mhonarc.el}, @file{sb-fml.el}, @file{sb-mailarc.el} $B$K4{(B
$B$K(B @code{shimbun-get-headers} $B$J$I$NI,MW$J%a%=%C%I$,Dj5A$5$l$F$$$^$9!#$3(B
$B$l$i$rMxMQ$7$F$J$*B-$j$J$$ItJ,$@$1$N:9J,%W%m%0%i%_%s%0$r$9$l$P!"5.J}(B
$B$N(B @file{sb-foobar.el} $B$OAaB.F0$-$^$9!#(B
$BNc$($P(B @file{sb-mailman.el} $B$rMxMQ$9$k$J$i(B @file{sb-foobar.el} $B$NKAF,$O!"(B
@lisp
(require 'sb-mailman)
(luna-define-class shimbun-foobar (shimbun-mailman) ())
@end lisp
@noindent
$B$3$s$JIw$K$J$j$^$9!#$3$l$G(B @samp{shimbun} $B%b%8%e!<(B
$B%k(B @samp{shimbun-foobar} $B$O(B @code{shimbun-mailman} $B%/%i%9$r7Q>5(B
$B$7(B@footnote{$B$D$^$j(B @code{shimbun-mailman} $B%/%i%9$,?F%/%i%9$K$J$j$^$9!#(B}$B!"(B
@samp{shimbun-foobar} $B$NCf$G$O!"(B@file{sb-mailman.el} $B$NCf$GDj5A$5$l$F$$(B
$B$k%a%=%C%I$,I8=`$G;HMQ$5$l$k$3$H$H$J$j$^$9(B ($B99$K%a%=%C%I$N0lIt$r>e=q$-$9(B
$B$k$3$H$b2DG=$G$9(B)$B!#(B
@file{sb-mailman.el} $B$r<B:]$KMxMQ$7$?%5%s%W%k$H$7$F!"(B
@file{sb-pilot-mailsync.el} $B$J$I$r$4Mw$/$@$5$$!#G!2?$K3Z$,$G$-$k$+$,$*J,(B
$B$+$j$K$J$k$G$7$g$&!#(B
$B5$$rIU$1$k$3$H$,0l$D$"$k$H$9$l$P!"$3$l$i$N%a!<%j%s%0%j%9%H%^%M!<%8%c$NCf(B
$B$K$OCO0h2=(B (localize) $B$5$l$F!"Nc$($PF|IUI=<($rF|K\8l$G9T$&$h$&$K2~B$$5$l(B
$B$F$$$k$b$N$,$"$k$3$H$G$9!#(B@file{sb-mailman.el}, @file{sb-mhonarc.el},
@file{sb-fml.el}, @file{sb-mailarc.el} $B$O$$$:$l$bI8=`$N!"1Q8lHG$N$b$N$K(B
$BBP1~$7$F$$$^$9!#$3$l$iCO0h2=$5$l$?%a!<%j%s%0%j%9%H%^%M!<%8%c$rMxMQ$7$F$$(B
$B$k%&%'%V%5%$%H$r(B @samp{shimbun} $B$GFI$_$?$$$H$-$O!"$$$/$D$+$N%a%=%C%I$r>e(B
$B=q$-$7$J$1$l$P$J$i$J$$$+$b$7$l$^$;$s!#(B
@node Making text/plain articles
@subsection text/plain $B$N5-;v$r:n$k$K$O(B
$B$?$H$((B MUA $B$,(B HTML $B$N5-;v$rFI$`$3$H$,$G$-$k$h$&$K(B emacs-w3m $B$K$h$C$F6/2=(B
$B$5$l$F$$$F$b!"$$$/$D$+$N>l9g$K$O(B @samp{text/plain} $B$N5-;v$,JXMx$J$3$H$b(B
$B$"$k$+$b$7$l$^$;$s!#(B@samp{sb-foobar} $B%b%8%e!<%k$K(B @samp{text/html} $B$G$O(B
$B$J$/$F(B @samp{text/plain} $B$N5-;v$r:n$i$;$k$K$O!"Fs$D$NJ}K!$,$"$j$^$9!#(B
@itemize @bullet
@item
$B0l$D$O(B @samp{sb-foobar} $B%b%8%e!<%k$K(B @samp{sb-text} $B%b%8%e!<%k$r7Q>5$5$;(B
$B$k(B (@pxref{Inheriting shimbun module}) $B$3$H$G$9!#0J2<(B
$B$O(B @samp{sb-foobar} $B%b%8%e!<%k$NKAF,$KCV$/$3$H$,$G$-$kNc$G$9!#(B
@lisp
(require 'sb-text)
(luna-define-class shimbun-foobar (shimbun-text) ())
@end lisp
@samp{sb-text} $B%b%8%e!<%k$O!"(B@samp{text/plain} $B7A<0$G5-;v$r@8@.$9(B
$B$k(B @code{shimbun-make-contents} $B%a%=%C%I$rDs6!$7$^$9!#%F%-%9%H$@$1$N5-;v(B
$B$r7G<($9$k%5%$%H$r07$&(B @samp{shimbun} $B%b%8%e!<%k$K$O!"Lr$KN)$D$G$7$g$&!#(B
@item
$B$b$&0l$D$O!"JQ?t(B @code{shimbun-foobar-prefer-text-plain} $B$r(B
$BHs(B-@code{nil} $B$K@_Dj$9$k$3$H$G$9!#$3$l$O(B @code{shimbun-make-contents} $B%a(B
$B%=%C%I$K!"(B@samp{text/plain} $B7A<0$G5-;v$r@8@.$5$;$^$9(B ($B<B:]$K$O!"$=$l(B
$B$O(B @samp{sb-text} $B%b%8%e!<%k$,Ds6!$9$k4X?t$r;H$$$^$9(B)$B!#$3$l$O!"%G%U%)%k(B
$B%H$N(B @code{shimbun-make-contents} $B$r7Q>5$9$k%b%8%e!<%k$@$1$K8z2L$,$"$k$3(B
$B$H$KCm0U$7$F$/$@$5$$(B ($BFC$K(B @samp{sb-text} $B%b%8%e!<%k$r7Q>5$9$k%b%8%e!<%k(B
$B$O!"1F6A$5$l$^$;$s(B)$B!#$3$NJ}<0$NMxE@$O!"%f!<%6$,4JC1(B
$B$K(B @samp{text/plain} $B$N5-;v$H(B @samp{text/html} $B$N5-;v$r@Z$jBX$($k$3$H$,(B
$B$G$-$k$3$H$G$9!#(B
$B$=$l$,L$Dj5A$G$"$k>l9g!"JQ?t(B @code{shimbun-foobar-prefer-text-plain} $B$N(B
$B%G%U%)%k%HCM$O(B @code{nil} $B$G$9!#$7$?$,$C$F!"(B@file{sb-asahi.el} $B$*$h(B
$B$S(B @file{sb-yomiuri.el} $B0J30$N$"$i$f$k(B @samp{shimbun} $B%b%8%e!<%k$K$*$$$F!"(B
$B$=$N%G%U%)%k%HCM$O(B @code{nil} $B$G$9!#(B
$B2C$($F!"(Bweb $B%Z!<%8$+$i0UL#$N$"$k%F%-%9%H$r@Z$j=P$9$?$a$K!"JQ(B
$B?t(B @code{shimbun-foobar-content-start} $B$*$h(B
$B$S(B @code{shimbun-foobar-content-end} $B$NBe$o$j$K!"(B
@code{shimbun-foobar-text-content-start} $B$*$h(B
$B$S(B @code{shimbun-foobar-text-content-end} $B$r;H$&$3$H$,$G$-$^(B
$B$9(B (@pxref{Displaying an article})$B!#A0<T$,L$Dj5A$@$C$?$i!"$=$l$i$NCM$O%G(B
$B%U%)%k%H$G8e<T$NCM$K$J$j$^$9!#(B
@end itemize
@noindent
$B$I$A$i$NJ}<0$r;H$&$K$7$F$b!"(B@samp{text/plain} $B$N5-;v$O!"2hA|$d%j%s%/$J$I(B
$B$r4^$`$3$H$,$G$-$J$$$3$H$KCm0U$7$F$/$@$5$$!#(B
@node Zenkaku to hankaku conversion
@subsection $BA43QJ8;z$rH>3QJ8;z$KJQ49$9$k(B
$B!VA43Q!W$^$?$O!VA43QJ8;z!W$O!"I}$,9-$$F|K\8l$NJ8;z$r8F$V$?$a$NB/>N$G$9!#(B
$B$^$?!VH>3Q!W$O!"DL>o$N(B ASCII $BJ8;z$N$?$a$NBP8l$G$9!#>/$J$/$H$b(B ASCII $BJ8;z(B
$B%;%C%H$KBP1~$9$k!"A43QJ8;z$N40A4$J%;%C%H$,$"$j$^$9!#(B
$B$$$/$D$+$NF|K\$N%&%'%V%5%$%H$OA43QJ8;z$rB?MQ$9$k798~$,$"$j!"$=$l$i$N5-;v(B
$B$OI,$:$7$bFI$_0W$/$J$$$+$b$7$l$^$;$s!#$b$7$=$&46$8$?$i!"$=$l$iA43Q$N1Q?t(B
$B;z$rH>3Q$KJQ49$9$k$3$N5!G=$r;H$&$3$H$,$G$-$^$9!#$=$l$K(B
$B$O(B @code{shimbun-foobar-japanese-hankaku} $BJQ?t$r(B @code{t} $B$K@_Dj$7$F$/$@(B
$B$5$$!#$3$3$G(B @code{foobar} $B$O!"?7J9$N5-;v$r9VFI$9$k%5!<%P!<L>$G$9!#$D$^(B
$B$j!"%5!<%P!<Kh$K$=$&$7$J$1$l$P$J$i$J$$$H$$$&$3$H$G$9!#(B
$BA43Q$+$iH>3Q$X$NJQ49$r5-;v$N%\%G%#$@$1$G9T$J$o$;$?$$$J$i$P!"(B@code{t} $B$N(B
$BBe$o$j$KCM(B @code{body} $B$r;H$C$F$/$@$5$$!#5U$KCM(B @code{header} $B$^$?(B
$B$O(B @code{subject} $B$O!"%5%V%8%'%/%H$@$1$G$=$l$r9T$J$&$3$H$r;XDj$7$^$9!#(B
@node Coding convention of Shimbun
@subsection Shimbun $B%i%$%V%i%j$N%3!<%G%#%s%05,Ls(B
@itemize @bullet
@item
@file{shimbun.el} $B$G$O!"(Bemacs-w3m $B$N4X?t$r(B@emph{$B<+M3$K(B}$B;H$C$FNI$$!#(B
@item
@file{sb-*.el} $B$G$O!"$3$l$^$G$HF1MM$K(B emacs-w3m $B$N4X?t$rD>@\8F$S=P$9$3$H(B
$B$O$7$J$$!#(B@file{sb-*.el} $B$GI,MW$K$J$k(B emacs-w3m $B$N4X?t$K$D$$$F(B
$B$O(B @file{shimbun.el} $B$K%9%?%V$rMQ0U$9$k!#(B
@item
SpeedBar $B$GMxMQ$5$l$F$$$k%U%!%$%kL>$OHr$1$J$1$l$P$J$i$J$$!#(B
@samp{speedbar-0.14beta4} $B$GMQ$$$i$l$F$$$k%U%!%$%kL>$r0J2<$K<($9!#(B
@multitable @columnfractions .2 .2 .2 .2
@item sb-ant.el @tab sb-html.el @tab sb-info.el @tab sb-texinfo.el
@item sb-gud.el @tab sb-image.el @tab sb-rmail.el @tab sb-w3.el
@end multitable
@item
$B;2>H$7$F$$$k(B WEB $B%5!<%P$N(B URI $B$rO"A[$5$;$k$h$&$J%U%!%$%kL>$rA*$V$Y$-$G$"(B
$B$k!#$?$@$7!"[#Kf$K$J$i$J$$HO0O$G!"9qJL%3!<%I(B (Ex. jp,de,uk,etc) $B$d!"AH?%(B
$B%3!<%I(B (Ex. edu,com,org,net,etc)$B!"M>J,$JItJ,(B (Ex. www) $B$r<h$j=|$$$F$bNI(B
$B$$!#(B
@item
$B%0%k!<%WL>$K$O(B USENET $B$K;w$?7A<0$N$b$N$rA*$V$Y$-$G$"$k!#$9$J$o$A!"%0%k!<(B
$B%WL>$K$O>.J8;z$,9%$^$l$k!#$^$?!"%0%k!<%W$N3,AX9=B$$rI=$9$?$a$N6h@Z$jJ8;z(B
$B$H$7$F$O!"%T%j%*%I(B (.) $B$,9%$^$l$k!#(B
@end itemize
@node Tips
@chapter Emacs-w3m $B$r;H$&^/Mn$?>.J*$?$A(B
@cindex Tips
$BB>$N(B Emacs $B$N1~MQ5!G=$H$H$b$K(B emacs-w3m $B$rJXMx$K;H$&$?$a$N%R%s%H=8$G$9!#(B
@itemize @bullet
@item browse-url
@code{browse-url} $B$N5!G=$H$H$b$K(B emacs-w3m $B$r;H$&$3$H$,$G$-$^$9!#Nc$($P!"(B
$B0J2<$N9T$r(B @file{~/.emacs} $B%U%!%$%k$KF~$l$F$/$@$5$$(B:
@lisp
(setq browse-url-browser-function 'w3m-browse-url)
(global-set-key "\C-xm" 'browse-url-at-point)
@end lisp
$B$3$&$9$k$3$H$K$h$C$F!"(BEmacs $B$N$I$N%P%C%U%!$G$b!"(BURL $B$N$h$&$JJ8;zNs$N>e(B
$B$G(B @w{@kbd{C-x m}} $B%-!<$r%?%$%W$9$k$H!"(Bemacs-w3m $B$,5/F0$5$l$^$9!#2C$($F!"(B
@w{@kbd{C-c C-v}} $B%-!<$r%?%$%W$9$k$3$H$K$h$C$F!"$^$5$KJT=8Cf$N(B HTML $B%U%!(B
$B%$%k$r(B emacs-w3m $B$G2<8+(B (preview) $B$9$k$3$H$,$G$-$^$9(B (HTML $B%U%!%$%k$NJT(B
$B=8$K!"(BEmacs $B$H(B @code{html-mode} $B%a%8%c!<%b!<%I$r;H$&I,MW$,$"$j$^$9(B)$B!#(B
Emacs-w3m $B$N%P%C%U%!$K$$$k$H$-$K!"(B@w{@kbd{C-x m}} $B%-!<$r%?%$%W$9$k$3$H$K(B
$B$h$C$F!"(Bemacs-w3m $B$NBe$o$j$KB>$N%&%'%V%V%i%&%6$r;H$$$?$$>l9g$O(B ($B$=$s$J$3(B
$B$H$r$7$?$$?M$,$$$k$N$+$J(B?)$B!"0J2<$N%"%I%P%$%9$r(B @file{~/.emacs} $B%U%!%$%k(B
$B$K2C$($F$/$@$5$$(B:
@lisp
(defadvice browse-url-at-point
(around change-browse-url-browser-function activate)
"Use Netscape only when it is invoked in an emacs-w3m buffer."
(let ((browse-url-browser-function
(if (eq major-mode 'w3m-mode)
'browse-url-netscape
'w3m-browse-url)))
ad-do-it))
@end lisp
@item dired
@code{dired} $B$N%P%C%U%!$G(B @w{@kbd{C-x m}} $B%-!<$r%?%$%W$9$k$3$H$K$h$C$F!"(B
emacs-w3m $B$r;H$C$F(B HTML $B%U%!%$%k$r1\Mw$9$k$3$H$,$G$-$^$9!#(B
@file{~/.emacs} $B%U%!%$%k$G!"0J2<$N@_Dj$r;H$C$F$/$@$5$$(B:
@lisp
(eval-after-load "dired"
'(define-key dired-mode-map "\C-xm" 'dired-w3m-find-file))
(defun dired-w3m-find-file ()
(interactive)
(require 'w3m)
(let ((file (dired-get-filename)))
(if (y-or-n-p (format "Use emacs-w3m to browse %s? "
(file-name-nondirectory file)))
(w3m-find-file file))))
@end lisp
@item hnf-mode
$B%O%$%Q!<F|5-%7%9%F%`$H(B emacs-w3m $B$r;H$C$F!":G?7$NF|5-$r8+$k$3$H$,$G$-$^(B
$B$9!#0J2<$N9T$r(B @file{~/.emacs} $B%U%!%$%k$KF~$l$F!"(B@code{hnf-mode} $B$N%P%C(B
$B%U%!$G(B @w{@kbd{C-c C-b}} $B%-!<$r%?%$%W$7$F$/$@$5$$(B:
@lisp
(defun w3m-hnf-browse-url-w3m (url &optional new-window)
(interactive (browse-url-interactive-arg "URL: "))
(save-selected-window
(pop-to-buffer (get-buffer-create "*w3m*"))
(w3m-browse-url url new-window)))
(setq hnf-browse-url-browser-function #'w3m-hnf-browse-url-w3m)
@end lisp
@item Gnus
$B$"$J$?$,(B Gnus $B$N%f!<%6$G!"$3$N9`$,$3$N(B Info $B$G=i$a$FFI$`%Y!<%8$G$"$k$N$J(B
$B$i$P!"$"$J$?$OF~$j8}$r4V0c$($^$7$?$M!#:G=i$K(B @ref{Hooking into MUAs} $B$r(B
$B8+$F$/$@$5$$!#(B
$B%G%U%)%k%H$G$O!"(BGnus $B$ONc$($P(B @code{gnus-treat-strip-banner} $B$N$h$&(B
$B$J(B treatment $BJQ?t$r(B @samp{text/html} $B%Q!<%H$KE,MQ$7$^$;$s!#<+F0E*$K9T$J(B
$B$o$;$k$K$OFs$D$NJ}K!$,$"$j$^$9(B:
@lisp
;; $B$9$Y$F$N(B treatment $B$r(B text/html $B%Q!<%H$KE,MQ$9$k!#(B
(eval-after-load "gnus-art"
'(add-to-list 'gnus-article-treat-types "text/html"))
@end lisp
@lisp
;; $BFCDj$N(B treatment $B$r(B text/html $B%Q!<%H$KE,MQ$9$k!#(B
(setq gnus-treat-strip-banner '(or t (typep "text/html")))
@end lisp
$B>\$7$$$3$H$O(B @xref{Customizing Articles, ,Customizing Articles, gnus,
The Gnus Manual}, $B$r8+$F$/$@$5$$!#(B
$B2C$($F!"0J2<$N<B83E*$J%3!<%I$O(B @samp{multipart/related} $B$J3($r8+$k$?$a$N(B
$B$b$N$G$9!#I=<($5$l$k>l=j$KFq$,$"$j$^$9!#(B
@lisp
(eval-after-load "gnus-art"
'(or (assoc "multipart/related" gnus-mime-multipart-functions)
(setq gnus-mime-multipart-functions
(cons
(cons
"multipart/related"
(byte-compile
(lambda (handle)
(gnus-mime-display-mixed (cdr handle)))))
gnus-mime-multipart-functions))))
@end lisp
@item yahtml-mode
Emacs-w3m $B$r;H$C$F!"(B@code{yahtml-mode} $B$G$^$5$KJT=8Cf$N(B HTML $B%U%!%$%k(B
$B$r2<8+(B (preview) $B$9$k$3$H$,$G$-$^$9!#Nc$G$9(B:
@lisp
(defadvice yahtml-browse-html
(around w3m-yahtml-browse-html activate compile)
(w3m-goto-url (ad-get-arg 0) t))
@end lisp
@item jisx0213
Emacs $B$G$O(B Mule-UCS $B%Q%C%1!<%8$K4^$^$l$F$$$k(B @code{jis0213} $B%b%8%e!<%k$r(B
$B;H$&$3$H$K$h$C$F!"(BJIS X 0213 $BJ8;z%;%C%H$r;H$&$3$H$,$G$-$^$9!#(B
@code{decode-char} $B4X?t$,(B @code{mucs} $B$K$h$C$F>e=q$-$5$l$F$7$^(B
$B$&(B (@code{jis0213} $B$,(B @code{mucs} $B$rFI$_9~$`(B) $B$?$a$K!"(B@code{ucs} CCS $B$K(B
$BBP$7$F@5$7$/F0:n$7$J$/$J$C$F$7$^$$$^$9$,!"$5$i$K(B @code{unicode} $B%b%8%e!<(B
$B%k$rFI$_9~$`$3$H$K$h$C$F!"$=$NLdBj$,2r7h$5$l$k$h$&$K8+$($k$H$$$&Js9p$,$"(B
$B$j$^$7$?!#M}M3$O$^$@2rL@$5$l$F$$$^$;$s!#(B@file{~/.emacs} $B%U%!%$%kMQ$NNc$G(B
$B$9(B:
@lisp
(require 'unicode)
(require 'un-define)
(require 'jisx0213)
@end lisp
@end itemize
@node Mailing List
@chapter $B%a!<%j%s%0%j%9%H!"%P%0%j%]!<%H(B
@cindex Subscribing to the emacs-w3m mailing list
@cindex Reporting bugs
Emacs-w3m $B$K4X$9$k$9$Y$F$N$3$H$,$i$rOC$79g$&$?$a$N%a!<%j%s%0%j%9%H$,MQ0U(B
$B$5$l$F$$$^$9!#9VFI$7$F$$$J$$?M$bEj9F$G$-$^$9!#%P%0$r8+$D$1$?$j!"$3$s$J5!(B
$BG=$,M_$7$$$J$H;W$C$?$j!"$"$k$$$O%3!<%I$r=q$-$^$7$?$H$$$&?M$O$I$&$>Ej9F$7(B
$B$F$/$@$5$$!#C1$J$k%f!<%6$@$1$l$I$b%W%m%0%i%`$K6=L#$,$"$k$H$$$&?M$b!"$<$R(B
$B;22C$7$F$/$@$5$$!#%"%I%l%9$O0J2<$NDL$j$G$9(B:
@display
Emacs-w3m $B%a!<%j%s%0%j%9%H(B @t{<emacs-w3m@@namazu.org>}
@end display
$B$b$7(B @code{mail-user-agent} $B$r@5$7$/F0:n$9$k$h$&$K@_Dj$7$F$"$l$P!"(B
@code{report-emacs-w3m-bug} $B%3%^%s%I(B ($B$^$?$O(B @w{@kbd{C-c C-b}} $B%-!<(B) $B$r(B
$B;H$C$F%P%0%j%]!<%H$rAw$k$3$H$b$G$-$^$9!#(B
$B$3$N%j%9%H$KEj9F$9$k$H$-$O!"F|K\8l$+1Q8l$r;H$C$F$/$@$5$$!#B?$/$N%a%s%P!<(B
$B$OF|K\?M$G$9!#Ej9F$5$l$?5-;v$O8x3+$5$l$F$$$F!"%&%'(B
$B%V(B (@uref{http://emacs-w3m.namazu.org/ml/}) $B$d(B NetNews ($B%5!<(B
$B%P(B @samp{news.gmane.org} $B>e$N(B @samp{gmane.emacs.w3m} $B$H$$$&%0%k!<%W(B) $B$G(B
$B$bFI$`$3$H$,$G$-$^$9!#(B
$B$3$N%j%9%H$N%a%C%;!<%8$r%a!<%k$G<u$1<h$j$?$$?M$O!"K\J8$K(B
@example
subscribe ANATANO Namae
@end example
$B$N$h$&$K=q$$$F(B ($B%a!<%k%"%I%l%9$G$O$J$/$F$"$J$?$NL>A0$r=q$-$^$9(B)$B!"(B
@samp{emacs-w3m-ctl@@namazu.org} $B08$K%a!<%k$rAw$k$H%a!<%j%s%0%j%9%H$KEP(B
$BO?$5$l$^$9!#$^$?!"%a!<%k$r<u$1<h$k$N$r$d$a$k$K$O!"K\J8$K(B
@example
# bye
@end example
$B$H=q$$$?%a!<%k$r(B @samp{emacs-w3m-ctl@@namazu.org} $B08$KAw$C$F$/$@$5$$!#(B
@node Emacs-w3m Functions
@chapter Emacs-w3m $B$N4X?t$N>\$7$$@bL@(B
@cindex Functions details
@node External Packages
@chapter $B$*Cg4V$N%Q%C%1!<%8$?$A(B
Emacs-w3m $B$O=aBt$J5!G=$rDs6!$7$^$9$,!"$5$i$KJXMx$K$9$k$?$a$K0J2<$N30It%Q%C(B
$B%1!<%8$r;H$&$N$bNI$$$+$b$7$l$^$;$s!#(B
@itemize @bullet
@item
w3m-type-ahead.el
w3m-type-ahead.el $B%Q%C%1!<%8$O(B ``type ahead'' $B8!:w5!G=(B (Mozilla $B%V%i%&%6(B
$B$KF1$8L>A0$N;w$?5!G=$,$"$j$^$9(B) $B$rDs6!$7$^$9!#$=$l$O(B isearch $B$K;w$?A`:n(B
$B$G%"%s%+!<$rC5$9$3$H(B ($B$?$@$77k2L$O%P%C%U%!Fb$N%"%s%+!<$K8BDj$5$l$^$9(B) $B$r(B
$B2DG=$K$7$^$9!#(B
w3m-type-ahead.el $B$N%@%&%s%m!<%I(B:
@uref{http://alioth.debian.org/project/showfiles.php?group_id=30594}
@item
newsticker.el
Emacs 22 $B0J>e$GAH$_9~$^$l$F$$$k(B newsticker.el $B$O(B rss $B%U%#!<%I$d$5$i(B
$B$K(B atom $B%U%#!<%I$rD/$a$k$?$a$NF;6q$G$9!#0J2<$O(B emacs-w3m $B$H$H$b(B
$B$K(B newsticker.el $B$r;H$&$?$a$N@_DjNc$G$9(B (@file{~/.emacs} $B%U%!%$%k$KCV$$(B
$B$F$/$@$5$$(B):
@lisp
(require 'w3m-load)
(setq newsticker-html-renderer 'w3m-region
browse-url-browser-function 'w3m-browse-url)
@end lisp
$B>\$7$/$O(B: @xref{Top, ,Top, Newsticker, A Newsticker for Emacs}.
@end itemize
@node Authors
@chapter $B$3$N%^%K%e%"%k$r=q$$$??M$?$A(B
@itemize @bullet
@c 50$B2;=g(B
@item
$BGr0f(B $B=(9T(B
@item
$BEZ20(B $B2mL-(B
@item
$BCfEg(B $B44IW(B
@item
$BCf;3(B $BMN0l(B
@item
Romain Francoise
@item
$B;32,(B $B9nH~(B
@item
$BBgOB(B $B@5Ip(B
@item
$B@DED(B $BD>Bg(B
@end itemize
@node Index
@unnumbered $B:w0z(B
@menu
* Concept Index:: $B35G0:w0z(B
* Key Index:: $B%-!<%P%$%s%I:w0z(B
* Variable Index:: $BJQ?t:w0z(B
* Function Index:: $B4X?t:w0z(B
@end menu
@node Concept Index
@unnumberedsec $B35G0:w0z(B
@printindex cp
@node Key Index
@unnumberedsec $B%-!<%P%$%s%I:w0z(B
@printindex ky
@node Variable Index
@unnumberedsec $BJQ?t:w0z(B
@printindex vr
@node Function Index
@unnumberedsec $B4X?t:w0z(B
@printindex fn
@bye
@c Local Variables:
@c fill-column: 72
@c use-kuten-for-period: t
@c use-touten-for-comma: t
@c End: