-# $Id: Makefile,v 1.6 1999-02-11 09:27:38 adam Exp $
+# $Id: Makefile,v 1.7 1999-02-11 10:57:20 adam Exp $
all: ir-tcl.ps ir-tcl.txt ir-tcl.html
ir-tcl.txt: ir-tcl.sgml
sgml2txt ir-tcl.sgml
ir-tcl.ps: ir-tcl.sgml
- sgml2ps ir-tcl.sgml
+ sgml2latex --output=ps ir-tcl
-ir-tcl.dvi: ir-tcl.sgml
- sgml2ps -d ir-tcl.sgml
+ir-tcl.dvi: ir-tcl.tex
+ sgml2latex --output=dvi ir-tcl
ir-tcl.tex: ir-tcl.sgml
- sgml2latex ir-tcl.sgml
+ sgml2latex --output=tex ir-tcl
ir-tcl.html: ir-tcl.sgml
- sgml2html ir-tcl.sgml
+ sgml2html ir-tcl
+
+ir-tcl.shtml: ir-tcl.html
+ for f in ir-tcl*.html; do \
+ out=`echo $$f | sed -e 's/.html/.shtml/'`; \
+ sed -e 's@\(ir-tcl.*\).html@\1.shtml@' $$f | \
+ sed -e 's@^<BODY>@<!--#include virtual="top.shtml"-->@' | \
+ sed -e 's@^</BODY>@<!--#include virtual="bottom.shtml"-->@' >$$out; \
+ done
clean:
- rm -f [0-9]* *.bak
+ rm -f [0-9]* *.bak *.aux *.tex *.ps *.dvi *.html *.shtml
<!doctype linuxdoc system>
<!--
- $Id: ir-tcl.sgml,v 1.28 1998-01-30 16:45:58 adam Exp $
+ $Id: ir-tcl.sgml,v 1.29 1999-02-11 10:57:21 adam Exp $
-->
<article>
<title>IrTcl User's Guide and Reference
<author><htmlurl url="http://www.indexdata.dk/" name="Index Data">,
<tt><htmlurl url="mailto:info@indexdata.dk" name="info@indexdata.dk"></tt>
-<date>$Revision: 1.28 $
+<date>$Revision: 1.29 $
<abstract>
This document describes IrTcl -- an information retrieval toolkit for
Tcl and Tk that provides access to the Z39.50/SR protocol.
needed unless you wish to communicate within an OSI environment.
See [ref 2] for more information about the XTI/mOSI implementation.
-<sf/IrTcl/ is normally implemented as a <it/dynamic/ library (DLL)
-which is dynamically loaded by using the Tcl command <tt/load/.
-However, <sf/IrTcl/ can be compiled as a traditional <it/static/
-library as well.
+<sf/IrTcl/ is usually build as a <it/dynamic/ library (Windows)
+or shared Object (Unix) which is dynamically loaded by using the Tcl's
+<tt/load/ command. However, <sf/IrTcl/ can be compiled as a
+traditional <it/static/ library as well.
<sect>Compilation and installation
In order to compile you need:
<itemize>
<item> An ANSI C compiler such as GNU C.
-<item> <htmlurl url="http://sunscript.sun.com/TclTkCore/" name="Tcl">.
+<item> <htmlurl url="http://www.scriptics.com" name="Tcl">.
Version 7.5, 7.6 and 8.0 has been tested.
<item> <htmlurl url="http://www.indexdata.dk/yaz/" name="YAZ">
- version 1.4 or higher.
+ version 1.5 or higher.
</itemize>
As an option you may want:
<itemize>
-<item> <htmlurl url="http://sunscript.sun.com/TclTkCore/" name="Tk">.
+<item> <htmlurl url="http://www.scriptics.com" name="Tk">.
Version 4.1, 4.2 and 8.0 has been tested.
<item> XTI/mOSI
</itemize>
<tag>1 IrTcl Homepage</tag>
<htmlurl url="http://www.indexdata.dk/irtcl/"
name="http://www.indexdata.dk/irtcl/">
+
<tag>2 Ousterhout, John K.:</tag>
Tcl and the Tk Toolkit. Addison-Wesley Company Inc (ISBN
0-201-63337-X). The Tcl/Tk toolkit home page is
-<tt><htmlurl url="http://www.sunscript.com"
- name="http://www.sunscript.com"></tt>.
-The primary ftp site is <tt><htmlurl url="ftp://ftp.smli.com/pub/tcl/"
-name="ftp://ftp.smli.com/pub/tcl/"></tt>.
+<htmlurl url="http://www.scriptics.com"
+ name="http://www.scriptics.com">.
+The primary download area is
+<htmlurl url="http://www.scriptics.com/software/download.html"
+name="http://www.scriptics.com/software/download.html">.
+
<tag>3 Welch, Brent B.:</tag>
Practical Programming in Tcl and Tk. Prentice Hall
(ISBN 0-13-616830-2).