Skip to content
Snippets Groups Projects
README 5.11 KiB
Newer Older

		      Lookup - a Search Interface

		   http://openlab.jp/edict/lookup/
			  lookup-ja@ring.gr.jp


Lookup $B$O(B Emacs $B%(%G%#%?$GMxMQ$G$-$k<-=q8!:w%$%s%?!<%U%'!<%9$G$9!#;THN$N(B
CD-ROM $B<-=q$d%M%C%H%o!<%/$N<-=q%5!<%P$r;O$a!"MM!9$J>pJs8;$+$i4JC1$JA`:n(B
$B$H@_Dj$G<-=q8!:w$,9T$J$($^$9!#(B

Contents of This Distribution ==========================================

- README        $B$3$N%U%!%$%k(B
- COPYING       Lookup $B$r:FG[I[$9$k$?$a$N>r7o!"5Z$S(B
                Lookup $B$,L5J]>Z$G$"$k$3$H$NI=L@(B
- NEWS          $B$3$l$^$G$N<g$JJQ99E@(B

$B<!$N%5%V%G%#%l%/%H%j$,4^$^$l$F$$$^$9!#(B

`lisp'          elisp $B%W%m%0%i%`%U%!%$%k(B
`texi'          Texinfo $B%I%-%e%a%s%H(B

How To Install =========================================================

Lookup $B$N%$%s%9%H!<%kJ}K!$K$OFs<oN`$"$j$^$9!#0l$D$O@lMQ$N%$%s%9%H!<%i$r(B
$BMQ$$$kJ}K!$G!"$b$&0l$D$O(B make $B$rMQ$$$kJ}K!$G$9!#A0<T$NJ}$,$*<j7Z$G$9$,!"(B
$B8e<T$NJ}$,$h$j40A4$J%$%s%9%H!<%k$r9T$J$($^$9!#(B

$B@lMQ%$%s%9%H!<%i$rMQ$$$k>l9g(B
----------------------------

$B@lMQ%$%s%9%H!<%i$O(B Emacs $B$NCf$+$iD>@\<B9T$7$^$9!#(BWindows $B$J$I$G(B make $B$r(B
$B;H$($J$$>l9g$d!"(Belisp $B%W%m%0%i%`$N%$%s%9%H!<%k$KIT47$l$J?M$K8~$$$F$$$^$9!#(B

$B$^$::G=i$K(B Emacs $B$r5/F0$7!"(BLookup $BG[I[J*$N%H%C%W%G%#%l%/%H%j(B($B$3$N%U%!%$(B
$B%k$N$"$k%G%#%l%/%H%j(B)$B$r(B Dired $B$G%*!<%W%s$7$F2<$5$$!#(Binstall.el $B$H$$$&%U%!(B
$B%$%k$K%+!<%=%k$r9g$o$;!"(B`L' $B$HF~NO$9$l$PBPOCE*$K%$%s%9%H!<%k$,;O$^$j$^$9!#(B

elisp $B%U%!%$%k!"5Z$S(B info $B%U%!%$%k$N%$%s%9%H!<%k%G%#%l%/%H%j$r=g$KJ9$$$F(B
$B$/$k$N$G!"$*9%$_$N%G%#%l%/%H%j$rF~NO$7$F2<$5$$!#$=$N8e%3%s%Q%$%k$,;O$^$j!"(B
$BL5;v%$%s%9%H!<%k$K@.8y$9$l$P$=$N;]$r5-$7$?%P%C%U%!$,I=<($5$l$^$9!#;X<($K(B
$B=>$C$F@_Dj$r9T$J$C$F2<$5$$!#(B

$B%3%^%s%I%i%$%s$+$i<B9T$9$k>l9g(B
------------------------------

$B@lMQ%$%s%9%H!<%i$O%3%^%s%I%i%$%s$+$iD>@\<B9T$9$k$3$H$b=PMh$^$9!#<!$N$h$&(B
$B$K$7$F2<$5$$!#(B

  % emacs -batch -l install.el ~/emacs/lisp/lookup ~/emacs/info

$B0z?t$N%G%#%l%/%H%j$r>JN,$7$?>l9g!"%G%U%)%k%H$G>e5-$N%G%#%l%/%H%j$K%$%s%9(B
$B%H!<%k$5$l$^$9!#(B

make $B$rMQ$$$k>l9g(B
-----------------

configure $B%W%m%0%i%`$H(B make $B$rMQ$$$k$3$H$G$b%$%s%9%H!<%k=PMh$^$9!#Nc$($P(B
$B<!$N$h$&$K$7$F2<$5$$!#(B

  % ./configure --with-emacs=emacs \
                --with-lispdir=/your/home/emacs/lisp/lookup \
                --infodir=/your/home/emacs/info
  % make install

configure $B$N%*%W%7%g%s$r>JN,$7$?>l9g!"(BEmacs $B$H$=$N(B site-lisp $B%G%#%l%/%H(B
$B%j$rE,Ev$KH=CG$7$FI,MW$J%U%!%$%k$r%3%T!<$7$^$9!#(B

Search Agents ==========================================================

Lookup $B$G<-=q$rMxMQ$9$k$?$a$K$O!"<-=q$H8r?.$9$k$?$a$N8!:w%(!<%8%'%s%H$,(B
$BI,MW$H$J$j$^$9!#$3$N%P!<%8%g%s$N(B Lookup $B$G$O!"<!$N$h$&$J%(!<%8%'%s%H$,(B
$BMxMQ2DG=$G$9!#(B

  ndic     - $B%U%j!<<-=q$+$i$ND>@\8!:w(B
  ndeb     - EPWING $B$J$I$K=`5r$7$?(B CD-ROM $B=q@R$N8D?MMxMQ(B
  ndtp     - NDTP $B%5!<%P$rMQ$$$?!"%M%C%H%o!<%/<-=q$NMxMQ(B
  ndict    - DICT $B%5!<%P$rMQ$$$?!"%M%C%H%o!<%/<-=q$NMxMQ(B

`ndic' $B$O!"<g$K%U%j!<$KG[I[$5$l$F$$$k<-=q$+$i%@%$%l%/%H$K8!:w$r9T$J$&$?(B
$B$a$N%(!<%8%'%s%H$G$9!#(B"the Jargon File" $B$d(B FOLDOC $B$J$I$,MxMQ$G$-$^$9!#(B

`ndeb' $B$O!"(BCD-ROM $B=q@R$N8D?MMxMQ$K8~$$$?%(!<%8%'%s%H$G$9!#(Beblook $B$H$$$&(B
$B30It%3%^%s%I$rMQ$$$k$3$H$G!"LLE]$J@_Dj$N<j4V$J$7$K<j85$N(B CD-ROM $B$r%"%/%;(B
$B%9=PMh$^$9!#(B

`ndtp' $B$O!"<g$K%m!<%+%k!&%M%C%H%o!<%/$G6&M-$5$l$?EE;R<-=q$rMxMQ$9$k$?$a(B
$B$N%(!<%8%'%s%H$G$9!#$3$l$O(B NDTP(Network Dictionary Transport Protocol) 
$B$N%P!<%8%g%s(B 2 $B$KBP1~$7$?%/%i%$%"%s%H$G!"(Bdserver $B$d(B NDTPD $B$H6&$KMxMQ$G$-(B
$B$^$9!#(B

`ndict' $B$O!"<g$K%$%s%?!<%M%C%H$K8x3+$5$l$?<-=q%5!<%P$K%"%/%;%9$9$k$?$a$N(B
$B%(!<%8%'%s%H$G$9!#$3$l$O(B DICT $B%W%m%H%3%k(B(RFC 2229) $B$KBP1~$7$?%/%i%$%"%s(B
$B%H$G!"(Bdict.org $B$J$I$N(B DICT $B%5!<%P$K%"%/%;%9=PMh$^$9!#(B

Lookup $B%f!<%6!<%:%,%$%I(B(texi/lookup-guide.info)$B$KMxMQ=PMh$k%(!<%8%'%s%H(B
$B$N0lMw$HBg$^$+$J@_DjJ}K!$K$D$$$F$N@bL@$,$"$j$^$9!#(B

How To Use =============================================================

Lookup $B$rMxMQ$9$k$K$O!"<!$N$h$&$J@_Dj$r(B ~/.emacs $B$K2C$($F2<$5$$!#(B

  (autoload 'lookup "lookup" nil t)
  (autoload 'lookup-region "lookup" nil t)
  (autoload 'lookup-pattern "lookup" nil t)

  (setq lookup-search-agents '((ndtp "dserver") (ndspell)))

M-x lookup $B$G(B Lookup $B$r5/F0$7!"MxMQ$G$-$k<-=q$r0lMw$7$^$9!#(BM-x
lookup-region $B$G!"%j!<%8%g%s$NJ8;zNs$r8!:w$7$^$9!#(BM-x lookup-pattern $B$G!"(B
$B%+!<%=%k0LCV$NC18l$r%G%U%)%k%H$K!"%_%K%P%C%U%!$+$i8!:w8l$rF~NO$G$-$^$9!#(B

$BJQ?t(B `lookup-search-agents' $B$K$h$j!"MxMQ$9$k8!:w%(!<%8%'%s%H$r@_Dj$7$^$9!#(B
$B@_Dj$K$D$$$F$h$j>\$7$/$O!"ImB0$N%^%K%e%"%k$r;2>H$7$F2<$5$$!#(B

How To Get =============================================================

Lookup $B$O(B Ring Server $B%W%m%8%'%/%H$K$h$k(B OpenLab $B$G3+H/$5$l$F$$$^$9!#(B

  <http://openlab.jp/edict/lookup/>
Lookup $B$K4X$9$k>pJs8r49$O!"EE;R<-=q%*!<%W%s%i%\$N%a!<%j%s%0%j%9%H$K$F9T(B
$B$o$l$F$$$^$9!#;22C$r4uK>$9$kJ}$O!"(B http://openlab.jp/edict/ $B$r$4Mw$/$@$5(B
$B$$!#(B