X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=doc%2Fbook.xml;h=e6e839ff7ddf03b2774eca71cfe52307bc63490d;hp=202518fee2ae27a7faf522c666075bd0fe13d327;hb=67791b7efdc55585d77c3889699c9fe155a9abe6;hpb=7f79b3a521ea4d5d4e89f8659324019cecc0fe8a diff --git a/doc/book.xml b/doc/book.xml index 202518f..e6e839f 100644 --- a/doc/book.xml +++ b/doc/book.xml @@ -925,7 +925,7 @@ - WIN32 + Windows The easiest way to install YAZ on Windows is by downloading an installer from here. @@ -934,12 +934,12 @@ - Compiling from Source on WIN32 + Compiling from Source on Windows &yaz; is shipped with "makefiles" for the NMAKE tool that comes with Microsoft Visual Studio. It has been tested with - Microsoft Visual Studio 2003/2005/2008. + Microsoft Visual Studio 2013. Start a command prompt and switch the sub directory @@ -2126,28 +2126,37 @@ The type is a string of the format: - format[;charset=from[/opacfrom][,to]][;format=v] + format[;charset=from[/opacfrom][,to]][;format=v][;base64=xpath] - where format specifies the format of the - returned record, from + If charset is given, then from specifies the character set of the record in its original form (as returned by the server), to specifies - the output (returned) - character set encoding. - If to is omitted UTF-8 is assumed. + the output (returned) character set encoding. + If to is omitted, then UTF-8 is assumed. If charset is not given, then no character set conversion takes place. - - - OPAC records may be returned in a different - set from the bibliographic MARC record. If this is this the case, + OPAC records may be returned in a different + set from the bibliographic MARC record. If this is this the case, opacfrom should be set to the character set of the OPAC record part. + + + The format is generic but can only be used to + specify XML indentation when the value v + is 1 (format=1). + + + The base64 allows a full record to be extracted + from base64-encoded string in an XML document. + Specifying the OPAC record character set requires YAZ 4.1.5 or later. + + Specifying the base64 parameter requires YAZ 4.2.35 or later. + The format argument controls whether record data should be XML @@ -2645,6 +2654,11 @@ none + itemorder-setname + Name of result set for record + default + + itemorder-item Position for item (record) requested. An integer 1 @@ -2652,6 +2666,107 @@ + + There are two variants of item order: ILL-variant and + XML document variant. In order to use the XML variant the setting + doc must hold the XML item order document. If that + setting is unset, the ILL-variant is used. + + + + ILL Request Options + + + + + Option + + + + protocol-version-num + transaction-id,initial-requester-id,person-or-institution-symbol,person + transaction-id,initial-requester-id,person-or-institution-symbol,institution + transaction-id,initial-requester-id,name-of-person-or-institution,name-of-person + transaction-id,initial-requester-id,name-of-person-or-institution,name-of-institution + transaction-id,transaction-group-qualifier + transaction-id,transaction-qualifier + transaction-id,sub-transaction-qualifier + service-date-time,this,date + service-date-time,this,time + service-date-time,original,date + service-date-time,original,time + requester-id,person-or-institution-symbol,person + requester-id,person-or-institution-symbol,institution + requester-id,name-of-person-or-institution,name-of-person + requester-id,name-of-person-or-institution,name-of-institution + responder-id,person-or-institution-symbol,person + responder-id,person-or-institution-symbol,institution + responder-id,name-of-person-or-institution,name-of-person + responder-id,name-of-person-or-institution,name-of-institution + transaction-type + delivery-address,postal-address,name-of-person-or-institution,name-of-person + delivery-address,postal-address,name-of-person-or-institution,name-of-institution + delivery-address,postal-address,extended-postal-delivery-address + delivery-address,postal-address,street-and-number + delivery-address,postal-address,post-office-box + delivery-address,postal-address,city + delivery-address,postal-address,region + delivery-address,postal-address,country + delivery-address,postal-address,postal-code + delivery-address,electronic-address,telecom-service-identifier + delivery-address,electronic-address,telecom-service-addreess + billing-address,postal-address,name-of-person-or-institution,name-of-person + billing-address,postal-address,name-of-person-or-institution,name-of-institution + billing-address,postal-address,extended-postal-delivery-address + billing-address,postal-address,street-and-number + billing-address,postal-address,post-office-box + billing-address,postal-address,city + billing-address,postal-address,region + billing-address,postal-address,country + billing-address,postal-address,postal-code + billing-address,electronic-address,telecom-service-identifier + billing-address,electronic-address,telecom-service-addreess + ill-service-type + requester-optional-messages,can-send-RECEIVED + requester-optional-messages,can-send-RETURNED + requester-optional-messages,requester-SHIPPED + requester-optional-messages,requester-CHECKED-IN + search-type,level-of-service + search-type,need-before-date + search-type,expiry-date + search-type,expiry-flag + place-on-hold + client-id,client-name + client-id,client-status + client-id,client-identifier + item-id,item-type + item-id,call-number + item-id,author + item-id,title + item-id,sub-title + item-id,sponsoring-body + item-id,place-of-publication + item-id,publisher + item-id,series-title-number + item-id,volume-issue + item-id,edition + item-id,publication-date + item-id,publication-date-of-component + item-id,author-of-article + item-id,title-of-article + item-id,pagination + item-id,ISBN + item-id,ISSN + item-id,additional-no-letters + item-id,verification-reference-source + copyright-complicance + retry-flag + forward-flag + requester-note + forward-note + + +
Record Update @@ -7384,21 +7499,25 @@ int cql_transform_rpn2cql_wrbuf(cql_transform_t ct, - xslt + select - The xslt element specifies a conversion - via &acro.xslt;. The following attributes may be specified: + The select selects one or more text nodes + and decodes them as XML. + The following attributes may be specified: - stylesheet (REQUIRED) + path (REQUIRED) - Stylesheet file. + X-Path expression for selecting text nodes. + + This conversion is available in YAZ 5.8.0 and later. + @@ -7416,6 +7535,24 @@ int cql_transform_rpn2cql_wrbuf(cql_transform_t ct, + + xslt + + + The xslt element specifies a conversion + via &acro.xslt;. The following attributes may be specified: + + stylesheet (REQUIRED) + + + Stylesheet file. + + + + + + +