Implemented a way to perform scan in a result set using Z39.50. This
[yaz-moved-to-github.git] / doc / yaz-client-commands.xml
1 <!-- 
2    $Id: yaz-client-commands.xml,v 1.18 2007-05-30 08:12:17 adam Exp $
3    Commands for YAZ client.
4    Included in both manual and man page for yaz-client.
5 -->
6 <variablelist>
7  <varlistentry id="command-open"><term>
8    <literal>open </literal><replaceable>zurl</replaceable>
9   </term>
10   <listitem>
11    <para>Opens a connection to a server. The syntax for
12     <replaceable>zurl</replaceable> is the same as described
13     above for connecting from the command line.
14    </para>
15    <para>
16     Syntax:
17    </para>
18    <para>
19     [<literal>(tcp|ssl|unix|http)':'</literal>]<replaceable>host</replaceable>
20     [:<replaceable>port</replaceable>][/<replaceable>base</replaceable>]
21    </para>
22   </listitem>
23  </varlistentry>
24  <varlistentry><term>
25    <literal>quit</literal>
26   </term>
27   <listitem>
28    <para>Quits YAZ client</para>
29   </listitem>
30  </varlistentry>
31  <varlistentry id="command-find"><term>
32    <literal>find </literal><replaceable>query</replaceable></term>
33   <listitem>
34    <para>Sends a Search Request using the <replaceable>query</replaceable>
35     given. By default the query is assumed to be PQF. See command
36     <link linkend="command-querytype"><literal>querytype</literal></link>.
37    </para>
38   </listitem>
39  </varlistentry>
40  <varlistentry><term>
41    <literal>delete</literal> <replaceable>setname</replaceable></term>
42   <listitem>
43    <para>Deletes result set with name <replaceable>setname</replaceable>
44     on the server.</para>
45   </listitem>
46  </varlistentry>
47  <varlistentry><term>
48    <literal>base </literal><replaceable>base1</replaceable>
49    <replaceable>base2</replaceable> ...
50   </term>
51   <listitem>
52    <para>Sets the name(s) of the database(s) to search. One or more
53     databases may be specified separated by blanks. This commands overrides
54     the database given in <replaceable>zurl</replaceable>.
55    </para>
56   </listitem>
57  </varlistentry>
58  <varlistentry><term>
59    <literal>show </literal>
60    [<replaceable>start</replaceable>[+<replaceable>number</replaceable>]]
61   </term>
62   <listitem>
63    <para>Fetches records by sending a Present Request from the start
64     position given by
65     <replaceable>start</replaceable>
66     a number of records given by <replaceable>number</replaceable>. If
67     <replaceable>start</replaceable> is not given, then the client
68     will fetch from position of the last retrieved record plus 1. If
69     <replaceable>number</replaceable> is not given, then one record will
70     be fetched at a time.
71    </para>
72   </listitem>
73  </varlistentry>
74  <varlistentry><term>
75    <literal>scan</literal> <replaceable>term</replaceable>
76   </term>
77   <listitem>
78    <simpara>Scans
79     database index for a term. The syntax resembles the syntax
80     for <link linkend="command-find"><literal>find</literal></link>.
81     If you want to scan for the word <literal>water</literal> you could
82     write
83    </simpara>
84    <screen>
85     scan water
86    </screen>
87    <simpara>
88     but if you want to scan only in, say the title field, you would write
89    </simpara>
90    <screen>
91     scan @attr 1=4 water
92    </screen>
93   </listitem>
94  </varlistentry>
95  <varlistentry><term>
96    <literal>setscan</literal> <replaceable>set</replaceable> <replaceable>term</replaceable>
97   </term>
98   <listitem>
99    <simpara>Scans database index for a term within a result set. This
100     is similar to the scan command but has a result set as its first argument.
101    </simpara>
102   </listitem>
103  </varlistentry>
104  <varlistentry><term>
105    <literal>scanpos</literal> <replaceable>pos</replaceable>
106   </term>
107   <listitem>
108    <simpara>
109     Sets preferred position for scan. This value
110     is used in next scan. By default position is 1.
111    </simpara>
112   </listitem>
113  </varlistentry>
114  <varlistentry><term>
115    <literal>scansize</literal> <replaceable>size</replaceable>
116   </term>
117   <listitem>
118    <simpara>
119     Sets number of entries to be returned by scan. Default
120     number of entries is 20.
121    </simpara>
122   </listitem>
123  </varlistentry>
124  <varlistentry><term>
125    <literal>scanstep</literal> <replaceable>step</replaceable>
126   </term>
127   <listitem>
128    <simpara>
129     Set step-size for scan. This value is used in next scan
130     sent to the target. By default step-size is 0.
131    </simpara>
132   </listitem>
133  </varlistentry>
134  <varlistentry id="sortspec"><term>
135    <literal>sort</literal> <replaceable>sortspecs</replaceable>
136   </term>
137   <listitem>
138    <para>Sorts a result set. The sort command takes a
139     sequence of space-separated sort specifications, with each sort
140     specification consisting of two space-separated words (so that the
141     whole specification list is made up of an even number of words).
142     The first word of each specification
143     holds a field (sort criterion) and the second holds flags.
144     If the sort criterion includes <literal>=</literal> it is assumed
145     that the <literal>SortKey</literal> is of type
146     <literal>sortAttributes</literal> using Bib-1: in this case
147     the integer before <literal>=</literal> is
148     the attribute type and the integer following <literal>=</literal>
149     is the attribute value.
150     If no <literal>=</literal> is in the criterion it is treated as a
151     sortfield of type InternationalString.
152     The flags word of each sort specification must consist of
153     <literal>s</literal> 
154     for case sensitive or <literal>i</literal> for case insensitive, and
155     <literal>&lt;</literal> for ascending order or <literal>&gt;</literal>
156     for descending order.
157    </para>
158   </listitem>
159  </varlistentry>
160  <varlistentry><term>
161    <literal>sort+</literal>
162   </term>
163   <listitem>
164    <para>Same as <literal>sort</literal> but stores the sorted
165     result set in a new result set.
166    </para>
167   </listitem>
168  </varlistentry>
169  <varlistentry><term>
170    <literal>authentication</literal> <replaceable>openauth</replaceable>
171   </term>
172   <listitem>
173    <para>Sets up a authentication string if a server requires
174     authentication (v2 OpenStyle). The authentication string is first
175     sent to the server when the 
176     <link linkend="command-open"><literal>open</literal></link> command is
177     issued and the Z39.50 Initialize Request is sent, so this command
178     must be used before <literal>open</literal> in order to be effective.
179     A common convention for the <replaceable>authopen</replaceable> string
180     is that the username - and password is separated by a slash, e.g.
181     <literal>myusername/mysecret</literal>.
182    </para>
183   </listitem>
184  </varlistentry>
185
186  <varlistentry><term>
187    <literal>sru</literal> <replaceable>method</replaceable>
188   </term>
189   <listitem>
190    <para>Selects SRU method. Must be one of <literal>POST</literal>,
191     <literal>GET</literal>, <literal>SOAP</literal> (default).
192    </para>
193   </listitem>
194  </varlistentry>
195
196  <varlistentry><term>
197    <literal>list_all</literal>
198   </term>
199   <listitem>
200    <para>This command displays status and values for many settings.
201    </para>
202   </listitem>
203  </varlistentry>
204  
205  <varlistentry><term>
206    <literal>lslb</literal> <replaceable>n</replaceable>
207   </term>
208   <listitem>
209    <para>Sets the limit for when no records should be returned
210     together with the search result.
211     See the
212     <ulink
213      url="http://www.loc.gov/z3950/agency/markup/04.html#3.2.2.1.6">
214      Z39.50 standard
215     </ulink>
216     for more details.
217    </para>
218   </listitem>
219  </varlistentry>
220
221  <varlistentry><term>
222    <literal>ssub</literal> <replaceable>n</replaceable>
223   </term>
224   <listitem>
225    <para>Sets the limit for when all records should be returned with
226     the search result.
227     See the
228     <ulink
229      url="http://www.loc.gov/z3950/agency/markup/04.html#3.2.2.1.6">
230      Z39.50 standard
231     </ulink> for more details.
232    </para>
233   </listitem>
234  </varlistentry>
235  
236  <varlistentry><term>
237    <literal>mspn</literal> <replaceable>n</replaceable>
238   </term>
239   <listitem>
240    <para>Sets the number of records should be returned if the
241     number of records in the result set is between the values of
242     <literal>lslb</literal> and <literal>ssub</literal>.
243     See the
244     <ulink
245      url="http://www.loc.gov/z3950/agency/markup/04.html#3.2.2.1.6">
246      Z39.50 standard
247     </ulink>
248     for more details.
249    </para>
250   </listitem>
251  </varlistentry>
252  <varlistentry><term>
253    <literal>status</literal>
254   </term>
255   <listitem>
256    <para>Displays the values of <literal>lslb</literal>,
257     <literal>ssub</literal> and <literal>mspn</literal>.
258    </para>
259   </listitem>
260  </varlistentry>
261  <varlistentry><term>
262    <literal>setname</literal>
263   </term>
264   <listitem>
265    <para>Switches named result sets on and off. Default is on.
266    </para>
267   </listitem>
268  </varlistentry>
269  <varlistentry><term>
270    <literal>cancel</literal>
271   </term>
272   <listitem>
273    <para>Sends a Trigger Resource Control Request to the target.
274    </para>
275   </listitem>
276  </varlistentry>
277  <varlistentry><term>
278    <literal>format</literal> <replaceable>oid</replaceable>
279   </term>
280   <listitem>
281    <para>Sets the preferred transfer syntax for retrieved records.
282     yaz-client supports all the record syntaxes that currently
283     are registered. See
284     <ulink
285      url="http://www.loc.gov/z3950/agency/defns/oids.html#5">
286      Z39.50 Standard
287     </ulink>
288     for more details. Commonly used records syntaxes include usmarc,
289     sutrs, grs1 and xml.
290    </para>
291   </listitem>
292  </varlistentry>
293  <varlistentry><term>
294    <literal>elements</literal> <replaceable>e</replaceable>
295   </term>
296   <listitem>
297    <para>Sets the element set name for the records. Many targets support
298     element sets are B (for brief) and F (for full).
299    </para>
300   </listitem>
301  </varlistentry>
302  <varlistentry><term>
303    <literal>close</literal>
304   </term>
305   <listitem>
306    <para>Sends a Z39.50 Close APDU and closes connection with the peer
307    </para>
308   </listitem>
309  </varlistentry>
310  <varlistentry id="command-querytype"><term>
311    <literal>querytype</literal> <replaceable>type</replaceable>
312   </term>
313   <listitem>
314    <para>Sets the query type as used by command 
315    <link linkend="command-find"><literal>find</literal></link>.
316     The following is supported:
317     <literal>prefix</literal> for
318         <link linkend="PQF">Prefix Query Notation</link> (Type-1 Query);
319     <literal>ccl</literal> for CCL search (Type-2 Query),
320     <literal>cql</literal> for CQL (Type-104 search with CQL OID),
321     <literal>ccl2rpn</literal> for
322         <link linkend="CCL">CCL</link> to RPN conversion (Type-1 Query).
323     <literal>cql2rpn</literal> for
324         CQL to RPN conversion (Type-1 Query).
325    </para>
326   </listitem>
327  </varlistentry>
328  <varlistentry><term>
329    <literal>attributeset</literal> <replaceable>set</replaceable>
330   </term>
331   <listitem>
332    <para>
333     Sets attribute set OID for prefix queries (RPN, Type-1).
334    </para>
335   </listitem>
336  </varlistentry>
337  <varlistentry><term>
338    <literal>refid</literal> <replaceable>id</replaceable>
339   </term>
340   <listitem>
341    <para>Sets reference ID for Z39.50 Request(s).
342    </para>
343   </listitem>
344  </varlistentry>
345  <varlistentry><term>
346    <literal>itemorder</literal>
347    <replaceable>type</replaceable> <replaceable>no</replaceable>
348   </term>
349   <listitem>
350    <para>Sends an Item Order Request using the ILL External. 
351     <replaceable>type</replaceable> is either 1 or 2 which corresponds to
352     ILL-Profile 1 and 2 respectively. The <replaceable>no</replaceable>
353     is the Result Set position of the record to be ordered.
354    </para>
355   </listitem>
356  </varlistentry>
357  <varlistentry><term>
358    <literal>update</literal>
359    <replaceable>action</replaceable>
360    <replaceable>recid</replaceable>
361    <replaceable>doc</replaceable>
362   </term>
363   <listitem>
364    <para>Sends Item Update Request. The <replaceable>action</replaceable>
365     argument must be the action type: one of <literal>insert</literal>,
366     <literal>replace</literal>, <literal>delete</literal> and
367     <literal>update</literal>. The second argument, 
368     <replaceable>recid</replaceable>, is the
369     record identifier (any string). Third argument which is optional is
370     the record document for the request. If doc is a quoted string
371     (double quotes) the string content is used verbatim. If doc is not
372     a quoted string, it is assumed to be a filename which is read, then
373     sent as the docuemnt content. If doc is omitted, the last received
374     record (as parf of present response or piggybacked search response) 
375     is used for the update.
376    </para>
377   </listitem>
378  </varlistentry>
379
380  <varlistentry><term>
381    <literal>source</literal>
382    <replaceable>filename</replaceable>
383   </term>
384   <listitem>
385    <para>Executes list of commands from
386     file <replaceable>filename</replaceable>, just like source on
387     most UNIX shells. A single dot (<literal>.</literal>) can be used
388     as an alternative.
389    </para>
390   </listitem>
391  </varlistentry>
392
393  <varlistentry><term>
394    <literal>!</literal>
395    <replaceable>args</replaceable>
396   </term>
397   <listitem>
398    <para>Executes command <replaceable>args</replaceable> in subshell
399     using the <literal>system</literal> call.
400    </para>
401   </listitem>
402  </varlistentry>
403
404  <varlistentry><term>
405    <literal>push_command</literal>
406    <replaceable>command</replaceable>
407   </term>
408   <listitem>
409    <para>The push_command takes another command as its argument.
410     That command is then added to the history information (so
411     you can retrieve it later). The command itself is not
412     executed. This command only works if you have GNU readline/history
413     enabled.
414    </para>
415   </listitem>
416  </varlistentry>
417
418  <varlistentry><term>
419    <literal>set_apdufile</literal>
420    <replaceable>filename</replaceable>
421   </term>
422   <listitem>
423    <para>Sets that APDU should be logged to file
424     <replaceable>filename</replaceable>. Another way to achieve
425     APDU log is by using command-line option <literal>-a</literal>.
426    </para>
427   </listitem>
428  </varlistentry>
429
430  <varlistentry><term>
431    <literal>set_auto_reconnect</literal>
432    <replaceable>flag</replaceable>
433   </term>
434   <listitem>
435    <para>Specifies whether YAZ client automatically reconnect if
436     target closes connection (Z39.50 only).
437    </para>
438    <para>
439     <replaceable>flag</replaceable> must be either
440     <literal>on</literal> or <literal>off</literal>.
441    </para>
442   </listitem>
443  </varlistentry>
444
445  <varlistentry id="command-set-auto-wait"><term>
446    <literal>set_auto_wait</literal>
447    <replaceable>flag</replaceable>
448   </term>
449   <listitem>
450    <para>Specifies whether YAZ client should wait for
451    response protocol packages after a request.
452    By default YAZ client waits (on) for response packages immediately
453    after a command (find, show) has been issued. If <literal>off</literal>
454    is used, YAZ client does not attempt to receive packages automatically.
455    These will have to be manually received when command 
456    <link linkend="command-wait-response">
457     <literal>wait_response</literal>
458    </link> is used.
459    </para>
460    <para>
461    <replaceable>flag</replaceable> must be either
462    <literal>on</literal> or <literal>off</literal>.
463    </para>
464   </listitem>
465  </varlistentry>
466
467  <varlistentry><term>
468    <literal>set_marcdump</literal>
469    <replaceable>filename</replaceable>
470   </term>
471   <listitem>
472    <para>Specifies that all retrieved records should be appended to
473     file <replaceable>filename</replaceable>. This command does the
474     thing as option <literal>-m</literal>.
475    </para>
476   </listitem>
477  </varlistentry>
478
479  <varlistentry><term>
480    <literal>schema</literal>
481    <replaceable>schemaid</replaceable>
482   </term>
483   <listitem>
484    <para>Specifies schema for retrieval.
485     Schema may be specified as an OID for Z39.50.
486     For SRU, schema is a simple string URI.
487    </para>
488   </listitem>
489  </varlistentry>
490
491  <varlistentry id="command-charset"><term>
492    <literal>charset</literal>
493    <replaceable>negotiationcharset</replaceable>
494    [<replaceable>displaycharset</replaceable>]
495    [[<replaceable>marccharset</replaceable>]]
496   </term>
497   <listitem>
498    <para>Specifies character set (encoding) for Z39.50
499     negotiation / SRU encoding and/or character set for output (terminal).
500    </para>
501    <para>
502     <replaceable>negotiationcharset</replaceable> is the name
503     of the character set to be negotiated by the server. The special name
504     <literal>-</literal> for <replaceable>negotiationcharset</replaceable>
505     specifies <emphasis>no</emphasis> character set to be negotiated.
506    </para>
507    <para>
508     If <replaceable>displaycharset</replaceable> is given, it specifies name
509     of the character set of the output (on the terminal on which
510     YAZ client is running). To disable conversion of characters
511     to the output encoding, the special name <literal>-</literal> (dash)
512     can be used.
513     If the special name <literal>auto</literal> is given, YAZ client will
514     convert strings to the encoding of the
515     terminal as returned by <function>nl_langinfo</function> call.
516    </para>
517    <para>
518     If <replaceable>marcharset</replaceable> is given, it specifies name
519     of the character set of retrieved MARC records from server. See
520     also <literal>marcharset</literal> command.
521    </para>
522    <note>
523     <para>
524      Since character set negotation takes effect in the Z39.50
525      Initialize Request you should issue this command before
526      command <link linkend="command-open"><literal>open</literal></link>
527      is used.
528     </para>
529    </note>
530    <note>
531     <para>
532      MARC records are not covered by Z39.50 character set negotiation,
533      so that's why there is a separate character that must be known
534      in order to do meaningful converson(s).
535     </para>
536    </note>
537   </listitem>
538  </varlistentry>
539
540  <varlistentry><term>
541    <literal>negcharset</literal>
542    <replaceable>charset</replaceable>
543   </term>
544   <listitem>
545    <para>Specifies character set for negotiation (Z39.50). The
546     argument is the same as second argument for command
547     <link linkend="command-charset"><literal>charset</literal></link>.
548    </para>
549   </listitem>
550  </varlistentry>
551
552  <varlistentry><term>
553    <literal>displaycharset</literal>
554    <replaceable>charset</replaceable>
555   </term>
556   <listitem>
557    <para>Specifies character set for output (display). The
558     argument is the same as second argument for command 
559     <link linkend="command-charset"><literal>charset</literal></link>.
560    </para>
561   </listitem>
562  </varlistentry>
563
564  <varlistentry><term>
565    <literal>marccharset</literal>
566    <replaceable>charset</replaceable>
567   </term>
568   <listitem>
569    <para>Specifies character set for retrieved MARC records so
570     that YAZ client can display them in a character suitable
571     for your display. See <literal>charset</literal> command.
572     If <literal>auto</literal> is given, YAZ will assume
573     that MARC21/USMARC is using MARC8/UTF8 and ISO-8859-1
574     for all other MARC variants. The charset argument is the
575     same as third argument for command
576     <link linkend="command-charset"><literal>charset</literal></link>.
577    </para>
578   </listitem>
579  </varlistentry>
580
581  <varlistentry><term>
582    <literal>set_cclfile</literal>
583    <replaceable>filename</replaceable>
584   </term>
585   <listitem>
586    <para>Specifies that CCL fields should be read from file
587     file <replaceable>filename</replaceable>. This command does the
588     thing as option <literal>-c</literal>.
589    </para>
590   </listitem>
591  </varlistentry>
592
593  <varlistentry><term>
594    <literal>set_cqlfile</literal>
595    <replaceable>filename</replaceable>
596   </term>
597   <listitem>
598    <para>Specifies that CQL fields should be read from file
599     file <replaceable>filename</replaceable>. This command does the
600     thing as option <literal>-q</literal>.
601    </para>
602   </listitem>
603  </varlistentry>
604
605  <varlistentry><term>
606    <literal>register_oid</literal>
607    <replaceable>name</replaceable>
608    <replaceable>class</replaceable>
609    <replaceable>OID</replaceable>
610   </term>
611   <listitem>
612    <para>This command allows you to register your own object
613     identifier - so that instead of entering a long dot-notation
614     you can use a short name instead.
615     The <replaceable>name</replaceable> is your
616     name for the OID, <replaceable>class</replaceable> is the
617     class, and <replaceable>OID</replaceable> is the raw OID in
618     dot notation. Class is one <literal>appctx</literal>,
619     <literal>absyn</literal>, <literal>attet</literal>,
620     <literal>transyn</literal>, <literal>diagset</literal>,
621     <literal>recsyn</literal>, <literal>resform</literal>,
622     <literal>accform</literal>, <literal>extserv</literal>,
623     <literal>userinfo</literal>, <literal>elemspec</literal>,
624     <literal>varset</literal>, <literal>schema</literal>,
625     <literal>tagset</literal>, <literal>general</literal>.
626     If you're in doubt use the <literal>general</literal>
627     class.
628    </para>
629   </listitem>
630  </varlistentry>
631
632  <varlistentry><term>
633    <literal>register_tab</literal>
634    <replaceable>command</replaceable>
635    <replaceable>string</replaceable>
636   </term>
637   <listitem>
638    <para>This command registers a TAB completion string for
639     the command given.
640    </para>
641   </listitem>
642  </varlistentry>
643
644  <varlistentry><term>
645    <literal>sleep</literal>
646    <replaceable>seconds</replaceable>
647   </term>
648   <listitem>
649    <para>This command makes YAZ client sleep (be idle) for
650     the number of seconds given.
651    </para>
652   </listitem>
653  </varlistentry>
654
655  <varlistentry id="command-wait-response"><term>
656    <literal>wait_response</literal>
657    [ <replaceable>number</replaceable>]
658   </term>
659   <listitem>
660    <para>This command makes YAZ client wait for a number of
661     response packages from target. If <replaceable>number</replaceable> is
662     omitted, 1 is assumed. 
663    </para>
664    <para>This command is rarely used and is only useful if command
665     <link linkend="command-set-auto-wait">
666      <literal>set_auto_wait</literal>
667     </link> is set to off.
668    </para>
669   </listitem>
670  </varlistentry>
671
672  <varlistentry id="command-xmles"><term>
673    <literal>xmles</literal>
674    <replaceable>OID</replaceable>
675    <replaceable>doc</replaceable>
676   </term>
677   <listitem>
678    <para>Sends XML Extended Services request using the OID and doc given.
679    </para>
680   </listitem>
681  </varlistentry>
682
683  <varlistentry><term>
684    <literal>zversion</literal>
685    <replaceable>ver</replaceable>
686   </term>
687   <listitem>
688    <para>This command sets Z39.50 version for negotiation. 
689     Should be used before 
690     <link linkend="command-open"><literal>open</literal></link>.
691     By default 3 (version 3) is used.
692    </para>
693   </listitem>
694  </varlistentry>
695
696  <varlistentry><term>
697    <literal>options</literal>
698    <replaceable>op1 op2..</replaceable>
699   </term>
700   <listitem>
701    <para>This command sets Z39.50 options for negotiation. 
702     Should be used before 
703    <link linkend="command-open"><literal>open</literal></link>.
704    </para>
705    <para>
706     The following options are supported:
707     <literal>search</literal>,  
708     <literal>present</literal>,  
709     <literal>delSet</literal>,  
710     <literal>resourceReport</literal>,  
711     <literal>triggerResourceCtrl</literal>,  
712     <literal>resourceCtrl</literal>,  
713     <literal>accessCtrl</literal>,  
714     <literal>scan</literal>,  
715     <literal>sort</literal>,  
716     <literal>extendedServices</literal>,  
717     <literal>level_1Segmentation</literal>,  
718     <literal>level_2Segmentation</literal>,  
719     <literal>concurrentOperations</literal>,  
720     <literal>namedResultSets</literal>,  
721     <literal>encapsulation</literal>,  
722     <literal>resultCount</literal>,  
723     <literal>negotiationModel</literal>,  
724     <literal>duplicationDetection</literal>,  
725     <literal>queryType104</literal>,  
726     <literal>pQESCorrection</literal>,  
727     <literal>stringSchema</literal>.
728    </para>
729   </listitem>
730  </varlistentry>
731  
732 </variablelist>
733 <!-- Keep this comment at the end of the file
734 Local variables:
735 mode: sgml
736 sgml-omittag:t
737 sgml-shorttag:t
738 sgml-minimize-attributes:nil
739 sgml-always-quote-attributes:t
740 sgml-indent-step:1
741 sgml-indent-data:t
742 sgml-parent-document: "yaz.xml"
743 sgml-local-catalogs: nil
744 sgml-namecase-general:t
745 End:
746 -->