X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=doc%2Ftools.xml;h=ec502205785b0434b35539fd7577861754364408;hp=b487442a4ff6e62f5ebd327e9f051191b1143c26;hb=58b73e42cc56014e9a1f57474884c6bd4e97ccc1;hpb=fb276eb339f39e6233de8e7540c4408089e8d3b3 diff --git a/doc/tools.xml b/doc/tools.xml index b487442..ec50220 100644 --- a/doc/tools.xml +++ b/doc/tools.xml @@ -679,6 +679,17 @@ + s=ag + Tokens that appears as phrases (with blank in them) gets + structure phrase attached. Tokens that appers as words + gets structure phrase attached. Phrases and words are + ANDed. This is a variant of s=al and s=pw, with the main + difference that words are not split (with operator AND) + but instead kept in one RPN token. This facility appeared + in YAZ 4.2.38. + + + r=o Allows ranges and the operators greather-than, less-than, ... equals. @@ -731,6 +742,24 @@ set to both left&right. + + t=x + Allows masking anywhere in a term, thus fully supporting + # (mask one character) and ? (zero or more of any). + If masking is used, trunction is set to 102 (regexp-1 in term) + and the term is converted accordingly to a regular expression. + + + + t=z + Allows masking anywhere in a term, thus fully supporting + # (mask one character) and ? (zero or more of any). + If masking is used, trunction is set to 104 (Z39.58 in term) + and the term is converted accordingly to Z39.58 masking term - + actually the same truncation as CCL itself. + + + @@ -845,9 +874,9 @@ case Specificies if CCL operatores and qualifiers should be - compared with case sensitivity or not. Specify 0 for - case sensitive; 1 for case insensitive. - 0 + compared with case sensitivity or not. Specify 1 for + case sensitive; 0 for case insensitive. + 1 @@ -2066,7 +2095,7 @@ void cql_to_xml_stdio(struct cql_node *cn, FILE *f); Applications like - Pazpar2 uses XSLT to convert an XML encode MARC record to an internal + Pazpar2 uses XSLT to convert an XML encoded MARC record to an internal representation. This conversion mostly check the tag of a MARC field to determine the basic rules in the conversion. This check is costly when that is tag is encoded as an attribute in MARCXML. @@ -2078,7 +2107,7 @@ void cql_to_xml_stdio(struct cql_node *cn, FILE *f); Record elements is part of namespace - "http://www.indexdata.com/MARC21/turboxml". + "http://www.indexdata.com/turbomarc". A record is enclosed in element r.