[Koha-cvs] koha/zebraplugin etc/ccl.properties etc/koha.xm... [rel_3_0]

Antoine Farnault antoine at koha-fr.org
Mon Oct 23 16:29:53 CEST 2006


CVSROOT:	/sources/koha
Module name:	koha
Branch:		rel_3_0
Changes by:	Antoine Farnault <toins>	06/10/23 14:29:52

Modified files:
	zebraplugin/etc: ccl.properties 
Added files:
	zebraplugin/etc: koha.xml 
	zebraplugin/zebradb/authorities/tab: sort-string-utf.chr.old 
	zebraplugin/zebradb/biblios/tab: dan1.att danbib.abs danmarc.abs 
	                                 danmarc.mar default.idx 
	                                 explain.abs explain.att 
	                                 explain.tag generic.tag 
	                                 gils-a.est gils-b.est 
	                                 gils-f.est gils-g.est 
	                                 gils-summary.map 
	                                 gils-usmarc.map 
	                                 gils-variant.est gils.abs 
	                                 gils.att gils.tag hci.flt 
	                                 mail.flt marc21.abs meta-b.est 
	                                 meta-usmarc.map meta.abs 
	                                 meta.tag news.flt numeric.chr 
	                                 nwi.flt refer.flt scan.chr 
	                                 sgml.flt soif.flt 
	                                 sort-string-utf.chr.old 
	                                 string.chr summary.abs 
	                                 summary.tag tagsetg.tag 
	                                 tagsetm.tag urx.chr 
	                                 usmarc-b.est usmarc.abs 
	                                 usmarc.flt usmarc.mar 
	                                 usmarc.tag var1.var wais-b.est 
	                                 wais-variant.est wais.abs 

Log message:
	synching zebraplugin with dev_week.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/etc/ccl.properties?cvsroot=koha&only_with_tag=rel_3_0&r1=1.1.4.1&r2=1.1.4.2
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/etc/koha.xml?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/authorities/tab/sort-string-utf.chr.old?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/dan1.att?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/danbib.abs?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/danmarc.abs?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/danmarc.mar?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/default.idx?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/explain.abs?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/explain.att?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/explain.tag?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/generic.tag?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils-a.est?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils-b.est?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils-f.est?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils-g.est?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils-summary.map?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils-usmarc.map?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils-variant.est?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils.abs?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils.att?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/gils.tag?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/hci.flt?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/mail.flt?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/marc21.abs?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/meta-b.est?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/meta-usmarc.map?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/meta.abs?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/meta.tag?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/news.flt?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/numeric.chr?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/nwi.flt?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/refer.flt?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/scan.chr?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/sgml.flt?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/soif.flt?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/sort-string-utf.chr.old?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/string.chr?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/summary.abs?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/summary.tag?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/tagsetg.tag?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/tagsetm.tag?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/urx.chr?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/usmarc-b.est?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/usmarc.abs?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/usmarc.flt?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/usmarc.mar?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/usmarc.tag?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/var1.var?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/wais-b.est?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/wais-variant.est?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1
http://cvs.savannah.gnu.org/viewcvs/koha/zebraplugin/zebradb/biblios/tab/wais.abs?cvsroot=koha&only_with_tag=rel_3_0&rev=1.1.4.1

Patches:
Index: etc/ccl.properties
===================================================================
RCS file: /sources/koha/koha/zebraplugin/etc/Attic/ccl.properties,v
retrieving revision 1.1.4.1
retrieving revision 1.1.4.2
diff -u -b -r1.1.4.1 -r1.1.4.2
--- etc/ccl.properties	23 Oct 2006 08:51:33 -0000	1.1.4.1
+++ etc/ccl.properties	23 Oct 2006 14:29:52 -0000	1.1.4.2
@@ -1,35 +1,1008 @@
 # CCL field mappings
-# $Id: ccl.properties,v 1.1.4.1 2006/10/23 08:51:33 hdl Exp $
+# $Id: ccl.properties,v 1.1.4.2 2006/10/23 14:29:52 toins Exp $
+# There are four types of lines in a CCL profile: 
+#  1. qualifier specification
+#	qualifier-name   [  attributeset   ,]  type   =   val   [  attributeset   ,]  type   =   val   ...
+# 
+#  2. qualifier alias
+#	q q1 q2 q3
+#
+#  3. comments
+#	comments begin with 
+#
+#  4. directives
+#	@   directive    value
+#
+# see http://indexdata.dk/yaz/doc/tools.tkl#CCL for more details
 # 
 # The rule below is used when no fields are specified
 term t=l,r  s=al
 #
 # Simple rule for a field called "clean"
 clean t=l,r
+
+### 1. BIB1 USE ATTRIBUTES MAPPED TO CCL QUALIFIERS
+#
+# SEE http://www.loc.gov/z3950/agency/bib1.html
+#
+# The notation '$' following a USMARC tag refers to a
+# subfield of the named field.  The notation 'i' following a
+# USMARC tag refers to values of the second indicator in the named
+# field; when the second indicator of the field has the value
+# , the data in the field is associated with that Use
+# attribute.
+#
+#Use                  Value Definition                      USMARC tag(s)
+#-------------------- ----- ------------------------------  ------------------
+#Abstract               62  An abbreviated, accurate        520
+#                           representation of a work,
+#                           usually without added
+#                           interpretation or criticism.
+Abstract 1=62
+ab Abstract
+
+#Any                  1016  The record is selected if there
+#                           exists a Use attribute that the
+#                           target supports (and considers
+#                           appropriate - see note 1) such
+#                           that the record would be
+#                           selected if the target were to
+#                           substitute that attribute.
+#       Notes:
+#        (1) When the origin uses 'any' the intent is that the target
+#            locate records via commonly used access points. The target
+#            may define 'any' to refer to a selected set of Use
+#            attributes corresponding to its commonly used access points.
+#        (2) In set terminology: when Any is the Use attribute, the set
+#            of records selected is the union of the sets of records
+#            selected by each of the (appropriate) Use attributes that
+#            the target supports.
+Any 1=1016
+kw Any
+
+#Anywhere             1035  The record is selected if the
+#                           term value (as qualified by the
+#                           other attributes) occurs anywhere
+#                           in the record.
+#
+#            Note: A target might choose to support 'Anywhere' only in
+#            combination with specific (non-Use) attributes. For example, a
+#            target might support 'Anywhere' only in combination with the
+#            Relation attribute 'AlwaysMatches' (see below), to locate all
+#            records in a database.
+#
+#       Notes on relationship of Any and Anywhere:
+#        (1) A target may support Any but not Anywhere, or vice versa, or
+#            both.  However, if a target supports both, then it should
+#            exclude 'Anywhere' from the list of Use attributes
+#            corresponding to 'Any' (if it does not do so, then the set
+#            of records located by 'Any' will be a superset of those
+#            located by 'Anywhere').
+#        (2) A distinction between the two attributes may be informally
+#            expressed as follows: 'anywhere' might result in more
+#            expensive searching than 'any'; if the target (and origin)
+#            support both 'any' and 'anywhere', if the origin uses 'Any'
+#            (rather than 'Anywhere') it is asking the target to locate
+#            the term only if it can do so relatively inexpensively.
+#Anywhere 1=1035
+
+#Author-name          1003  A personal or corporate author, 100, 110, 111, 400
+#                           or a conference or meeting      410, 411, 700, 710,
+#                           name.  (No subject name         711, 800, 810, 811
+#                           headings are included.)
+Author 5=1 1=1003 s=pw
+au Author
+
+#Author-name-and-     1000  A personal or corporate author, 100/2XX, 110/2XX,
+#title                      or a conference or meeting      111/2XX, subfields
+#                           name, and the title of the      $a & $t in
+#                           item.  (No subject name         following: 400,410,
+#                           headings are included.)  The    411, 700, 710, 711,
+#                           syntax of the name-title        800, 810, 811
+#                           combination is up to the
+#                           target, unless used with the
+#                           Structure attribute Key (see
+#                           below).
+#Author-title 1=1000
+
+#Author-name-         1005  An organization or a group      110, 410, 710, 810
+#corporate                  of persons that is identified
+#                           by a particular name. (Differs
+#                           from attribute "name-corporate
+#                           (2)" in that corporate name
+#                           subject headings are not
+#                           included.)
+#Author-name-corporate 1=1005
+
+#Author-name-         1006  A meeting of individuals or     111, 411, 711, 811
+#conference                 representatives of various
+#                           bodies for the purpose of
+#                           discussing topics of common
+#                           interest. (Differs from
+#                           attribute "name-conference
+#                           (3)" in that conference name
+#                           subject headings are not
+#                           included.)
+#Author-name-conference 1=1006
+#af Author-name-conference
+
+#Author-name-personal 1004  A person's real name,           100, 400, 700, 800
+#                           pseudonym, title of nobility
+#                           nickname, or initials.
+#                           (Differs from attribute
+#                           "name-personal (1)" in that
+#                           personal name subject headings
+#                           are not included.)
+#Author-name-personal 1=1004
+
+#Author-Title-Subject 1036  An author or a title or a        1XX, 2XX, 4XX,
+#                           subject.                         6XX, 7XX, 8XX
 #
-# Rules for some BIB-1 fields
-au   u=1003    s=pw 
-te   1=4 4=1 6=3
-ti   u=4    s=pw
-isbn u=7
-issn u=8
-cc   u=20
-su   u=21   s=pw
-date u=30   r=r
-dp   u=31   r=r
-da   u=32   r=r
-la   u=54   s=pw
-ab   u=62   s=pw
-note u=63   s=pw
-af   u=1006 s=pw
+#            Note: When the Use attribute is Author-name-and-title (1000)
+#            the term contains both an author name and a title.  When the
+#            Use attribute is Author-Title-Subject (1036), the term
+#            contains an author name or a title or a subject.
+#Author-Title-Subject 1=1036
+
+#Body of text         1010  Used in full-text searching to
+#                           indicate that the term is to
+#                           be searched only in that
+#                           portion of the record that the
+#                           target considers the body of
+#                           the text, as opposed to some
+#                           other discriminated part such
+#                           as a headline, title, or
+#                           abstract.
+#Body-of-text 1=1010
+
+#Classification-Bliss   15  A classification number from
+#                           the Bliss Classification,
+#                           developed by Henry Evelyn
+#                           Bliss.
+#Bliss-classification 1=15
+
+#Classification-Dewey   13  A classification number from    082
+#                           the Dewey Decimal
+#                           Classification, developed by
+#                           Melvyl Dewey.
+#Dewey-classification 1=13
+
+#Classification-        50  A classification number         086
+#government-publication     assigned to a government
+#                           document by a government
+#                           agency at any level (e.g.,
+#                           state, national,
+#                           international).
+#Number-govt-pub 1=50
+
+#Classification-LC      16  A classification number from    050
+#                           the US Library of Congress
+#                           Classification.
+#LC-call-number 1=16
+#
+#Classification-local   20  A local classification
+#                           number from a system not
+#                           specified elsewhere in this
+#                           list of attributes.
+Local-classification 1=20
+lcn Local-classification
+callnum Local-classification
+#Local-classification cc callnum dewey
+#
+#Classification-NAL     18  A classification number from    070
+#                           the US National Agriculture
+#                           Library Classification.
+#NAL-call-number 1=18
+#
+#Classification-NLM     17  A classification number from    060
+#                           the US National Library of
+#                           Medicine Classification.
+#NLM-call-number 1=17
+#
+#Classification-MOS     19  A classification number from
+#                           Mathematics Subject
+#                           Classification, compiled
+#                           in the Editorial Offices of
+#                           Mathematical Reviews and
+#                           Zentralblatt fur Mathematik.
+#MOS-call-number 1=19
+#
+#Classification-UDC     14  A classification number from    080
+#                           Universal Decimal
+#                           Classification, a system based
+#                           on the Dewey Decimal
+#                           Classification.
+#UDC-classification 1=14
+#
+#Code-bib-level       1021  A one-character alphabetic       Leader/07
+#                           code indicating the
+#                           bibliographic level such as
+#                           monograph, serial or collection
+#                           of the record.
+#Bib-level 1=1021
+#
+#Code-geographic-area   55  A code that indicates the       043
+#                           geographic area(s) that appear
+#                           or are implied in the headings
+#                           assigned to the item during
+#                           cataloging.
+#Code-geographic 1=55
+#
+#Code-geographic-     1022  A code that represents the      052
+#class                      geographic area and if
+#                           applicable the geographic
+#                           subarea covered by an item.
+#                           The codes are derived from
+#                           the LC Classification-Class G
+#                           and the expanded Cutter number
+#                           list.
+#Geographic-class 1=1022
+#
+#Code-institution       56  An authoritative-agency         040, 852$a
+#                           symbol for an institution
+#                           that is the source of the
+#                           record or the holding
+#                           location.  The code space is
+#                           defined by the target.
+#Code-institution 1=56
+#
+#Code-language          54  A code that indicates the       008/35-37, 041
+#                           language of the item.
+#                           The codes are defined by the
+#                           target.
+language          1=54
+ln language
+
+#Code-map-scale       1024  Coded form of cartographic      034
+#                           mathematical data, including
+#                           scale, projection and/or
+#                           coordinates related to the
+#                           item.
+#Map-scale 1=1024
+
+#Code-microform-        61  The code specifying the         007/11
+#generation                 generation of a microform.
+#Microform-generation 1=61
+#material-designation Microform-generation
+
+#Code-record-type     1001  A code that specifies the       Leader/06
+#                           characteristics and defines
+#                           the components of the record.
+#                           The codes are target-specific.
+Record-type 1=1001
+rtype Record-type
+mc-rtype Record-type
+mus 1=1001
+
+#Concept-reference    1015  Used within Z39.50-1988;
+#                           included here for historical
+#                           reasons but its use is
+#                           deprecated.
+#Concept-reference 1=1015
+
+#Concept-text         1014  Used within Z39.50-1988;
+#                           included here for historical
+#                           reasons but its use is
+#                           deprecated.
+#Concept-text        1=1014
+
+#Content-type         1034  The type of materials           derived value
+#                           contained in the item or        from 008/24-27
+#                           publication.  For example:
+#                           review, catalog, encyclopedia,
+#                           directory.
+Content-type         1=1034 t=b
+ctype Content-type
+
+#Control number-BNB     10  Character string that uniquely  015
+#                           identifies a record in the
+#                           British National Bibliography.
+#BNB-card-number 1=10
+
+#Control number-BNF     11  Character string that uniquely  015
+#                           identifies a record in the
+#                           Bibliotheque Nationale Francais.
+#BGF-number 1=11
+
+#Control number-DB      52  Character string that uniquely  015
+#                           identifies a record in the
+#                           Deutsche Bibliothek.
+#Number-db 1=52
+
+#Control number-LC       9  Character string that uniquely  010, 011
+#                           identifies a record in the
+#                           Library of Congress database.
+#LC-card-number 1=9
+
+#Control number-local   12  Character string that uniquely  001, 035
+#                           identifies a record in a local
+#                           system (i.e., any system that
+#                           is not one of the four listed
+#                           above).
+Local-number 1=12
+
+#Date                   30  The point of time at which      005, 008/00-05,
+#                           a transaction or event          008/07-10, 260$c,
+#                           takes place.                    008/11-14, 033,etc.
+Date 1=30 4=109 r=r
+#yr Date
+
+#Date-publication       31  The date (usually year) in      008/07-10, 260$c
+#                           which a document is published.  046, 533$d
+Date-of-publication 1=31 4=109 r=r
+#dp Date-of-publication
+yr Date-of-publication
+
+#Date-acquisition       32  The date when a document was    541$d
+#                           acquired.
+Date-of-acquisition 1=32
+acqdate Date-of-acquisition
+#da Date-of-acquisition
+
+#Date/time added to   1011  The date and time that a        008/00-05
+#database                   record was added to the
+#                           database.
+#Date-time-added-to-db 1=1011
+
+#Date/time last       1012  The date and time a record      005
+#modified                   was last updated.
+#Date-time-last-modified       1=1012
+
+#Identifier--         1013  Used in full-text searching
+#authority/format           to indicate to the target
+#                           system the format of the
+#                           document that should be
+#                           returned to the originating
+#                           system.  The attribute carries
+#                           not only the format code, but
+#                           also the authority (e.g.,
+#                           system) that assigned that
+#                           code.
+#Authority/format-id 1=1013
+
+#Identifier-CODEN       60  A six-character, unique,        030
+#                           alphanumeric code assigned
+#                           to serial and monographic
+#                           publications by the CODEN
+#                           section of the Chemical
+#                           Abstracts Service.
+#CODEN 1=60
+
+#Identifier-document  1032  An identifier or Doc-ID,  
+#                           assigned by a server, that 
+#                           uniquely identifies a document 
+#                           on that server. May or may 
+#                           not be persistent. May be, 
+#                           for example, a URL.
+#            Note: this definition was modified October 1997.
+#Doc-id 1=1032
+
+#Identifier-ISBN         7  International Standard Book     020
+#                           Number -- internationally
+#                           agreed upon number that
+#                           identifies a book uniquely.
+#                           Cf. ANSI/NISO Z39.21 and
+#                           ISO 2108.
+ISBN         1=7
+nb ISBN
+
+#Identifier-ISSN         8  International Standard Serial   022, 4XX$x,
+#                           Number -- internationally       7XX$x
+#                           agreed upon number that
+#                           identifies a serial uniquely.
+#                           Cf. ANSI/NISO z39.9 and
+#                           ISO 3297.
+#ISSN         1=8
+#ns ISSN
+
+#Identifier-legal-      49  The copyright registration      017
+#deposit                    number that is assigned to
+#                           an item when the item is
+#                           deposited for copyright.
+#Number-legal-deposit 1=49
+
+#Identifier-local-call  53  Call number (e.g., shelf location)
+#                           assigned by a local system
+#                           (not a classification number).
+#Number-local-call 1=53
+
+#Identifier-national-   48  Character string that uniquely  015
+#bibliography               identifies a record in a
+#                           national bibliography.
+#Number-natl-biblio 1=48
+
+#Identifier-publisher-  51  A formatted number assigned     028
+#for-music                  by a publisher to a sound
+#                           recording or to printed music.
+#Number-music-publisher 1=51
+
+#Identifier-report    1027  A report number assigned to     027, 088
+#                           the item. This number could be
+#                           the STRN (Standard Technical
+#                           Report Number) or another
+#                           report number.
+#                           Cf. ANSI/NISO Z39.23 and
+#                           ISO 10444.
+#Report-number 1=1027
+
+#Identifier-standard  1007  Standard numbers such as ISBN,  010, 011, 015, 017,
+#                           ISSN, music publishers          018, 020, 022, 023,
+#                           numbers, CODEN, etc., that      024, 025, 027, 028,
+#                           are indexed together in many    030, 035, 037
+#                           online public-access catalogs.
+Identifier-standard  1=1007 4=6
+sn Identifier-standard
 #
+#Identifier-stock     1028  A stock number that could be    037
+#                           used for ordering the item.
+#Stock-number 1=1028
+
+#Identifier-thematic  1030  The numeric designation for a   $n in the following:
+#                           part/section of a work such as  130, 240, 243, 630,
+#                           the serial, opus or thematic    700, 730
+#                           index number.
+#Thematic-number 1=1030
+
+#Indexed-by           1023  For serials, a publication      510
+#                           in which the serial has been
+#                           indexed and/or abstracted.
+#Indexed-by          1=1023
+
+#Material-type        1031  A free-form string, more        derived value from
+#                           specific than the one-letter    Leader/06-07, 007,
+#                           code in Leader/06, that         008, and 502
+#                           describes the material type
+#                           of the item, e.g., cassette,
+#                           kit, computer database,
+#                           computer file.
+Material-type	1=1031
+#itemtype Material-type
+#collection Material-type
+collection-code Material-type
+mt Material-type
+mc-collection Material-type
+#dt-lh Material-type
+
+#Music-key            1025  A statement of the key in       $r in the following:
+#                           which the music is written.     130, 240, 243, 630,
+#                                                           700, 730
+#Music-key            1=1025
+
+#Name                 1002  The name of a person, corporate 100, 110, 111, 400,
+#                           body, conference, or meeting.   410, 411, 600, 610,
+#                           (Subject name headings are      611, 700, 710, 711,
+#                           included.)                      800, 810, 811
+#Name                 1=1002
+
+#Name-and-title         57  The name of a person, corporate 100/2XX, 110/2XX,
+#                           body, conference, or meeting,   111/2XX, subfields
+#                           and the title of an item.       $a & $t in
+#                           (Subject name headings are      following: 400,410,
+#                           included.)  The syntax of the   411, 600, 610, 611,
+#                           name-title combination is up    700, 710, 711, 800,
+#                           to the target, unless used      810, 811
+#                           with the Structure attribute
+#                           Key (see below).
+#Name-and-title         1=57
+
+#Name-corporate          2  An organization or a group      110, 410, 610, 710,
+#                           of persons that is identified   810
+#                           by a particular name. (Subject
+#                           name headings are included.)
+#Corporate-name 1=2
+#cpn Corporate-name
+
+#Name-conference         3  A meeting of individuals or     111, 411, 611, 711
+#                           representatives of various      811
+#                           bodies for the purpose of
+#                           discussing topics of common
+#                           interest.  (Subject name
+#                           headings are included.)
+#Conference-name 1=3
+#cfn Conference-name
+
+#Name-editor          1020  A person who prepared for       100 $a or 700 $a when
+#                           publication an item that is     the corresponding $e
+#                           not his or her own.             contains value 'ed.'
+#Editor 1=1020
+
+#Name-geographic        58  Name of a country,              651
+#                           jurisdiction, region, or
+#                           geographic feature.
+#Name-geographic        1=58
+
+#Name-geographic-place- 59  City or town where an item      008/15-17, 260$a
+#publication                was published.
+#Place-publication 1=59
+#pl Place-publication
+
+#Name-personal           1  A person's real name,           100, 400, 600, 700,
+#                           pseudonym, title of nobility    800
+#                           nickname, or initials.
+#Personal-name 1=1
+#pn Personal-name
+
+#Name-publisher       1018  The organization responsible    260$b
+#                           for the publication of the
+#                           item.
+Publisher 1=1018
+pb Publisher
+
+#Note                   63  A concise statement in which    5XX
+#                           such information as extended
+#                           physical description,
+#                           relationship to other works,
+#                           or contents may be recorded.
+#Note                   1=63
+#nt Note
+
+#Record-source        1019  The USMARC code or name of the  008/39, 040
+#                           organization(s) that created
+#                           the original record, assigned
+#                           the USMARC content designation
+#                           and transcribed the record into
+#                           machine-readable form, or
+#                           modified the existing USMARC
+#                           record; the cataloging source.
+#Record-source        1=1019
+
+#Server-choice        1017  The target substitutes one or
+#                           more access points.  The origin
+#                           leaves the choice to the target.
+#
+#
+#       Notes on relationship of Any and Server-choice:
+#        (1) When the origin uses 'Server-choice' it is asking the target
+#            to select one or more access points, and to use its best
+#            judgment in making that selection.  When 'Any' is used,
+#            there is no selection process involved; the target is to
+#            apply all of the (appropriate) supported Use attributes.
+#            The origin is asking the target to make a choice of access
+#            points.
+#        (2) The target might support 'Any' and not 'Server-choice', or
+#            vice versa, or both.  If the target supports both, when the
+#            origin uses 'Server-choice', the target might choose 'Any';
+#            however, it might choose any other Use attribute.
+#Server-choice        1=1017
+
+#Subject                21  The primary topic on which a    600, 610, 611, 630,
+#                           work is focused.                650, 651, 653, 654,
+#                                                           655, 656, 657, 69X
+Subject                1=21
+su Subject
+su-to Subject
+su-geo Subject
+su-ut Subject
+#Subject-BDI            23  Subject headings from
+#                           Bibliotek Dokumentasjon
+#                           Informasjon -- a controlled
+#                           subject vocabulary used and
+#                           maintained by the five Nordic
+#                           countries (Denmark, Finland,
+#                           Iceland, Norway, and Sweden).
+#BDI-index-subject 1=23
+
+#Subject-INSPEC         24  Subject headings from           600i2, 610i2,
+#                           Information Services for the    611i2, 630i2,
+#                           Physics and Engineering         650i2, 651i2
+#                           Communities -- the Information
+#                           Services Division of the
+#                           Institution of Electrical
+#                           Engineers.
+#INSPEC-subject 1=24
+
+#Subject-LC             27  Subject headings from           600i0, 610i0,
+#                           US Library of Congress          611i0, 630i0,
+#                           Subject Headings.               650i0, 651i0
+#LC-subject-heading 1=27
+
+#Subject-LC-          1008  Subject headings, for use       600i1, 610i1,
+#children's                 with children's literature,     611i1, 630i1,
+#                           that conform to the             650i1, 651i1
+#                           formulation guidelines in
+#                           the "AC Subject Headings"
+#                           section of the Library of
+#                           Congress Subject Headings.
+#Subject-LC-childrens 1=1008
+
+#Subject-local          29  Subjects headings defined
+#                           locally.
+#Local-subject-index 1=29
+
+#Subject-MESH           25  Subject headings from           600i2, 610i2,
+#                           Medical Subject Headings --     611i2, 630i2,
+#                           maintained by the US National   650i2, 651i2
+#                           Library of Medicine.
+#MESH-subject 1=25
+
+#Subject-name-        1009  A person's real name,           600
+#personal                   pseudonym, title of nobility
+#                           nickname, or initials that
+#                           appears in a subject heading.
+Subject-name-personal 1=1009
+su-na 1=1009
+#Subject-name-personal
+#Subject-PA             26  Subject headings from           600i2, 610i2,
+#                           Thesaurus of Psychological      611i2, 630i2,
+#                           Index Terms -- maintained       650i2, 651i2
+#                           by the Retrieval Services Unit
+#                           of the American Psychological
+#                           Association.
+#PA-subject 1=26
+
+#Subject-PRECIS         45  Subject headings from
+#                           PREserved Context Index
+#                           System -- a string of indexing
+#                           terms set down in a prescribed
+#                           order, each term being preceded
+#                           by a manipulation code which
+#                           governs the production of
+#                           pre-coordinated subject index
+#                           entries under selected terms --
+#                           maintained by the British
+#                           Library.
+#Subject-precis 1=45
+
+#Subject-RAMEAU         22  Subject headings from
+#                           Repertoire d'authorite de
+#                           matieres encyclopedique
+#                           unifie -- maintained by the
+#                           Bibliotheque Nationale
+#                           (France).
+#Subject-Rameau 1=22
+
+#Subject-RSWK           46  Subject headings from
+#                           Regeln fur den
+#                           Schlagwortkatalog --
+#                           maintained by the Deutsches
+#                           Bibliotheksinstitut.
+#Subject-rswk 1=46
+
+#Subject-RVM            28  Subject headings from           600i6, 610i6,
+#                           Repertoire des vedettes-        611i6, 630i6,
+#                           matiere -- maintained by the    650i6, 651i6
+#                           Bibliotheque de l'Universite
+#                           de Laval.
+#RVM-subject-heading 1=28
+
+#Subject-subdivision    47  An extension to a subject       6XX$x, 6XX$y,
+#                           heading indicating the form,    6XX$z
+#                           place, period of time treated,
+#                           or aspect of the subject
+#                           treated.
+#Subject-subdivision 1=47
+
+#Title                   4  A word, phrase, character,      130, 21X-24X, 440,
+#                           or group of characters,         490, 730, 740, 830,
+#                           normally appearing in an item,  840, subfield $t
+#                           that names the item or the      in the following:
+#                           work contained in it.           400, 410, 410, 600,
+#                                                           610, 611, 700, 710,
+#                                                           711, 800, 810, 811
+Title 1=4
+#5=1 1=4 s=pw
+#1=4
+ti Title
+
+#Title-abbreviated      43  Shortened form of the title;    210, 211 (obs.),
+#                           either assigned by national     246
+#                           centers under the auspices of
+#                           the International Serials Data
+#                           System, or a title (such as an
+#                           acronym) that is popularly
+#                           associated with the item.
+#Title-abbreviated      1=43
+
+#Title-added-title-page 37  A title on a title page         246i5
+#                           preceding or following the
+#                           title page chosen as the basis
+#                           for the description of the
+#                           item.  It may be more general
+#                           (e.g., a series title page),
+#                           or equally general (e.g., a
+#                           title page in another
+#                           language).
+#Title-added-title-page 1=37
+
+#Title-caption          38  A title given at the beginning  246i6
+#                           of the first page of the text.
+#Title-caption          1=38
+
+#Title-collective       34  A title proper that is an       243
+#                           inclusive title for an item
+#                           containing several works.
+#Title-collective       1=34
+
+#Title-cover            36  The title printed on the        246i4
+#                           cover of an item as issued. 
+Title-cover            1=36
+
+#Title-expanded         44  An expanded (or augmented)      214 (obs.), 246
+#                           title has been enlarged with
+#                           descriptive words by the
+#                           cataloger to provide
+#                           additional indexing and
+#                           searching capabilities.
+#Title-expanded         1=44
+
+#Title-former           42  A former title or title         247, 780
+#                           variation when one
+#                           bibliographic record
+#                           represents all issues of
+#                           a serial that has changed
+#                           title.
+#Title-former           1=42
+
+#Title-host-item      1033  The title of the item            773$t
+#                           containing the part
+#                           described in the record, for
+#                           example, a journal title
+#                           when the record describes an
+#                           article in the journal.
+#Host-item      1=1033
+
+#Title-key              33  The unique name assigned to     222
+#                           a serial by the International
+#                           Serials Data System (ISDS).
+#Title-key              1=33
+
+#Title-other-variant    41  A variation from the title      212 (obs.), 246i3,
+#                           page title appearing elsewhere  247, 740
+#                           in the item (e.g., a variant
+#                           cover title, caption title,
+#                           running title, or title from
+#                           another volume) or in another
+#                           issue.
+#Title-other-variant    1=41
+
+#Title-parallel         35  The title proper in another     246i1
+#                           language and/or script.
+#Title-parallel         1=35
+
+#Title-related-       1026  Serial titles related to this   247, 780, 785
+#periodical                 item, either the immediate
+#                           predecessor or the immediate
+#                           successor.
+#Related-periodical 1=1026
+#Title-running          39  A title, or abbreviated title,  246i7
+#                           that is repeated at the head
+#                           or foot of each page or leaf.
+#Title-running          1=39
+
+#Title-series            5  Collective title applying to    440, 490, 830, 840,
+#                           a group of separate, but        subfield $t in the
+#                           related, items.                 following: 400,410,
+#                                                           411, 800, 810, 811
+Title-series            1=5
+#series Title-series
+se Title-series
+
+#Title-spine            40  A title appearing on the        246i8
+#                           spine of an item.
+#Title-spine            1=40
+
+#Title-uniform           6  The particular title by which   130, 240, 730,
+#                           a work is to be identified      subfield $t in the
+#                           for cataloging purposes.        following: 700,710,
+#                                                           711
+Title-uniform           1=6
+ut Title-uniform
+
+### 2. BIB1 RELATION ATTRIBUTES
+lt 2=1
+le 2=2
+eq 2=3
+ge 2=4
+ne 2=5
+phonetic 2=6
+stem 2=100
+relevance 2=102
+rk 2=102
+rank relevance
+
+AlwaysMatches 2=103
+Within 2=104
+
+### 3. BIB1 POSITION ATTRIBUTES
+first-in-field 3=1
+
+# we have to fake startswith until zebra supports it
+# starts with if we want no truncation ... need to ad 'term #'
+# finds 'starts with it' but not italian
+# see http://lists.indexdata.dk/pipermail/yazlist/2006-July/001664.html
+startswithnt 3=1 5=101 6=3
+
+# starts with with truncation
+first-in-subfield 3=2
+any-position-in-field 3=3
+
+### 4. BIB1 STRUCTURE ATTRIBUTES
+st-phrase 4=1
+phr st-phrase
+st-word  	4=2
+st-key 	4=3
+st-year 	4=4
+st-date-normalized 	4=5
+st-word-list 	4=6
+wrdl 4=6
+
+# there was a reason I didn't want to use this but it's
+# escaped me -- JF
+wrd 4=6
+
+#st-word
+st-date-un-normalized 	4=100
+st-name-normalized 	4=101
+st-name-un-normalized 	4=102
+st-structure 	4=103
+st-urx 	4=104
+st-free-form-text 	4=105
+st-document-text 	4=106
+st-local 	number 4=107
+st-string 	4=108
+st-numeric 	4=109
+#string 109
+
+### 5. BIB1 TRUNCATION ATTRIBUTES
+right-Truncation 5=1
+rt right-Truncation
+left-Truncation 	5=2
+left-and-right 	5=3
+do-not-truncate 	5=100
+process-in-search-term 	5=101
+regExpr-1 	5=102
+fuzzy 5=103
+regExpr-2 	5=103
+Z39-58	5=104
+
+### 6. BIB1 STRUCTURE ATTRIBUTES
+incomplete-subfield  	6=1
+complete-subfield 	6=2
+complete-field 	6=3
+
+### COMBINATIONS OF THE ABOVE
+ext 4=1 6=3
+
+## ATTRIBUTES NOT IN BIB1 OR ELSE ONES I DON"T KNOW WHERE IN BIB1 THEY BELONG
+#Language
+#ln 1=8805
+#language 1=8805
+
+#Musical Composition
+#mc
+
+# Publisher Location
+pl 1=59
+
+# Extent
+Extent 1=8001
+
+#Summary			1=8002
+#att 8900            
+#Call-Number 1=8900
+#date-entered-on-file 1=8800
+#date1 1=8801
+#date2 1=8802
+#language 8805
+ff8-22 1=8822
+ff8-23 1=8823
+ff8-34 1=8834
+
+#att 8700            ff7-00
+#att 8701            ff7-01
+#att 8702            ff7-02
+#att 9520            withdrawn
+#att 9521            lost
+lost 1=9521 4=109
+#att 9522            onloan
+
+############## SUBJECT-RELATED
+# Topical Term
+#tt
+# Descriptor
+#de
+# Genre/Form
+#ge
+# Geographic Coverage
+#gc
+
+## Additional Author distinctions needed for field weighting
+# lastname,firstname entry in $100$a
+Author-personal-bibliography 1=8900
+aub Author-personal-bibliography
+# Author-in-order - firstname lastname in 245$c statement of responsibility
+Author-in-order 1=8901
+auo Author-in-order
+
+### LIMITS
+# AUDIENCE
+audience 1=8822
+aud audience
+
+# CONTENT and Literary form
+fiction 1=8833
+fic fiction
+#mystery 1=
+biography 1=8834
+bio biography
+
+# FORMAT
+format 1=8823
+
+# format limit
+l-format 1=8703
+
+#fmt format
+
+# BRANCH (of local library)
+branch 1=1019
+
+# Item Type
+
+# Year limit
+#yr 1=8801 4=109 r=r
+
+## STATUSES
+onloan 1=9522
+datedue 1=9522
+
+popularity 1=9523
+
+# Material Category
+mc 1=8700
+## TYPE LIMITS
+dt-bks 1=8700
+dt-vis 1=8700
+dt-sr 1=8700
+dt-cf 1=8700
+dt-map 1=8700
+
+# Rank Weights
+r1 9=32
+r2 9=28
+r3 9=26
+r4 9=10
+r5 9=22
+r6 9=20
+r7 9=18
+r8 9=16
+r9 9=14
+
+# Sorting
+title-sort-za 7=2 1=36
+title-sort-az 7=1 1=36
+# CCL DIRECTIVES
+# Truncation characters (it seems to take multiple arguments)
+ at truncation ? *
+# field specifies how multiple fields are to be combined.
+# There are two modes: or: multiple qualifier fields are
+# ORed, merge: attributes for the qualifier fields are
+# merged and assigned to one term.
+ at field merge
+# case specificies if CCL operatores and qualifiers
+# should be compared with case sensitivity or not.
+# Specify 0 for case sensitive; 1 for case insensitive.
+ at case 0
+# Tokens for CCL operators (it seems you can assign multiple tokens per operator which is nice)
+ at and and +
+ at or or |
+# make sure - doesn't conflict with another usage of this token
+ at not not
+ at set set
+# Not sure if you can specify tokens for prox operators, but here are the defaults
+# proximity of a, b - distance n - any order:
+# a %n b
+# proximity of a, b - distance n - in order:
+# a !n b
+# Integer n may be omitted - in which case distance is 1.
+
 # Rules for a few GILS fields
-north  gils-attset,u=2040 r=o
-south  gils-attset,u=2041 r=o
-east  gils-attset,u=2038 r=o
-west  gils-attest,u=2039 r=o
-distributor gils-attset,u=2000 s=pw
-distributorname gils-attset,u=2001 s=pw
+#north  gils-attset,u=2040 r=o
+#south  gils-attset,u=2041 r=o
+#east  gils-attset,u=2038 r=o
+#west  gils-attest,u=2039 r=o
+#distributor gils-attset,u=2000 s=pw
+#distributorname gils-attset,u=2001 s=pw
 
 # Explain fields
 ExplainCategory      exp1,1=1

Index: etc/koha.xml
===================================================================
RCS file: etc/koha.xml
diff -N etc/koha.xml
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ etc/koha.xml	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,61 @@
+<yazgfs>
+
+<!-- [scheme:]host[:port][/databaseName] -->
+	<!-- scheme: tcp, ssl, unix, http, sru? -->
+<listen id="biblioserver" >tcp:@:9900</listen>
+<listen id="publicserver" >tcp:66.213.78.100:9999</listen>
+<listen id="authorityserver">tcp:@:2100</listen>
+
+<!-- BIBLIOGRAPHIC RECORDS -->
+<server id="biblioserver"  listenref="biblioserver"> 
+    <directory>/koha/zebradb/biblios</directory>
+    <config>/koha/etc/zebra-biblios.cfg</config>
+    <cql2rpn>/koha/etc/pqf.properties</cql2rpn>
+</server>
+<serverinfo id="biblioserver">
+	<ccl2rpn>/koha/etc/ccl.properties</ccl2rpn>
+	<user>kohaadmin</user>    
+	<password>K0h4R0ck$</password>
+</serverinfo>
+
+<!-- PUBLIC BIBLIOGRAPHIC SERVER -->
+<server id="publicserver"  listenref="publicserver">
+    <directory>/koha/zebradb/biblios</directory>
+    <config>/koha/etc/zebra-biblios.cfg</config>
+</server>
+<serverinfo id="publicserver">
+    <ccl2rpn>/koha/etc/ccl.properties</ccl2rpn>
+    <user>kohaadmin</user>
+    <password>K0h4R0ck$</password>
+</serverinfo>
+
+<!-- AUTHORITY RECORDS SERVER -->
+<server id="authorityserver"  listenref="authorityserver" > 
+    <directory>/koha/zebradb/authorities</directory>
+    <config>/koha/etc/zebra-authorities.cfg</config>
+</server>
+<serverinfo id="authorityserver">
+    <ccl2rpn>/koha/etc/ccl.properties</ccl2rpn>
+    <user>kohaadmin</user>
+    <password>K0h4R0ck$</password>
+</serverinfo>
+
+<!-- ADDITIONAL KOHA CONFIGURATION DIRECTIVE -->
+<config>
+ <database>koha</database>
+ <hostname>localhost</hostname>
+ <user>kohaadmin</user>
+ <pass>K0h4R0ck$</pass>
+<!-- <zebrauser>kohaadmin</zebrauser> -->
+<!-- <zebrapass>K0h4R0ck$</zebrapass> -->
+ <biblioserver>biblios</biblioserver>
+ <biblioservershadow>1</biblioservershadow>
+ <authorityserver>authorities</authorityserver>
+ <authorityservershadow>1</authorityservershadow>
+ <intranetdir>/koha/intranet</intranetdir>
+ <opacdir>/koha/opac</opacdir>
+ <opachtdocs>/koha/opac/htdocs/opac-tmpl</opachtdocs>
+ <intrahtdocs>/koha/intranet/htdocs/intranet-tmpl</intrahtdocs>
+ <includes>/koha/intranet/htdocs/intranet-tmpl/default/en/includes/</includes>
+</config>
+</yazgfs>

Index: zebradb/authorities/tab/sort-string-utf.chr.old
===================================================================
RCS file: zebradb/authorities/tab/sort-string-utf.chr.old
diff -N zebradb/authorities/tab/sort-string-utf.chr.old
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/authorities/tab/sort-string-utf.chr.old	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,33 @@
+# Define the basic value-set. *Beware* of changing this without re-indexing
+# your databases.
+encoding utf-8
+lowercase {0-9}aâbcçdefgğhıiîjklmnoöpqrsştuüvwxyz
+uppercase {0-9}AÂBCÇDEFGĞHIİÎJKLMNOÖPQRSŞTUÜVWXYZ
+
+# Breaking characters
+
+space {\001-\040}!"#$%&\(),-/:;<=>?@\[\\]_`\{|}~
+
+# Characters to be considered equivalent for searching purposes.
+
+equivalent uü
+equivalent oö
+equivalent sÅŸ
+equivalent cç
+equivalent iı
+equivalent gÄŸ
+equivalent GÄž
+equivalent SÅž
+equivalent CÇ
+equivalent OÖ
+equivalent UÜ
+equivalent aâ
+equivalent AÂ
+ # Supplemental mappings
+
+map (^The\s)	@
+map (^the\s)	@
+map (^a\s)      @
+map (^A\s)	@
+map (^An\s)	@
+map (^an\s)	@

Index: zebradb/biblios/tab/dan1.att
===================================================================
RCS file: zebradb/biblios/tab/dan1.att
diff -N zebradb/biblios/tab/dan1.att
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/dan1.att	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,22 @@
+name dan1
+reference 1.2.840.10003.3.15
+att 1         Classification-DK5-alfa-subdivision   # au Alfabetisk underdeling DK-5
+att 2         Subject-controlled                    # ke Kontrollerede emneord
+att 3         Subject-DBC                           # db DBC emneord
+att 4         Subject-DBC-non-fiction               # df DBC-faglitterære emneord
+att 5         Subject-DBC-fiction                   # ds DBC-skønlitterære emneord
+att 6         Subject-DBC-music                     # me DBC-Musikemneord
+att 7         Form-as-subject                       # fm Form betegnelse som emneord 
+att 8         Level-as-subject                      # nb Niveau-emneord
+att 9         Shelf-mark                            # po Opstillingselement
+att 10        Classification-DK5-number             # dk DK5
+att 11        Classification-as-shelf-mark          # ok Klassifikation som opstilling
+att 12        Obsolete-shelf-mark                   # gd Forældet dk-klassemærke
+att 13        Subject-FUI                           # fg FUI-Koder
+att 14        Catalogue-code                        # kk Katalogkode
+att 15        LIX-number                            # ix LIX
+att 16        Music-notation                        # nm Musikalsk notation
+att 17        Item-number                           # nr Numre
+att 18        Local-item-number                     # en Numre på ens materiale
+att 19        Previous-FAUST-code                   # tf Tidligere og lokale faustnumre 
+att 20        Title-host-publication                # lvx Værtspublikationstitel (uden nummer)

Index: zebradb/biblios/tab/danbib.abs
===================================================================
RCS file: zebradb/biblios/tab/danbib.abs
diff -N zebradb/biblios/tab/danbib.abs
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/danbib.abs	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,14 @@
+name danbib
+
+attset bib1.att
+
+elm 245		title		-
+elm 245/a	title		title:w
+elm 245/e	authortitle	author-title:w,author-title:p
+elm 260		publisher	-
+elm 260/?	publisher	publisher:w
+elm 504		notes		-
+elm 504/a	notes		abstract:w
+elm year1	year1		date:w
+elm limit1	language	code-language:w
+elm limit2	recordtype	record-type:w

Index: zebradb/biblios/tab/danmarc.abs
===================================================================
RCS file: zebradb/biblios/tab/danmarc.abs
diff -N zebradb/biblios/tab/danmarc.abs
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/danmarc.abs	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,755 @@
+name danmarc
+reference DANmarc
+attset bib1.att
+attset dan1.att
+
+marc danmarc.mar
+
+esetname B @
+esetname F @
+
+elm 10          DanBib-ID-nummer                    -
+elm 10/?        DanBib-ID-nummer                    Item-number
+elm 10/?/a      DanBib-ID-nummer                    Item-number
+elm 10/?/b      Dataproducentens-biblioteksnummer   -
+
+elm 11          ID-nummer-på-hovedmaterialets-post  -
+elm 11/?        ID-nummer-på-hovedmaterialets-post  -
+elm 11/?/a      ID-nummer-på-hovedmaterialets-post  -
+
+elm 14          ID-nummer-på-post-på-højere-niveau  -
+elm 14/?        ID-nummer-på-post-på-højere-niveau  -
+elm 14/?/a      ID-nummer-på-post-på-højere-niveau  -
+elm 14/?/x      ID-nummer-på-post-på-højere-niveau  Item-number
+
+elm 15          ID-nummer-på-post-på-lavere-niveau  -
+elm 15/?        ID-nummer-på-post-på-lavere-niveau  Item-number
+elm 15/?/a      ID-nummer-på-post-på-lavere-niveau  Item-number
+
+elm 16          ID-nummer-på-værtspublikation       -
+elm 16/?        ID-nummer-på-værtspublikation       -
+elm 16/?/a      ID-nummer-på-værtspublikation       -
+
+elm 17          ID-nummer-på-første-udgave          -
+elm 17/?        ID-nummer-på-første-udgave          Item-number,Local-item-number
+elm 17/?/a      ID-nummer-på-første-udgave          Item-number,Local-item-number
+
+elm 18          ID-nummer-på-anden-post-for-samme-materiale          -
+elm 18/?        ID-nummer-på-anden-post-for-samme-materiale          Item-number,Local-item-number
+elm 18/?/a      ID-nummer-på-anden-post-for-samme-materiale          Item-number,Local-item-number
+
+elm 20          Nationalbibliografisk-nummer        -
+elm 20/?        Nationalbibliografisk-nummer        Item-number
+elm 20/?/a      Landekode-for-nationalbibliografi   -
+elm 20/?/b      Nationalbibliografisk-nummer        Item-number
+
+elm 21          ISBN                                -
+elm 21/?        ISBN                                ISBN,Identifier-standard,Item-number
+elm 21/?/a      ISBN                                ISBN,Identifier-standard,Item-number
+elm 21/?/b      Tilføjelse                          -
+elm 21/?/c      Bindtype                            -
+elm 21/?/d      Anskaffelsesvilkår/pris             -
+elm 21/?/n      Bestillingsnummer                   Item-number
+elm 21/?/x      Fejltryk-eller-fejlagtigt-anvendt-ISBN  ISBN,Identifier-standard,Item-number
+
+elm 22          ISSN                                -
+elm 22/?        ISSN                                ISBN,Identifier-standard,Item-number
+elm 22/?/a      ISSN                                ISBN,Identifier-standard,Item-number
+elm 22/?/b      Tilføjelse                          -
+elm 22/?/c      Bindtype                            -
+elm 22/?/d      Anskaffelsesvilkår/pris             -
+elm 22/?/z      Fejlagtigt-tildelt-ISSN             ISBN,Identifier-standard,Item-number
+
+elm 28          ISMN                                -
+elm 28/?        ISMN                                ISBN,Identifier-standard,Item-number
+elm 28/?/a      ISMN                                ISBN,Identifier-standard,Item-number
+elm 28/?/b      Tilføjelse                          -
+elm 28/?/c      Bindtype                            -
+elm 28/?/d      Anskaffelsesvilkår/pris             -
+elm 28/?/n      Bestillingsnummer                   Item-number
+
+elm 30          CODEN                               -
+elm 30/?        CODEN                               CODEN,Item-number
+elm 30/?/a      CODEN                               CODEN,Item-number
+
+elm 32          Kode-for-natio-eller-fagbibliografi -
+elm 32/?        Kode-for-natio-eller-fagbibliografi Catalogue-code
+elm 32/?/a      Kode-for-nationalbibliografi        Catalogue-code
+elm 32/?/x      Kode-for-fagbibliografi             Catalogue-code
+
+#elm 34          Kodede-matematiske-oplysninger      -
+#elm 34/?        Kodede-matematiske-oplysninger      Code-map-scale
+#elm 34/?/a      Målestokstype                       Code-map-scale
+#elm 34/?/b      Konstant-lineær-vandret-målestok    Code-map-scale
+#elm 34/?/d      Koordinater                         Code-map-scale
+#elm 34/?/e      Koordinater                         Code-map-scale
+#elm 34/?/f      Koordinater                         Code-map-scale
+#elm 34/?/g      Koordinater                         Code-map-scale
+
+elm 38          Opstillingskode-for-børnelitteratur -
+elm 38/?        Opstillingskode-for-børnelitteratur -
+elm 38/?/a      Opstillingskode-for-børnelitteratur -
+
+elm 39          Opstillingskode-for-musikoptagelser -
+elm 39/?        Opstillingskode-for-musikoptagelser -
+elm 39/?/a      Opstillingskode-for-musikoptagelser -
+
+elm 41          Sprogkode                           -
+elm 41/?        Sprogkode                           -
+elm 41/?/a      Materialets-sprog                   Code-language
+#elm 41/?/b      Mellemoriginalens-sprog             Code-language-original
+#elm 41/?/c      Originaludgavens-sprog              Code-language-original
+elm 41/?/d      Sprog-i-resuméer                    Code-language
+elm 41/?/e      Sprog-i-mindre-dele-af-materialet   Code-language
+elm 41/?/p      Sprog-i-parallel-tekst              Code-language
+elm 41/?/u      Sprog-i-undertekster-til-film/video Code-language
+
+elm 42          Lix-tal                             -
+elm 42/?        Lix-tal                             -
+elm 42/?/a      Samlet-lix-tal                      LIX-number
+elm 42/?/b      Specifikation-af-lix-tal            -
+
+elm 43          Kode-for-geografisk-område          -
+elm 43/?        Kode-for-geografisk-område          -
+elm 43/?/a      Kode-for-geografisk-område          -
+
+elm 44          Pædagogisk-fagkode                  -
+elm 44/?        Pædagogisk-fagkode                  Subject-FUI
+elm 44/?/a      Kode-for-skoleretning               Subject-FUI
+elm 44/?/b      Kode-for-fag-og-undervisningsmateriale  Subject-FUI
+
+elm 50          LC-klassifikation                   -
+#elm 50/?        LC-klassifikation                   Classification-LC
+elm 50/?        LC-klassifikation                   -
+elm 50/?/a      LC-klassifikation                   -
+elm 50/?/b      Materialenummer                     -
+
+elm 60          NLM-klassifikation                  -
+#elm 60/?        NLM-klassifikation                  Classification-NLM
+elm 60/?        NLM-klassifikation                  -
+elm 60/?/a      NLM-klassifikation                  -
+elm 60/?/b      Materialenummer                     -
+
+elm 70          NAL-klassifikation                  -
+#elm 70/?        NAL-klassifikation                  Classification-NAL
+elm 70/?        NAL-klassifikation                  -
+elm 70/?/a      Materialenummer                     -
+
+elm 79          DB-klassifikation                   -
+elm 79/?        DB-klassifikation                   -
+#elm 79/?        DB-klassifikation                   Classification-DB 
+elm 79/?/a      Systemkode                          -
+
+elm 80          UDK                                 -
+#elm 80/?        UDK                                 Classification-UDC
+elm 80/?        UDK                                 -
+elm 80/?/a      UDK-notation                        -
+
+elm 82          DDC                                 -
+elm 82/?        DDC                                 -
+#elm 82/?        DDC                                 Classification-Dewey
+elm 82/?/a      Basisnummer                         -
+elm 82/?/b      Udgivelse                           -
+elm 82/?/c      DDC-udgave                          -
+
+elm 83          Felt-083                            -
+elm 83/?        Felt-083                            -
+elm 83/?/a      Felt-083                            -
+elm 83/?/b      Felt-083                            -
+
+elm 85          BCM-klassifikation                  -
+elm 85/?        BCM-klassifikation                  -
+#elm 85/?        BCM-klassifikation                  Classification-BCM
+elm 85/?/a      BCM-klassifikation                  -
+elm 85/?/b      BCM-klassifikation                  -
+elm 85/?/c      BCM-klassifikation                  -
+
+elm 87          Lokal-klassifikationsnotation-1     -
+elm 87/?        Lokal-klassifikationsnotation-1     -
+#elm 87/?/a      Lokal-klassifikationsnotation-1     Classification-local
+elm 87/?/b      Lokal-klassifikationsnotation-1     -
+
+elm 88          Lokal-klassifikationsnotation-2     -
+elm 88/?        Lokal-klassifikationsnotation-2     -
+#elm 88/?/a      Lokal-klassifikationsnotation-2     Classification-local
+elm 88/?/b      Lokal-klassifikationsnotation-2     -
+elm 88/?/c      Lokal-klassifikationsnotation-2     -
+elm 88/?/d      Lokal-klassifikationsnotation-2     -
+elm 88/?/e      Lokal-klassifikationsnotation-2     -
+elm 88/?/f      Lokal-klassifikationsnotation-2     -
+elm 88/?/n      Lokal-klassifikationsnotation-2     -
+elm 88/?/p      Lokal-klassifikationsnotation-2     -
+elm 88/?/q      Lokal-klassifikationsnotation-2     -
+elm 88/?/t      Lokal-klassifikationsnotation-2     -
+elm 88/?/u      Lokal-klassifikationsnotation-2     -
+
+elm 89          Lokal-klassifikationsnotation-3     -
+elm 89/?        Lokal-klassifikationsnotation-3     -
+#elm 89/?/a      Lokal-klassifikationsnotation-3     Classification-local
+elm 89/?/b      Lokal-klassifikationsnotation-3     -
+elm 89/?/c      Lokal-klassifikationsnotation-3     -
+
+elm 96          Lokal-opstillingssignatur           -
+elm 96/?        Lokal-opstillingssignatur           -
+elm 96/?/a      Opstilling           -
+elm 96/?/n      Lokal-opstillingssignatur           -
+elm 96/?/z      Lokaliseringskode                   -
+
+elm 100         Personnavn                  -
+elm 100/?       Personnavn                  Personal-name:w,Personal-name:p,Shelf-mark
+#elm 100/?/a     Efternavn/fornavn-alene     Personal-name:w,Personal-name:p,Personal-name-personal:w,Personal-name-personal:p,Shelf-mark
+#elm 100/?/c     Fødselsår                   Personal-name:w,Personal-name:p,Personal-name-personal:w,Personal-name-personal:p,Shelf-mark
+#elm 100/?/f     Tilføjelse                  Personal-name:w,Personal-name:p,Personal-name-personal:w,Personal-name-personal:p,Shelf-mark
+#elm 100/?/h     Fornavn                     Personal-name:w,Personal-name:p,Personal-name-personal:w,Personal-name-personal:p,Shelf-mark
+#elm 100/?/k     Fuldt-udskrevet-fornavn     Personal-name:w,Personal-name:p,Personal-name-personal:w,Personal-name-personal:p,Shelf-mark
+
+elm 110         Korporationsnavn-opstillingselement     -
+elm 110/?       Korporationsnavn-opstillingselement     Personal-name:w,Personal-name:p,Corporate-name:w,Corporate-name:p,Shelf-mark
+#elm 110/?/a     Korporationsnavn                        Personal-name:w,Personal-name:p,Personal-name-corporate:w,Personal-name-corporate:p,Shelf-mark
+#elm 110/?/c     Underkorporation                        Personal-name:w,Personal-name:p,Personal-name-corporate:w,Personal-name-corporate:p,Shelf-mark
+#elm 110/?/e     Tilføjelse                              Personal-name:w,Personal-name:p,Personal-name-corporate:w,Personal-name-corporate:p,Shelf-mark
+#elm 110/?/i     Nummer-på-konference                    Personal-name:w,Personal-name:p,Personal-name-corporate:w,Personal-name-corporate:p,Shelf-mark
+#elm 110/?/j     Sted-for-konference                     Personal-name:w,Personal-name:p,Personal-name-corporate:w,Personal-name-corporate:p,Shelf-mark
+#elm 110/?/k     År-for-konference                       Personal-name:w,Personal-name:p,Personal-name-corporate:w,Personal-name-corporate:p,Shelf-mark
+
+elm 210         Forkortet-nøgletitel                    -
+elm 210/?       Forkortet-nøgletitel                    Title-key,Title,Title:p
+elm 210/?/a     Forkortet-nøgletitel                    Title-key,Title,Title:p
+elm 210/?/b     Forkortet-identificerende-tilføjelse    Title-key,Title,Title:p
+
+elm 222         Nøgletitel                  -
+elm 222/?       Nøgletitel                  Title-key,Title,Title:p
+elm 222/?/a     Nøgletitel                  Title-key,Title,Title:p
+elm 222/?/b     Identificerende-tilføjelse  Title-key,Title,Title:p
+
+elm 239         Uniform-titel/standardtitel-opstillingselement  -
+elm 239/?       Uniform-titel/standardtitel-opstillingselement  Title-uniform,Title,Title:p
+elm 239/?/t     Uniform-titel                                   Title-uniform,Title,Title:p
+elm 239/?/u     Almindeligt-kendt-tilnavn                       Title-uniform,Title,Title:p
+elm 239/?/v     Uddragstitel                                    Title-uniform,Title,Title:p
+elm 239/?/Ø     Uniform-titel/standardtitel-opstillingselement  -
+elm 239/?/ø     Identificerende-tilføjelser                     Title-uniform,Title
+
+elm 240         Uniform-titel-opstillingselement    -
+elm 240/?       Uniform-titel-opstillingselement    Title-uniform,Title,Title:p
+elm 240/?/a     Uniform-titel                       Title-uniform,Title,Title:p
+elm 240/?/j     Andet-identificerende-element       Title-uniform,Title,Title:p
+elm 240/?/r     Sprog-i-oversættelse/version        -
+elm 240/?/u     Udgivelsesår                        -
+elm 240/?/ø     Identificerende-tilføjelser         Title-uniform,Title
+
+elm 241         Originaltitel           -
+elm 241/?       Originaltitel           Title,Title:p
+elm 241/?/a     Originaltitel           Title,Title:p
+elm 241/?/r     Sprog                   -
+
+elm 245         Originaltitel-og-ophavsangivelse            -
+elm 245/?       Originaltitel-og-ophavsangivelse            Title,Title:p
+elm 245/?/A     Originaltitel-og-ophavsangivelse            -
+elm 245/?/G     Originaltitel-og-ophavsangivelse            -
+elm 245/?/a     Titel                                       Title,Title:p
+elm 245/?/b     Rest-af-titel-eller-alternativ-titel        Title,Title:p
+elm 245/?/c     Undertitel-og-anden-titelinformation        Title,Title:p
+elm 245/?/e     Ophavsangivelser-opslag                     -
+elm 245/?/f     Ophavsangivelser                            -
+elm 245/?/g     Numerisk-eller-alfabetisk-betegnelse-for-bind                       Title,Title:p
+elm 245/?/i     Anden-primær/sekundær-ophavsangivelse-kun-i-nationalbibliogafien    -
+elm 245/?/j     Anden-primær/sekundær-ophavsangivelse-ikke-i-nationalbibliogafien   -
+elm 245/?/o     Titel-på-supplement/sektion                  -
+elm 245/?/p     Paralleltitel                               Title-parallel,Title,Title:p
+elm 245/?/s     Parallel-undertitel                         Title-parallel,Title,Title:p
+elm 245/?/u     Markant-undertitel                          Title,Title:p
+elm 245/?/x     Hovedtitel-på-tilføjet-værk-af-andet-ophav  Title,Title:p
+elm 245/?/y     Titel-på-supplement                         Title,Title:p
+elm 245/?/Ø     Originaltitel-og-ophavsangivelse            -
+elm 245/?/æ     Identificerende-ophavsangivelse-til-titel   -
+elm 245/?/ø     Identificerende-tilføjelser-til-titel       -
+
+elm 248         Bindspecifikation                       -
+elm 248/?       Bindspecifikation                       Title
+elm 248/?/a     Bindtitel/supplementstitel              Title,Title:p
+elm 248/?/c     Undertitel-og-anden-titelinformation    Title,Title:p
+elm 248/?/e     Ophavsangivelse                         -
+elm 248/?/g     Bindnummer/supplementsbetegnelse        Title
+elm 248/?/j     Udgivelsesår                            -
+elm 248/?/l     Generel-note                            Note
+elm 248/?/w     Udgavebetegnelse                        -
+
+elm 250         Udgavebetegnelse                        -
+elm 250/?       Udgavebetegnelse                        -
+elm 250/?/a     Udgavebetegnelse                        -
+elm 250/?/b     Kort-udgavebetegnelse/sonderingselement -
+elm 250/?/c     Ophavsangivelse-opslag                  -
+elm 250/?/d     Ophavsangivelse                         -
+elm 250/?/x     Oplagsbetegnelse                        -
+
+elm 255         Nummereringer-og-dateringer   -
+elm 255/?       Nummereringer-og-dateringer   -
+elm 255/?/a     Nummereringer-og-dateringer   -
+
+elm 256         Matematiske-oplysninger-for-kartografiske-materialer    -
+#elm 256/?       Matematiske-oplysninger-for-kartografiske-materialer    Code-map-scale
+#elm 256/?/a     Målestok                                                Code-map-scale
+#elm 256/?/c     Projektion                                              Code-map-scale
+
+elm 260         Publicering/distribution        -
+elm 260/?       Publicering/distribution        -
+elm 260/?/a     Hjemsted-for-forlag             Place-publication
+elm 260/?/b     Navn-på-forlag                  Publisher
+elm 260/?/c     Udgivelsesår                    Date-of-Publication
+elm 260/?/d     Adresse-på-forlag               -
+elm 260/?/e     Funktionsangivelse-på-forlag    -
+elm 260/?/f     Hjemsted-for-distributør        Place-publication
+elm 260/?/g     Navn-på-distributør             -
+elm 260/?/k     Trykkerioplysninger             -
+elm 260/?/p     Navn-på-forlag/distributør-på-andet-sprog/alfabet   publisher
+
+elm 300         Fysisk-beskrivelse                          -
+elm 300/?       Fysisk-beskrivelse                          -
+elm 300/?/D     Fysisk-beskrivelse                          -
+elm 300/?/a     Omfang-uden-specifik-materialebetegnelse    -
+elm 300/?/b     Yderligere-fysisk-beskrivelse               -
+elm 300/?/c     Størrelse                                   -
+elm 300/?/d     Bilag                                       -
+elm 300/?/e     Tekniske-oplysninger                        -
+elm 300/?/l     Spilletid                                   -
+elm 300/?/n     Specifik-materialebetegnelse                -
+
+elm 440         Seriebetegnelse-i-materialets-form                  -
+elm 440/?       Seriebetegnelse-i-materialets-form                  -
+elm 440/?/A     Seriebetegnelse-i-materialets-form                  -
+elm 440/?/V     Seriebetegnelse-i-materialets-form                  -
+elm 440/?/a     Seriens-hovedtitel                                  Title,Title-series,Title:p
+elm 440/?/c     Undertitel-eller-anden-titelinformation             Title,Title-series,Title:p
+elm 440/?/e     Ophavsangivelse                                     -
+elm 440/?/n     Numerisk/alfabetisk-betegnelse-for-sektion          Title,Title-series
+elm 440/?/o     Titel-på-sektion                                    Title,Title-series,Title:p
+elm 440/?/p     Seriens-paralleltitel                               Title,Title-series,Title:p
+elm 440/?/v     Nummerering-og-datering-i-serien                    Title,Title-series
+elm 440/?/y     Seriebetegnelse-i-materialets-form                  -
+elm 440/?/z     Seriens-ISSN                                        ISSN
+elm 440/?/å     Seriebetegnelse-i-materialets-form                  -
+elm 440/?/æ     Identificerende-ophavsangivelse-til-seriens-titel   -
+elm 440/?/ø     Identificerende-tilføjelse-til-seriens-titel        Title,Title-series,Title:p
+
+elm 500         Periodicums-frekvens    -
+elm 500/?       Periodicums-frekvens    -
+elm 500/?/a     Periodicums-frekvens    -
+
+elm 501         Systemkrav/adgangsmåde  -
+elm 501/?       Systemkrav              Note
+elm 501/?/a     Adgangsmåde             Note
+
+elm 502         Originaltitel/oversættelse  -
+elm 502/?       Originaltitel/oversættelse  Note
+elm 502/?/a     Originaltitel/oversættelse  Note
+
+elm 504         Indholdsbeskrivelse     -
+elm 504/?       Indholdsbeskrivelse     Note
+elm 504/?/a     Indholdsbeskrivelse     Note
+
+elm 505         Art/form                -
+elm 505/?       Art/form                Note
+elm 505/?/a     Art/form                Note
+
+elm 506         Disputats/afhandling    -
+elm 506/?       Disputats/afhandling    Note
+elm 506/?/a     Disputats/afhandling    Note
+
+
+elm 507         Anledning-til-udgivelse -
+elm 507/?       Anledning-til-udgivelse Note
+elm 507/?/a     Anledning-til-udgivelse Note
+
+elm 508         Sprog-og-alfabet        -
+elm 508/?       Sprog-og-alfabet        Note
+elm 508/?/a     Sprog-og-alfabet        Note
+
+elm 509         Besætning               -
+elm 509/?       Besætning               Note
+elm 509/?/a     Besætning               Note
+
+elm 512         Beskrivelse                     -
+elm 512/?       Beskrivelse                     -
+elm 512/?/a     Generel-note-til-beskrivelse    Note
+elm 512/?/b     Supplerende-tekst               -
+elm 512/?/e     Ophavsangivelse                 -
+elm 512/?/i     Indledende-tekst                -
+elm 512/?/t     Titel                           Title,Title:p
+
+elm 513         Fælles-ophavsangivelse  -
+elm 513/?       Fælles-ophavsangivelse  -
+elm 513/?/e     Primær-ophavsangivelse  -
+
+elm 517         Målgruppe-og-anvendelighed  -
+elm 517/?       Målgruppe-og-anvendelighed  Note
+elm 517/?/a     Målgruppe-og-anvendelighed  Note
+
+elm 520         Værkets-bibliografiske-historie -
+elm 520/?       Værkets-bibliografiske-historie -
+elm 520/?/a     Værkets-bibliografiske-historie -
+elm 520/?/b     Supplerende-tekst               -
+elm 520/?/i     Indledende-tekst                -
+elm 520/?/t     Titel                           Title,Title:p
+
+elm 521         Udgavens-oplag          -
+elm 521/?       Udgavens-oplag          -
+elm 521/?/a     Oplagsbetegnelse        -
+elm 521/?/b     Seneste-oplag           -
+elm 521/?/c     Oplagets-udgivelsesår   Date-of-publication
+
+elm 526         Sammenhæng-med-andre-værker -
+elm 526/?       Sammenhæng-med-andre-værker -
+elm 526/?/a     Sammenhæng-med-andre-værker Note
+elm 526/?/b     Supplerende-tekst           -
+elm 526/?/d     Ophavsangivelse-foran-titel -
+elm 526/?/e     Ophavsangivelse             -
+elm 526/?/i     Indledende-tekst            -
+elm 526/?/t     Titel                       Title,Title:p
+
+elm 530         Indholdsnote            -
+elm 530/?       Indholdsnote            -
+elm 530/?/a     Indholdsnote            Note
+elm 530/?/e     Ophavsangivelse         -
+elm 530/?/t     Titel                   Title,Title:p
+
+elm 531         Indledende-tekst-til-maskingenereret-indholdsnote   -
+elm 531/?       Indledende-tekst-til-maskingenereret-indholdsnote   -
+elm 531/?/a     Indledende-tekst-til-maskingenereret-indholdsnote   -
+
+elm 532         Litteraturhenvisninger-og-registre    -
+elm 532/?       Litteraturhenvisninger-og-registre    -
+elm 532/?/a     Litteraturhenvisninger-og-registre    -
+
+elm 534         Partielt-indhold        -
+elm 534/?       Partielt-indhold        Note
+elm 534/?/a     Partielt-indhold        Note
+
+elm 538         Numre-der-indgår-i-materialet   -
+elm 538/?       Numre-der-indgår-i-materialet   Item-number
+elm 538/?/a     Nummer                          Item-number
+elm 538/?/b     Editionsnummer                  Item-number
+elm 538/?/c     Pladenummer                     Item-number
+elm 538/?/d     Editions-og-pladenummer         Item-number
+elm 538/?/f     Forlag                          Publisher
+elm 538/?/g     Forlagsnummer                   Item-number
+
+elm 539         Grundlaget-for-katalogiseringen -
+elm 539/?       Grundlaget-for-katalogiseringen -
+elm 539/?/a     Grundlaget-for-katalogiseringen -
+
+elm 557         Periodicum-som-værtspublikation-for-I-analyse   -
+elm 557/?       Periodicum-som-værtspublikation-for-I-analyse   -
+elm 557/?/V     Periodicum-som-værtspublikation-for-I-analyse   -
+elm 557/?/a     Titel                                           - # Title,Title-host-item,Title:p
+elm 557/?/j     Udgivelsesår                                    -
+elm 557/?/v     Nummerering/datering                            - # Title,Title-host-item,Title:p
+
+elm 559         Generel-note            -
+elm 559/?       Generel-note            -
+elm 559/?/a     Generel-note            Note
+
+elm 600         Personnavn-emneord      -
+#elm 600/?       Personnavn-emneord      Subject-controlled,Subject-name-personal,Subject:p
+#elm 600/?/a     Efternavn/fornavn-alene Subject-controlled,Subject-name-personal,Subject:p
+#elm 600/?/c     Fødselsår               Subject-controlled,Subject-name-personal,Subject:p
+#elm 600/?/e     Romertal                Subject-controlled,Subject-name-personal,Subject:p
+#elm 600/?/f     Tilføjelse              Subject-controlled,Subject-name-personal,Subject:p
+#elm 600/?/h     Fornavn                 Subject-controlled,Subject-name-personal,Subject:p
+#elm 600/?/k     Fuldt-udskrevet-fornavn Subject-controlled,Subject-name-personal,Subject:p
+#elm 600/?/x     Underdeling-emne/art    Subject-controlled,Subject-name-personal,Subject:p
+#elm 600/?/å     Personnavn-emneord      Subject-controlled,Subject-name-personal,Subject:p
+
+elm 610         Korporationsnavn-emneord    -
+#elm 610/?       Korporationsnavn-emneord    Subject-controlled,Subject-name-corporate,Subject:p
+#elm 610/?/a     Korporationsnavn            Subject-controlled,Subject-name-corporate,Subject:p
+#elm 610/?/c     Underkorporation            Subject-controlled,Subject-name-corporate,Subject:p
+#elm 610/?/e     Tilføjelse                  Subject-controlled,Subject-name-corporate,Subject:p
+#elm 610/?/t     Titel                       Subject-controlled,Subject-name-corporate,Subject:p
+#elm 610/?/x     Underdeling-emne/art        Subject-controlled,Subject-name-corporate,Subject:p
+#elm 610/?/y     Underdeling-periode         Subject-controlled,Subject-name-corporate,Subject:p
+
+elm 621         Emnedata-for-kartografisk-materiale -
+#elm 621/?       Emnedata-for-kartografisk-materiale Subject
+elm 621/?       Emnedata-for-kartografisk-materiale	-
+#elm 621/?/a     Stednavn Subject
+#elm 621/?/b     Land/stat Subject
+
+elm 630         Kontrolleret-emneord    -
+#elm 630/?       Kontrolleret-emneord    Subject-controlled,Subject-controlled,Subject:p,Subject-controlled:p
+#elm 630/?/a     Kontrolleret-emneord    Subject-controlled,Subject-controlled,Subject:p,Subject-controlled:p
+#elm 630/?/b     Andre-bibliotekers-kontrollerede-emneord    Subject-controlled,Subject-controlled,Subject:p,Subject-controlled:p
+#
+#elm 631         Ukontrolleret-emneord   -
+#elm 631/?       Ukontrolleret-emneord   Subject-controlled,Subject-uncontrolled,Subject:p,Subject-uncontrolled:p
+#elm 631/?/a     Ukontrolleret-emneord   Subject-controlled,Subject-uncontrolled,Subject:p,Subject-uncontrolled:p
+#elm 631/?/b     Andre-bibliotekers-ukontrollerede-emneord   Subject-controlled,Subject-uncontrolled,Subject:p,Subject-uncontrolled:p
+#elm 631/?/f     Ukontrolleret-faglitterært-emneord          Subject-controlled,Subject-uncontrolled,Subject:p,Subject-uncontrolled:p
+#
+elm 633         Stednavn                -
+#elm 633/?       Stednavn                Subject-controlled,Subject-controlled,Subject:p,Subject-controlled:p
+#elm 633/?/a     Stednavn                Subject-controlled,Subject-controlled,Subject:p,Subject-controlled:p
+#
+elm 645         Titel                   -
+elm 645/?       Titel                   Subject-controlled,Subject-controlled:p
+elm 645/?/c     Titel                   Subject-controlled,Subject-controlled:p
+
+elm 650         LC-emneord              subject-controlled
+#elm 650/?       LC-emneord              Subject-controlled
+#elm 650/?/a     LC-emneord              Subject-controlled
+#elm 650/?/v     LC-emneord              -
+#elm 650/?/x     Underdeling-emne/art    Subject-controlled
+#elm 650/?/y     Underdeling-periode     Subject
+#elm 650/?/z     Underdeling-lokalitet   Subject
+
+elm 651         LC-geografisk-emneord   subject-controlled
+#elm 651/?       LC-geografisk-emneord   Subject
+#elm 651/?/a     LC-geografisk-emneord   Subject
+#elm 651/?/x     Underdeling-emne/art    Subject
+#elm 651/?/z     Underdeling-lokalitet   Subject
+
+elm 652         DK5-klassemærke         -
+elm 652/?       DK5-klassemærke         -
+elm 652/?/a     Efternavn/navn/korporationsnavn-som-alfabetisk-underdeling  Classification-DK5-alfa-subdivision
+elm 652/?/b     Andet-som-alfabetisk-underdeling                    Classification-DK5-alfa-subdivision,Subject-controlled
+elm 652/?/c     Fødselsår                                           Classification-DK5-alfa-subdivision
+elm 652/?/h     Fornavn                                             Classification-DK5-alfa-subdivision,Subject-controlled
+elm 652/?/i     Analytisk-klassemærke                               Classification-DK5-number
+elm 652/?/m     Opstillings-og-hovedplacering                       Classification-DK5-number,Classification-as-shelf-mark
+elm 652/?/n     Nationalbibliografisk-hovedplacering                Classification-DK5-number
+elm 652/?/o     Opstillingsklassemærkeog-bibliotekshovedplacering   Classification-DK5-number
+elm 652/?/p     Biplacering                                         Classification-DK5-number
+elm 652/?/q     Nationalbibliografisk-biplacering                   Classification-DK5-number
+elm 652/?/r     Biblioteksbiplacering                               Classification-DK5-number
+elm 652/?/v     Tilføjede-cifre-efter-kolon                         -
+elm 652/?/z     Tilføjede-cifre-efter-bindestreg                    -
+elm 652/?/å     Feltnumerator                                       -
+
+elm 654         Forældet-DK5-klassemærke    -
+#elm 654/?       Forældet-DK5-klassemærke    Classification
+#elm 654/?/p     Biplacering                 Classification
+
+elm 660         MeSH-emneord            -
+elm 660/?       MeSH-emneord            Subject-controlled,Subject-controlled,MESH-Subject
+elm 660/?/a     MeSH-emneord            Subject-controlled,Subject-controlled,MESH-Subject
+elm 660/?/x     Generel-underdeling     Subject-controlled,Subject-controlled,MESH-Subject
+
+elm 661         Europæisk-pædagogisk-tesaurus   -
+elm 661/?       Europæisk-pædagogisk-tesaurus   Subject-controlled,Subject-controlled
+elm 661/?/a     Kontrolleret-dansk-emneord      Subject-controlled,Subject-controlled
+elm 661/?/b     Kontrolleret-engelsk-emneord    Subject-controlled,Subject-controlled
+elm 661/?/c     Ukontrolleret-dansk-emneord     Subject-controlled,Subject-controlled
+
+elm 666         Kontrolleret-DBC-emneord            -
+elm 666/?       Kontrolleret-DBC-emneord            -
+elm 666/?/e     Stednavn-som-emneord-faglitteratur  Subject-DBC,Subject-controlled,Subject-DBC-non-fiction,Subject-controlled
+elm 666/?/f     Kontrolleret-faglitterært-emneord   Subject-DBC,Subject-controlled,Subject-DBC-non-fiction,Subject-controlled
+elm 666/?/i     Tidsangivelse                       Subject-DBC,Subject-controlled,Subject-DBC-non-fiction,Subject-controlled
+elm 666/?/l     Stednavn                            Subject-DBC,Subject-controlled
+elm 666/?/m     Musikalsk-genre-som-emneord         Subject-DBC,Subject-controlled,Subject-DBC-music
+elm 666/?/n     Musikalsk-besætning-som-emneord     Subject-DBC,Subject-controlled,Subject-DBC-music
+elm 666/?/o     Formbetegnelse                      Subject-DBC,Subject-controlled,Form-as-subject
+elm 666/?/p     Periodebetegnelse                   Subject-DBC,Subject-controlled,Subject-DBC-music
+elm 666/?/q     Stednavn-som-emneord-skønlitteratur Subject-DBC,Subject-controlled,Subject-DBC-fiction,Subject-controlled
+elm 666/?/s     Kontrolleret-skønlitterært-emneord  Subject-DBC,Subject-controlled,Subject-DBC-fiction,Subject-controlled
+elm 666/?/u     Niveau/brugerkategori               Subject-DBC,Subject-controlled,Level-as-subject
+elm 666/?/å     Kontrolleret-DBC-emneord            Subject-DBC,Subject-controlled
+
+elm 668         Genrebetegnelse         -
+elm 668/?       Genrebetegnelse         Subject-controlled
+elm 668/?/a     Genrebetegnelse         Subject-controlled
+elm 668/?/b     Underdeling             Subject-controlled
+
+#elm 670         NAL-emneord             -
+#elm 670/?       NAL-emneord             Subject-NAL
+#elm 670/?/a     NAL-emneord             Subject
+
+elm 690         COMPASS-emneord         -
+elm 690/?       COMPASS-emneord         - # Subject-controlled,Subject-COMPASS
+elm 690/?/a     Enkeltord         	- # Subject-controlled,Subject-COMPASS
+elm 690/?/b     Flere-ord         	- # Subject-controlled,Subject-COMPASS
+elm 690/?/c     Forbindende-tekst       -
+elm 690/?/d     Underdeling-periode     - # Subject-controlled,Subject-COMPASS
+elm 690/?/h     COMPASS-emneord         - # Subject-controlled,Subject-COMPASS
+elm 690/?/i     COMPASS-emneord         -
+elm 690/?/m     COMPASS-emneord         -
+elm 690/?/v     COMPASS-emneord         -
+elm 690/?/w     COMPASS-emneord         -
+elm 690/?/x     COMPASS-emneord         -
+elm 690/?/y     COMPASS-emneord         -
+elm 690/?/z     COMPASS-emneord         -
+
+elm 700         Personnavn              -
+elm 700/?       Personnavn              Personal-name
+elm 700/?/A     Personnavn              Personal-name
+elm 700/?/a     Efternavn/fornavn-alene Personal-name
+elm 700/?/b     Funktionsbetegnelse -
+elm 700/?/c     Fødselsår               Personal-name
+elm 700/?/f     Tilføjelse              Personal-name
+elm 700/?/h     Fornavn                 Personal-name
+elm 700/?/k     Fuldt-udskrevet-fornavn Personal-name
+elm 700/?/å     Personnavn              -
+
+elm 710         Korporationsnavn        -
+elm 710/?       Korporationsnavn        Personal-name
+elm 710/?/A     Korporationsnavn        Personal-name
+elm 710/?/a     Korporationsnavn        Personal-name
+elm 710/?/c     Underkorporation        Personal-name
+elm 710/?/e     Tilføjelse              Personal-name
+elm 710/?/i     Nummer-på-konference    Personal-name
+elm 710/?/j     Sted-for-konference     Personal-name
+elm 710/?/k     År-for-konference       Personal-name
+elm 710/?/å     Korporationsnavn        -
+
+
+elm 739         Uniform-titel/standardtitel -
+elm 739/?       Uniform-titel/standardtitel Title-uniform
+elm 739/?/t     Uniform-titel/standardtitel Title-uniform
+
+elm 740         Uniform-titel                -
+elm 740/?       Uniform-titel                Title,Title-uniform
+elm 740/?/a     Uniform-titel                Title,Title-uniform
+elm 740/?/s     Titel-på-del-af-værket       Title,Title-uniform
+
+elm 745         Varianttitel            -
+elm 745/?       Varianttitel            -
+elm 745/?/A     Varianttitel            -
+elm 745/?/a     Titel                   Title
+elm 745/?/o     Titel-på-afhængig-publikation/supplement    -
+
+elm 770         Personnavn-analyse      -
+elm 770/?       Personnavn-analyse      Personal-name
+elm 770/?/A     Personnavn-analyse      -
+elm 770/?/a     Efternavn/fornavn-alene Personal-name
+elm 770/?/c     Fødselsår               Personal-name
+elm 770/?/f     Tilføjelse              Personal-name
+elm 770/?/h     Fornavn                 Personal-name
+elm 770/?/å     Feltnumerator           -
+
+elm 780         Korporationsnavn-analyse    -
+elm 780/?       Korporationsnavn-analyse    Personal-name,Corporate-name
+elm 780/?/a     Korporationsnavn            Personal-name,Corporate-name
+elm 780/?/å     Feltnumerator               Personal-name,Corporate-name
+
+elm 795         Analytisk-titel                             -
+elm 795/?       Analytisk-titel                             Title
+elm 795/?/A     Analytisk-titel                             -
+elm 795/?/a     Analytisk-titel                             Title
+elm 795/?/b     Rest-af-analytisk-titel/alternativ-titel    Title
+elm 795/?/c     Undertitel/anden-titelinformation           Title
+elm 795/?/e     Ophavsangivelse-opslag                      -
+elm 795/?/i     Anden-primær/sekundær-ophavsangivelse       -
+elm 795/?/p     Paralleltitel                               Title
+elm 795/?/u     Almindeligt-kendt-tilnavn                   Title
+elm 795/?/v     Uddragstitel                                Title
+elm 795/?/y     Kode                                        -
+elm 795/?/å     Feltnumerator                               -
+
+elm 840         Serietitel              -
+elm 840/?       Serietitel              -
+elm 840/?/V     Serietitel              -
+elm 840/?/a     Seriens-hovedtitel              Title,Title-series
+elm 840/?/v     Seriens-nummerering/datering    Title,Title-series
+elm 840/?/z     Seriens-ISSN                    Identifier-standard,ISSN,Item-number
+elm 840/?/ø     Identificerende-tilføjelser-til-seriens-titel   Title
+
+elm 860         Tidligere-titel         -
+elm 860/?       Tidligere-titel         -
+elm 860/?/c     Tilføjelse-til-titel    Related-periodical,Title-former
+elm 860/?/t     Hovedtitel              Title-former
+elm 860/?/z     ISSN                    Identifier-standard,ISSN,Item-number
+
+elm 861         Senere-titel            -
+elm 861/?       Senere-titel            -
+elm 861/?/c     Tilføjelse-til-titel    Related-periodical,Title-added-title-page
+elm 861/?/i     Indledende-tekst       -
+elm 861/?/t     Hovedtitel              Related-periodical,Title-added-title-page
+elm 861/?/z     ISSN                    Identifier-standard,ISSN,Item-number
+
+elm 863         Udgivet-sammen-med      -
+elm 863/?       Udgivet-sammen-med      -
+elm 863/?/t     Hovedtitel              Title-other-variant
+elm 863/?/z     ISSN                    Identifier-standard,ISSN,Item-number
+
+elm 867         Hovedudgave-på-andet-sprog/andet-indhold    -
+elm 867/?       Hovedudgave-på-andet-sprog/andet-indhold    -
+elm 867/?/t     Hovedtitel                                  Title-other-variant
+elm 867/?/z     ISSN                                        Identifier-standard,ISSN,Item-number
+
+elm 868         Udgave-på-andet-sprog/andet-indhold     -
+elm 868/?       Udgave-på-andet-sprog/andet-indhold     -
+elm 868/?/t     Hovedtitel                              Title-other-variant
+elm 868/?/z     ISSN                                    Identifier-standard,ISSN,Item-number
+
+elm 870         Hovedpublikation-til-supplement     -
+elm 870/?       Hovedpublikation-til-supplement     -
+elm 870/?/t     Hovedtitel                          Title-other-variant
+elm 870/?/z     ISSN                                Identifier-standard,ISSN,Item-number
+
+elm 871         Supplement-til-hovedpublikation     -
+elm 871/?       Supplement-til-hovedpublikation     -
+elm 871/?/c     Tilføjelse-til-titel                -
+elm 871/?/t     Hovedtitel                          Title-other-variant
+
+elm 874         Underserie              -
+elm 874/?       Underserie              -
+elm 874/?/t     Hovedtitel              Title-other-variant
+elm 874/?/z     ISSN                    Identifier-standard,ISSN,Item-number
+
+elm 900         Henvisning-fra-personnavn   -
+elm 900/?       Henvisning-fra-personnavn   Personal-name
+elm 900/?/A     Henvisning-fra-personnavn   -
+elm 900/?/a     Efternavnet/fornavnet-alene Personal-name
+elm 900/?/c     Fødselsår                   Personal-name
+elm 900/?/f     Tilføjelse                  Personal-name
+elm 900/?/h     Fornavn                     Personal-name
+elm 900/?/k     Fuldt-udskrevet-fornavn     Personal-name
+elm 900/?/w     Ord-hvortil-der-henvises    -
+elm 900/?/x     Forbindende-tekst           -
+elm 900/?/z     Felt/delfeltkode-hvortil-der-henvises   -
+elm 900/?/å     Feltnumerator               -
+
+elm 910         Henvisning-fra-korporationsnavn     -
+elm 910/?       Henvisning-fra-korporationsnavn     Personal-name
+elm 910/?/A     Henvisning-fra-korporationsnavn     -
+elm 910/?/a     Korporationsnavn                    Personal-name
+elm 910/?/c     Underkorporation                    Personal-name
+elm 910/?/e     Tilføjelse                          Personal-name
+elm 910/?/g     Resten-af-korporationsnavn          Personal-name
+elm 910/?/h     Forbogstaver/fornavnsforkortelser   Personal-name
+elm 910/?/w     Ord-hvortil-der-henvises            -
+elm 910/?/x     Forbindende-tekst                   -
+elm 910/?/z     Felt/delfeltkode-hvortil-der-henvises     -
+elm 910/?/å     Feltnumerator                       -
+
+elm 945         Henvisning-fra-titel        -
+elm 945/?       Henvisning-fra-titel        -
+elm 945/?/a     Title                       Title
+elm 945/?/w     Ord-hvortil-der-henvises    -
+elm 945/?/x     Forbindende-tekst           -
+elm 945/?/z     Felt/delfeltkode-hvortil-der-henvises        -
+
+elm 980         Bibliotekets-beholdning-af-et-periodicum    -
+elm 980/?       Bibliotekets-beholdning-af-et-periodicum    -
+elm 980/?/d     Første-år                                   -
+elm 980/?/g     Kode-for-fuldstændighed                     -
+
+elm s01         felt-s01                    -
+elm s01/?       felt-s01                    -
+elm s01/?/a     felt-s01                    -
+elm s01/?/b     felt-s01                    -
+
+
+elm s06         felt-s06                    -
+elm s06/?       felt-s06                    -
+elm s06/?/a     felt-s06                    -
+elm s06/?/b     felt-s06                    -
+
+elm s10         felt-s10                    -
+elm s10/?       felt-s10                    -
+elm s10/?/a     felt-s10                    -
+
+elm s45         felt-s45                    -
+elm s45/?       felt-s45                    -
+elm s45/?/a     felt-s45                    -
+

Index: zebradb/biblios/tab/danmarc.mar
===================================================================
RCS file: zebradb/biblios/tab/danmarc.mar
diff -N zebradb/biblios/tab/danmarc.mar
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/danmarc.mar	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,3 @@
+# $Id: danmarc.mar,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+name danmarc
+reference danmarc

Index: zebradb/biblios/tab/default.idx
===================================================================
RCS file: zebradb/biblios/tab/default.idx
diff -N zebradb/biblios/tab/default.idx
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/default.idx	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,55 @@
+# Zebra indexes as referred to from the *.abs-files.
+#  $Id: default.idx,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+#
+
+# Traditional word index
+# Used if completenss is 'incomplete field' (@attr 6=1) and
+# structure is word/phrase/word-list/free-form-text/document-text
+index w
+completeness 0
+position 1
+charmap word-phrase-utf.chr
+
+# Phrase index
+# Used if completeness is 'complete {sub}field' (@attr 6=2, @attr 6=1)
+# and structure is word/phrase/word-list/free-form-text/document-text
+index p
+completeness 1
+charmap word-phrase-utf.chr
+
+# URX (URL) index
+# Used if structure=urx (@attr 4=104)
+index u
+completeness 0
+charmap urx.chr
+
+# Numeric index
+# Used if structure=numeric (@attr 4=109)
+index n
+completeness 0
+charmap numeric.chr
+
+# Null map index (no mapping at all)
+# Used if structure=key (@attr 4=3)
+index 0
+completeness 0
+position 1
+charmap @
+
+# Year
+# Used if structure=year (@attr 4=4)
+index y
+completeness 0
+charmap @
+
+# Date
+# Used if structure=date (@attr 4=5)
+index d
+completeness 0
+charmap @
+
+# Sort register
+sort s
+completeness 1
+charmap sort-string-utf.chr
+

Index: zebradb/biblios/tab/explain.abs
===================================================================
RCS file: zebradb/biblios/tab/explain.abs
diff -N zebradb/biblios/tab/explain.abs
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/explain.abs	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,223 @@
+# This Explain schema is used for our internal management and processing of
+# explain data. On request, records are mapped to the proper Explain ASN.1
+# before transmission.
+#
+# $Id: explain.abs,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+
+name explain
+reference Explain-schema
+attset explain
+tagset explain.tag
+
+esetname B @
+esetname F @
+
+section rpnCapabilities
+elm (4,550)				rpnOperators			-
+elm (4,550)/(4,551)			rpnOperator			-
+elm (4,552)				resultSetAsOperandSupported	-
+elm (4,553)				restrictionOperandSupported	-
+elm (4,554)				proximitySupport		-
+elm (4,554)/(4,555)			anySupport			-
+elm (4,554)/(4,556)			unitsSupported			-
+elm (4,554)/(4,556)/(4,557)		unitSupported			-
+elm (4,554)/(4,556)/(4,557)/(4,558)	known				-
+elm (4,554)/(4,556)/(4,557)/(4,559)	private				-
+elm (4,554)/(4,556)/(4,557)/(4,559)/(4,558) privateUnit			-
+elm (4,554)/(4,556)/(4,557)/(4,559)/(4,560) description			-
+
+section accessInfo
+elm (4,501)				queryTypesSupported		-
+elm (4,501)/(4,518)			queryTypeDetails		-
+elm (4,501)/(4,518)/(4,519):rpnCapabilities	rpnCapabilities		-
+elm (4,501)/(4,518)/(4,520)		iso8777Capabilities		-
+elm (4,501)/(4,518)/(4,521)		privateCapabilities		-
+elm (4,503)				diagnosticSets			-
+elm (4,503)/(4,1000)			diagnosticSet			-
+elm (4,505)				attributeSetIds			-
+elm (4,505)/(4,1000)			attributeSetId			-
+elm (4,507)				schemas				-
+elm (4,507)/(4,1000)			schema				-
+elm (4,509)				recordSyntaxes			-
+elm (4,509)/(4,1000)			recordSyntax			-
+elm (4,511)				resourceChallenges		-
+elm (4,511)/(4,1000)			resourceChallenge		-
+elm (4,513)				restrictedAccess		-
+elm (4,514)				costInfo			-
+elm (4,515)				variantSets			-
+elm (4,515)/(4,1000)			variantSets			-
+elm (4,516)				elementSetNames			-
+elm (4,516)/(4,1001)			elementSetName			-
+elm (4,517)				unitSystems			-
+elm (4,517)/(4,1001)			unitSystem			-
+
+section commonInfo
+elm (4,601)				dateAdded			!
+elm (4,602)				dateChanged			!
+elm (4,603)				expiry		DateExpired
+elm (4,604)				languageCode	HumanStringLanguage
+
+section contactInfo
+elm (4,102)				name				-
+elm (4,113)				description			-
+elm (4,127)				address				-
+elm (4,128)				email				-
+elm (4,129)				phone				-
+
+section stringOrNumeric
+elm (4,1001)				string				-
+elm (4,1002)				numeric				-
+
+section attributeSetDetailsValue
+elm (4,709)				attributeValue			-
+elm (4,709)/(4,710):stringOrNumeric	value	-
+elm (4,709)/(4,113)			description			-
+elm (4,709)/(4,712)			subAttributes			-
+elm (4,709)/(4,712)/(4,713):stringOrNumeric subAttribute		-
+elm (4,709)/(4,714)			superAttributes			-
+elm (4,709)/(4,714)/(4,715):stringOrNumeric superAttributes		-
+elm (4,709)/(4,711)			partialSupport			-
+
+section attributeSetDetails
+elm (4,1000)				attributeSet			-
+elm (4,702)				attributesByType		-
+elm (4,702)/(4,703)			attributeTypeDetails		-
+elm (4,702)/(4,703)/(4,704)		attributeType			-
+elm (4,702)/(4,703)/(4,705)		defaultIfOmitted		-
+elm (4,702)/(4,703)/(4,705)/(4,706):stringOrNumeric	defaultValue	-
+elm (4,702)/(4,703)/(4,705)/(4,113)	defaultDescription		-
+elm (4,702)/(4,703)/(4,708):attributeSetDetailsValue attributeValues	-
+
+section attributeCombinations
+elm (4,1000)				attributeSet			-
+elm (4,717)				legalCombinations		-
+elm (4,717)/(4,718)			legalCombination		-
+elm (4,717)/(4,718)/(4,719)		attributeOccurrence		-
+elm (4,717)/(4,718)/(4,719)/(4,1000)	attributeSetId			-
+elm (4,717)/(4,718)/(4,719)/(4,704)	attributeType			-
+elm (4,717)/(4,718)/(4,719)/(4,720)	mustBeSupplied			-
+elm (4,717)/(4,718)/(4,719)/(4,721)	anyOrNone			-
+elm (4,717)/(4,718)/(4,719)/(4,722)	specific			-
+elm (4,717)/(4,718)/(4,719)/(4,722)/(4,710):stringOrNumeric value	-
+
+section attributeType
+elm (4,751)				attributeType			-
+elm (4,751)/(4,102)			attributeName			-
+elm (4,751)/(4,113)			attributeDescription		-
+elm (4,751)/(4,704)			type				-
+elm (4,751)/(4,708)			attributeValues			-
+elm (4,751)/(4,708)/(4,709)		attributeValue			-
+elm (4,751)/(4,708)/(4,709)/(4,102)	name				-
+elm (4,751)/(4,708)/(4,709)/(4,113)	description			-
+elm (4,751)/(4,708)/(4,709)/(4,710):stringOrNumeric attributeValue	-
+elm (4,751)/(4,708)/(4,709)/(4,752):stringOrNumeric equivalentAttribute	-
+
+section main
+#
+# CategoryList
+#
+elm (4,1)				categoryList	ExplainCategory
+elm (4,1)/(4,600):commonInfo		categoryListCommonInfo		-
+elm (4,1)/(4,300)			categories			-
+elm (4,1)/(4,300)/(4,301)		category			-
+elm (4,1)/(4,300)/(4,301)/(4,102)	categoryName			-
+elm (4,1)/(4,300)/(4,301)/(4,302)	originalName			-
+elm (4,1)/(4,300)/(4,301)/(4,113)	description			-
+elm (4,1)/(4,300)/(4,301)/(4,303)	asn1Module			-
+
+#
+# TargetInfo
+# 
+elm (4,2)				targetInfo		ExplainCategory
+elm (4,2)/(4,600):commonInfo		targetCommonInfo		-
+elm (4,2)/(4,102)			targetName		TargetName
+elm (4,2)/(4,103)			recentNews			-
+elm (4,2)/(4,104)			icon				-
+elm (4,2)/(4,105)			namedResultSets			-
+elm (4,2)/(4,106)			multipleDbSearch		-
+elm (4,2)/(4,107)			maxResultSets			-
+elm (4,2)/(4,108)			maxResultSize			-
+elm (4,2)/(4,109)			maxTerms			-
+elm (4,2)/(4,110)			timeoutInterval			-
+elm (4,2)/(4,111)			welcomeMessage			-
+elm (4,2)/(4,112):contactInfo		contactInfo			-
+elm (4,2)/(4,113)			description			-
+elm (4,2)/(4,114)			nicknames			-
+elm (4,2)/(4,114)/(4,102)		nickname			-
+elm (4,2)/(4,115)			usageRestrictions		-
+elm (4,2)/(4,116)			paymentAddr			-
+elm (4,2)/(4,117)			hours				-
+elm (4,2)/(4,118)			dbCombinations			-
+elm (4,2)/(4,118)/(4,605)		databaseList			-
+elm (4,2)/(4,118)/(4,605)/(4,102)	databaseName			-
+elm (4,2)/(4,119)			addresses			-
+elm (4,2)/(4,119)/(4,120)		internetAddress			-
+elm (4,2)/(4,119)/(4,120)/(4,121) 	host				-
+elm (4,2)/(4,119)/(4,120)/(4,122)	port				-
+elm (4,2)/(4,119)/(4,123)		otherAddress			-
+elm (4,2)/(4,119)/(4,123)/(4,124)	addressType			-
+elm (4,2)/(4,119)/(4,123)/(4,121)	address				-
+elm (4,2)/(4,125)			languages			-
+elm (4,2)/(4,125)/(4,126)		language			-
+elm (4,2)/(4,500):accessInfo		commonAccessInfo		-
+#
+# DatabaseInfo
+#
+elm (4,3)				databaseInfo	ExplainCategory
+elm (4,3)/(4,600):commonInfo		databaseCommonInfo		-
+elm (4,3)/(4,102)			databaseName	DatabaseName
+elm (4,3)/(4,226)			explainDatabase			-
+elm (4,3)/(4,114)			nicknames			-
+elm (4,3)/(4,114)/(4,102)		nickname			-
+elm (4,3)/(4,104)			icon				-
+elm (4,3)/(4,201)			userFee				-
+elm (4,3)/(4,202)			available	Availability
+elm (4,3)/(4,203)			titleString			-
+elm (4,3)/(4,227)			keywords			-
+elm (4,3)/(4,227)/(4,1000)		keyword				-
+elm (4,3)/(4,113)			description			-
+elm (4,3)/(4,205)			associatedDbs			-
+elm (4,3)/(4,205)/(4,605)		databaseList			-
+elm (4,3)/(4,205)/(4,605)/(4,102)	databaseName			-
+elm (4,3)/(4,206)			subDbs				-
+elm (4,3)/(4,206)/(4,605)		databaseList			-
+elm (4,3)/(4,206)/(4,605)/(4,102)	databaseName			-
+elm (4,3)/(4,207)			disclaimers			-
+elm (4,3)/(4,103)			recentNews			-
+elm (4,3)/(4,209)			recordCount			-
+elm (4,3)/(4,209)/(4,210)		recordCountActual		-
+elm (4,3)/(4,209)/(4,211)		recordCountApprox		-
+elm (4,3)/(4,212)			defaultOrder			-
+elm (4,3)/(4,213)			avRecordSize			-
+elm (4,3)/(4,214)			maxRecordSize			-
+elm (4,3)/(4,215)			hours				-
+elm (4,3)/(4,216)			bestTime			-
+elm (4,3)/(4,217)			lastUpdate			-
+elm (4,3)/(4,218)			updateInterval			-
+elm (4,3)/(4,219)			coverage			-
+elm (4,3)/(4,220)			proprietary			-
+elm (4,3)/(4,221)			copyrightText			-
+elm (4,3)/(4,222)			copyrightNotice			-
+elm (4,3)/(4,223):contactInfo		producerContactInfo		-
+elm (4,3)/(4,224):contactInfo		supplierContactInfo		-
+elm (4,3)/(4,225):contactInfo		submissionContactInfo		-
+elm (4,3)/(4,500):accessInfo		databaseAccessInfo		-
+#
+# AttributeSetInfo
+#
+elm (4,7)				attributeSetInfo	ExplainCategory
+elm (4,7)/(4,600):commonInfo		attributeSetInfoCommonInfo	-
+elm (4,7)/(4,1000)			attributeSet		AttributeSetOID
+elm (4,7)/(4,113)			description			-
+elm (4,7)/(4,102)			name				-
+elm (4,7)/(4,750):attributeType		attributes			-
+#
+# AttributeDetails
+#
+elm (4,10)				attributeDetails	ExplainCategory
+elm (4,10)/(4,600):commonInfo		attributeDetailsCommonInfo	-
+elm (4,10)/(4,102)			databaseName		DatabaseName
+elm (4,10)/(4,700)			attributesBySet			-
+elm (4,10)/(4,700)/(4,701):attributeSetDetails attributeSetDetails	-
+elm (4,10)/(4,716):attributeCombinations attributeCombinations		-
+

Index: zebradb/biblios/tab/explain.att
===================================================================
RCS file: zebradb/biblios/tab/explain.att
diff -N zebradb/biblios/tab/explain.att
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/explain.att	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,27 @@
+# The Explain Attribute Set
+#
+# $Id: explain.att,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+name explain
+reference Exp-1
+
+att 1			ExplainCategory
+att 2			HumanStringLanguage
+att 3			DatabaseName
+att 4			Targetname
+att 5			AttributeSetOID
+att 6			RecordSyntaxOID
+att 7			TagSetOID
+att 8			ExtendedServicesOID
+att 9			DateAdded
+att 10			DateChanged
+att 11			DateExpired
+att 12			ElementSetName
+att 13			ProcessingContext
+att 14			ProcessingName
+att 15			TermListName
+att 16			SchemaOID
+att 17			Producer
+att 18			Supplier
+att 19			Availability
+att 20			Proprietary
+att 21			UserFee

Index: zebradb/biblios/tab/explain.tag
===================================================================
RCS file: zebradb/biblios/tab/explain.tag
diff -N zebradb/biblios/tab/explain.tag
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/explain.tag	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,175 @@
+# Tag set for internal Explain-data management
+#
+# $Id: explain.tag,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+
+name explain
+reference Explain-tagset
+type 4
+include tagsetm.tag
+
+#
+# Explain categories
+#
+tag 1		categoryList					structured
+tag 2		targetInfo					structured
+tag 3		databaseInfo					structured
+tag 4		schemaInfo					structured
+tag 5		tagSetInfo					structured
+tag 6		recordSyntaxInfo				structured
+tag 7           attributeSetInfo				structured
+tag 8		termListInfo					structured
+tag 9		extendedServicesInfo				structured
+tag 10		attributeDetails				structured
+tag 11		termListDetails					structured
+tag 12		elementSetDetails				structured
+tag 13		retrievalRecordDetails				structured
+tag 14		sortDetails					structured
+tag 15		processing					structured
+tag 16		variants					structured
+tag 17		units						structured
+
+#
+# TargetInfo
+#
+tag 102		name						string
+tag 103		recentNews					string
+tag 104		icon						structured
+tag 105		namedResultSets					bool
+tag 106		multipleDbSearch				bool
+tag 107		maxResultSets					numeric
+tag 108		maxResultSize					numeric
+tag 109		maxTerms					numeric
+tag 110		timeoutInterval					intunit
+tag 111		welcomeMessage					string
+tag 112		contactInfo					structured
+tag 113		description					string
+tag 114		nicknames					structured
+tag 115		usageRest					string
+tag 116		paymentAddr					string
+tag 117		hours						string
+tag 118		dbCombinations					structured
+tag 119		addresses					structured
+tag 120		internetAddress					structured
+tag 121		host						string
+tag 122		port						numeric
+tag 123		otherAddress					structured
+tag 124		addressType					string
+tag 125		languages					structured
+tag 126		language					string
+tag 127		address						string
+tag 128		email						string
+tag 129		phone						string
+
+#
+# DatabaseInfo
+#
+tag 201		userFee						bool
+tag 202		available					bool
+tag 203		titleString					string
+tag 205		associatedDbs					structured
+tag 206		subDbs						structured
+tag 207		disclaimers					string
+tag 209		recordCount					structured
+tag 210		recordCountActual				numeric
+tag 211		recordCountApprox				numeric
+tag 212		defaultOrder					string
+tag 213		avRecordSize					numeric
+tag 214		maxRecordSize					numeric
+tag 215		hours						string
+tag 216		bestTime					string
+tag 217		lastUpdate					generalizedtime
+tag 218		updateInterval					intunit
+tag 219		coverage					string
+tag 220		proprietary					bool
+tag 221		copyrightText					string
+tag 222		copyrightNotice					string
+tag 223		producerContactInfo				structured
+tag 224		supplierContactInfo				structured
+tag 225		submissionContactInfo				structured
+tag 226		explainDatabase					null
+tag 227		keywords					string
+
+# CategoryList
+tag 300		categories					structured
+tag 301		category					structured
+tag 302		originalName					string
+tag 303		asn1Module					string
+#
+# AccessInfo
+#
+tag 500		accessinfo					structured
+tag 501		queryTypesSupported				structured
+tag 503		diagnosticSets					structured
+tag 505		attributeSetIds					structured
+tag 507		schemas						structured
+tag 509		recordSyntaxes					structured
+tag 511		resourceChallenges				structured
+tag 513		restrictedAccess				structured
+tag 514		costInfo					structured
+tag 515		variantSets					structured
+tag 516		elementSetNames					structured
+tag 517		unitSystems					structured
+tag 518         queryTypeDetails				structured
+tag 519		rpnCapabilities					structured
+tag 520		Iso8777Capabilities				structured
+tag 521         privateCapabilities				structured
+
+tag 550		rpnOperators					structured
+tag 551		rpnOperator					numeric
+tag 552		resultSetAsOperandSupported			bool
+tag 553		restrictionOperandSupported			bool
+tag 554		proximitySupport				structured
+tag 555		anySupport					bool
+tag 556 	proximityUnitsSupported				structured
+tag 557		proximityUnitSupported				structured
+tag 558		proximityUnitVal				numeric
+tag 559		proximityUnitPrivate				structured
+tag 560		proximityUnitDescription			string
+
+# CommonInfo
+
+tag 600		commonInfo					structured
+tag 601		dateAdded					generalizedtime
+tag 602		dateChanged					generalizedtime
+tag 603		expiry						generalizedtime
+tag 604		languageCode					string
+tag 605 	databaseList					structured
+
+# AttributeDetails, AttributeSetDetails
+
+tag 700		attributesBySet					structured
+tag 701		attributeSetDetails				structured
+tag 702		attributesByType				structured
+tag 703		attributeTypeDetails				structured
+tag 704		type						numeric
+tag 705		defaultIfOmitted				structured
+tag 706		defaultValue					structured
+tag 708		attributeValues					structured
+tag 709		attributeValue					structured
+tag 710		value						structured
+tag 711		partialSupport					string
+tag 712		subAttributes					structured
+tag 713		subAttribute					structured
+tag 714		superAttributes					structured
+tag 715		superAttribute					structured
+tag 716		attributeCombinations				structured
+tag 717		legalAttributeCombinations			structured
+tag 718		attributeCombination				structured
+tag 719		attributeOccurrence				structured
+tag 720		mustBeSupplied					bool
+tag 721		anyOrNone					string
+tag 722		specific					structured
+
+#
+# AttributeSetInfo
+#
+tag 750		attributes					structured
+tag 751		attributeType					structured
+tag 752		equivalentAttribute				structured
+#
+# General tags for list members, etc.
+#
+tag 1000	oid						oid
+tag 1001	string						string
+tag 1002	numeric						numeric
+

Index: zebradb/biblios/tab/generic.tag
===================================================================
RCS file: zebradb/biblios/tab/generic.tag
diff -N zebradb/biblios/tab/generic.tag
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/generic.tag	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,7 @@
+# Generic tags - including tagsetM and tagsetG.
+#
+# $Id: generic.tag,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+name generic
+
+include tagsetm.tag
+include tagsetg.tag

Index: zebradb/biblios/tab/gils-a.est
===================================================================
RCS file: zebradb/biblios/tab/gils-a.est
diff -N zebradb/biblios/tab/gils-a.est
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/gils-a.est	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,7 @@
+simpleelement (1,10)
+simpleelement (1,12)
+simpleelement (2,1)
+simpleelement (1,14)
+simpleelement (4,1)
+simpleelement (4,52)
+simpleelement (2,6)

Index: zebradb/biblios/tab/gils-b.est
===================================================================
RCS file: zebradb/biblios/tab/gils-b.est
diff -N zebradb/biblios/tab/gils-b.est
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/gils-b.est	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,10 @@
+# $Id: gils-b.est,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+simpleelement (1,1)
+simpleelement (1,10)
+simpleelement (1,12)
+simpleelement (2,1)
+simpleelement (1,14)
+simpleelement (1,16)
+simpleelement (4,1)
+simpleelement (4,52)
+simpleelement (4,70)/(4,17)

Index: zebradb/biblios/tab/gils-f.est
===================================================================
RCS file: zebradb/biblios/tab/gils-f.est
diff -N zebradb/biblios/tab/gils-f.est
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/gils-f.est	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,2 @@
+# $Id: gils-f.est,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+simpleelement ?

Index: zebradb/biblios/tab/gils-g.est
===================================================================
RCS file: zebradb/biblios/tab/gils-g.est
diff -N zebradb/biblios/tab/gils-g.est
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/gils-g.est	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,17 @@
+# $Id: gils-g.est,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+simpleelement (1,1)
+simpleelement (1,10)
+simpleelement (1,12)
+simpleelement (2,1)
+simpleelement (1,14)
+simpleelement (1,16)
+simpleelement (4,1)
+simpleelement (4,52)
+simpleelement (4,98)
+
+#
+# These are not formally required by GILS
+#
+simpleelement (4,59)
+simpleelement (4,70)
+simpleelement (4,97)

Index: zebradb/biblios/tab/gils-summary.map
===================================================================
RCS file: zebradb/biblios/tab/gils-summary.map
diff -N zebradb/biblios/tab/gils-summary.map
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/gils-summary.map	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,12 @@
+#
+# This table maps GILS-records to the Summary (abstract) syntax
+#
+
+targetname summary
+targetref Summary
+
+map title 		/(4,0)
+map originator		/(4,1)
+map localControlNumber  /(4,12)
+map rank		/(4,14)
+map abstract		/(4,16)

Index: zebradb/biblios/tab/gils-usmarc.map
===================================================================
RCS file: zebradb/biblios/tab/gils-usmarc.map
diff -N zebradb/biblios/tab/gils-usmarc.map
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/gils-usmarc.map	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,78 @@
+#
+# This table maps records in the GILS abstract syntax to the USMARC one
+# $Id: gils-usmarc.map,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+
+targetname usmarc
+targetref USmarc
+
+map rank			/(3,999)/(3,r)
+map localControlNumber		/(3,001)
+map dateLastModified		/(3,005)
+map ControlIdentifier		/(3,035)/(3,a)
+
+map title			/(3,245)/(3,a)
+map abstract			/(3,520)/(3,a)
+map purpose			/(3,500)/(3,a)
+map originator			/(3,710)/(3,a)
+map accessConstraints		/(3,506)/(3,a)
+map useConstraints		/(3,540)/(3,a)
+
+map distributor			/(3,270):new nodata
+map distributorName		/(3,270)/(3,p)
+map distributorOrganization	/(3,270)/(3,p)
+map distributorStreetAddress	/(3,270)/(3,a)
+map distributorCity		/(3,270)/(3,b)
+map distributorState		/(3,270)/(3,c)
+map distributorZipCode		/(3,270)/(3,e)
+map distributorCountry		/(3,270)/(3,d)
+map distributorNetworkAddress	/(3,270)/(3,m)
+map distributorHoursOfService	/(3,301)/(3,a)
+map distributorTelephone	/(3,270)/(3,k)
+map distributorFax		/(3,270)/(3,l)
+
+map resourceDescription		/(3,037)/(3,f)
+map orderProcess		/(3,037)/(3,c)
+map technicalPrerequisite	/(3,538)/(3,a)
+map availableTimePeriodStructured	/(3,045)/(3,c)
+map availableTimePeriodTextual		/(3,037)/(3,n) # Unhandled conditional
+
+map linkage			/(3,856)/(3,u)
+map linkageType			/(3,856)/(3,2)
+#map pointOfContact		/(3,856)/(3,m) # Look into this
+
+map pointOfContact		/(3,270):new nodata
+map contactName			/(3,270)/(3,p)
+map contactOrganization		/(3,270)/(3,p)
+map contactStreetAddress	/(3,270)/(3,a)
+map contactCity			/(3,270)/(3,b)
+map contactState		/(3,270)/(3,c)
+map contactZipCode		/(3,270)/(3,e)
+map contactCountry		/(3,270)/(3,d)
+map contactNetworkAddress	/(3,270)/(3,m)
+map contactHoursOfService	/(3,301)/(3,a)
+map contactTelephone		/(3,270)/(3,k)
+map contactFax			/(3,270)/(3,l)
+
+map recordSource		/(3,040)/(3,a)
+map agencyProgram		/(3,500)/(3,a)
+map sourcesOfData		/(3,537)/(3,a)
+map controlledTerm      	/(3,650)/(3,a)
+map thesaurus			/(3,650)/(3,2)
+map localSubjectTerm		/(3,653)/(3,a)
+map methodology			/(3,567)/(3,a)
+
+map boundingrectangle		/(3,034):new nodata
+map westernMost			/(3,034)/(3,d)
+map easternMost			/(3,034)/(3,e)
+map northernMost		/(3,034)/(3,f)
+map southernMost		/(3,034)/(3,g)
+
+map geographicKeywordName	/(3,651)/(3,a)
+map geographicKeywordType	/(3,655)/(3,z)  # Probably incorrect
+map timeperiodStructured	/(3,045)/(3,c)
+map timeperiodTextual		/(3,513)/(3,b)
+map crossReference              /(3,787):new     nodata
+map crossReferenceTitle		/(3,787)/(3,t)
+map crossReferenceLinkage	/(3,787)/(3,w)
+
+map supplementalInformation	/(3,500)/(3,a)

Index: zebradb/biblios/tab/gils-variant.est
===================================================================
RCS file: zebradb/biblios/tab/gils-variant.est
diff -N zebradb/biblios/tab/gils-variant.est
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/gils-variant.est	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,15 @@
+#
+# This is the WAIS VARIANT element set description.
+# The empty variant parameters to the simpleelement statements simply
+# override the default.
+#
+
+defaultvariantrequest (9,1,@) (6,5,@)  # No data; variant list.
+
+simpleelement (1,10) variant
+simpleelement (1,12) variant
+simpleelement (2,1) variant
+simpleelement (2,6)
+simpleelement (1,14) variant
+simpleelement (4,1)
+simpleelement (4,52)

Index: zebradb/biblios/tab/gils.abs
===================================================================
RCS file: zebradb/biblios/tab/gils.abs
diff -N zebradb/biblios/tab/gils.abs
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/gils.abs	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,148 @@
+# This is the abstract syntax (and most of the top-level profile info)
+# for GILS version 2.
+#
+# $Id: gils.abs,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+
+name gils
+reference GILS-schema
+attset gils.att
+tagset gils.tag
+varset var1.var
+
+maptab gils-usmarc.map
+maptab gils-summary.map
+
+# Element set names
+
+esetname VARIANT gils-variant.est  # for WAIS-compliance
+esetname B gils-b.est
+esetname G gils-g.est
+esetname W gils-b.est   # We don't really do bodyOfDisplay yet.
+esetname F @
+
+systag sysno none
+
+#all Any
+
+elm (1,1)                   schemaIdentifier		-
+elm (1,10)                  rank 			-
+elm (1,12)                  url				-
+elm (1,14)                  localControlNumber		-
+elm (2,1)                   title			!:w,!:p,!:s
+elm (4,52)                  originator			author-name-corporate
+#
+# Additional structuring of originator non-standard.
+#
+elm (4,52)/(2,7)            originatorName		author-name-corporate
+elm (4,52)/(2,10)           originatorOrganization	author-name-corporate
+elm (4,52)/(4,2)            originatorStreetAddress	author-name-corporate
+elm (4,52)/(4,3)            originatorCity		author-name-corporate
+elm (4,52)/(4,4)            originatorStateOrProvince	author-name-corporate
+elm (4,52)/(4,5)            originatorZipOrPostalCode	author-name-corporate
+elm (4,52)/(2,16)           originatorCountry		author-name-corporate
+elm (4,52)/(2,12)           originatorNetworkAddress	author-name-corporate
+elm (4,52)/(4,6)            originatorHoursofService	author-name-corporate
+elm (4,52)/(2,14)           originatorTelephone	        author-name-corporate
+elm (4,52)/(2,15)           originatorFax		author-name-corporate
+elm (2,2)                   author			!
+#
+# Additional structuring of author non-standard.
+#
+elm (2,2)/(2,7)             authorName		        author
+elm (2,2)/(2,10)            authorOrganization	        author
+elm (2,2)/(4,2)             authorStreetAddress	        author
+elm (2,2)/(4,3)             authorCity		 	author
+elm (2,2)/(4,4)             authorStateOrProvince	author
+elm (2,2)/(4,5)             authorZipOrPostalCode	author
+elm (2,2)/(2,16)            authorCountry		author
+elm (2,2)/(2,12)            authorNetworkAddress	author
+elm (2,2)/(4,6)             authorHoursofService	author
+elm (2,2)/(2,14)            authorTelephone	        author
+elm (2,2)/(2,15)            authorFax			author
+elm (2,4)                   dateOfPublication		!
+elm (2,3)                   placeOfPublication          place-publication
+elm (4,32)                  languageOfResource		code-language
+elm (2,6)                   abstract			!
+elm (4,95)                  controlledSubjectIndex	-
+elm (4,95)/(4,21)           subjectThesaurus		-
+elm (4,95)/(4,96)           subjectTermsControlled	controlled-subject-index
+elm (4,95)/(4,96)/(4,20)    controlledTerm		index-terms
+elm (4,97)                  subjectTermsUncontrolled    uncontrolled-term
+elm (4,97)/(4,22)           uncontrolledTerm		uncontrolled-term
+elm (4,71)                  spatialDomain		!
+elm (4,71)/(4,91)           boundingCoordinates		!
+elm (4,71)/(4,91)/(4,9)     westBoundingCoordinate      !:n
+elm (4,71)/(4,91)/(4,10)    eastBoundingCoordinate	!:n
+elm (4,71)/(4,91)/(4,11)    northBoundingCoordinate	!:n
+elm (4,71)/(4,91)/(4,12)    southBoundingCoordinate	!:n
+elm (4,71)/(4,92)           place			!
+elm (4,71)/(4,92)/(4,14)    placeKeywordThesaurus	-
+elm (4,71)/(4,92)/(4,13)    placeKeyword		place
+elm (4,93)                  timePeriod			!
+elm (4,93)/(4,16)           timePeriodTextual		!
+elm (4,93)/(4,101)          timePeriodStructured	!
+elm (4,93)/(4,101)/(4,15)   beginningDate		!
+elm (4,93)/(4,101)/(4,36)   endingDate			!
+elm (4,70)                  availability		!
+elm (4,70)/(4,33)           medium			material-type
+elm (4,70)/(4,90)           distributor			!
+elm (4,70)/(4,90)/(2,7)     distributorName		!
+elm (4,70)/(4,90)/(2,10)    distributorOrganization	!
+elm (4,70)/(4,90)/(4,2)     distributorStreetAddress	!
+elm (4,70)/(4,90)/(4,3)     distributorCity		!
+elm (4,70)/(4,90)/(4,4)     distributorStateOrProvince	!
+elm (4,70)/(4,90)/(4,5)     distributorZipOrPostalCode	!
+elm (4,70)/(4,90)/(2,16)    distributorCountry		!
+elm (4,70)/(4,90)/(2,12)    distributorNetworkAddress	!
+elm (4,70)/(4,90)/(4,6)     distributorHoursofService	!
+elm (4,70)/(4,90)/(2,14)    distributorTelephone	!
+elm (4,70)/(4,90)/(2,15)    distributorFax		!
+elm (4,70)/(4,7)            resourceDescription		!
+elm (4,70)/(4,55)           orderProcess		!
+elm (4,70)/(4,55)/(4,28)    orderInformation		!
+elm (4,70)/(4,55)/(4,29)    cost			!
+elm (4,70)/(4,55)/(4,30)    costInformation		!
+elm (4,70)/(4,8)            technicalPrerequisites	!
+elm (4,70)/(4,93)           availableTimePeriod		!
+elm (4,70)/(4,93)/(4,16)    availableTimeTextual	!
+elm (4,70)/(4,93)/(4,102)   availableTimeStructured	!
+elm (4,70)/(4,93)/(4,102)/(4,15)  beginningDate        available-time-structured
+elm (4,70)/(4,93)/(4,102)/(4,36)  endingDate           available-time-structured
+elm (4,70)/(4,99)           availableLinkage		!
+elm (4,70)/(4,99)/(4,18)    linkageType			!
+elm (4,70)/(4,99)/(4,17)    linkage		       available-linkage:u,linkage:u
+elm (4,57)                  sourcesOfData		!
+elm (4,58)                  methodology			!
+elm (4,53)                  accessConstraints		!
+elm (4,53)/(4,25)           generalAccessConstraints	!
+elm (4,53)/(4,26)           originatorDisseminationControl	!
+elm (4,53)/(4,27)           securityClassificationControl	!
+elm (4,54)                  useConstraints			!
+elm (4,94)                  pointOfContact		!
+elm (4,94)/(2,7)            contactName			!
+elm (4,94)/(2,10)           contactOrganization		!
+elm (4,94)/(4,2)            contactStreetAddress	!
+elm (4,94)/(4,3)            contactCity			!
+elm (4,94)/(4,4)            contactStateOrProvince	!
+elm (4,94)/(4,5)            contactZipOrPostalCode	!
+elm (4,94)/(2,16)           contactCountry		!
+elm (4,94)/(2,12)           contactNetworkAddress	!
+elm (4,94)/(4,6)            contactHoursOfService	!
+elm (4,94)/(2,14)           contactTelephone		!
+elm (4,94)/(2,15)           contactFax			!
+elm (4,59)                  supplementalInformation	-
+elm (4,51)                  purpose			!
+elm (4,56)                  agencyProgram		!
+elm (4,98)                  crossReference		!
+elm (4,98)/(2,1)            crossReferenceTitle		!
+elm (4,98)/(4,35)           crossReferenceRelationship	!
+elm (4,98)/(4,100)          crossReferenceLinkage	!
+elm (4,98)/(4,100)/(4,18)    linkageType		-
+elm (4,98)/(4,100)/(4,17)    linkage			cross-reference-linkage:u
+elm (4,31)                  scheduleNumber		!
+elm (4,1)                   controlIdentifier		identifier-standard
+elm (4,23)                  originalControlIdentifier	!
+elm (4,19)                  recordSource		!
+elm (4,34)                  languageOfRecord		!
+elm (1,16)                  dateOfLastModification	date/time-last-modified:w,date/time-last-modified:s
+elm (4,24)                  recordReviewDate		!

Index: zebradb/biblios/tab/gils.att
===================================================================
RCS file: zebradb/biblios/tab/gils.att
diff -N zebradb/biblios/tab/gils.att
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/gils.att	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,79 @@
+# $Id: gils.att,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+name gils
+reference GILS-attset
+include bib1.att
+
+att 2000         Distributor
+att 2001	 Distributor-Name
+att 2002	 Index-Terms				# Subject-Terms-Contr.
+att 2003         Purpose
+att 2004         General-Access-Constraints
+att 2005         Use-Constraints
+att 2006         Distributor-Organization
+att 2007         Distributor-Street-Address
+att 2008         Distributor-City
+att 2009         Distributor-State-or-Province
+att 2010         Distributor-Zip-or-Postal-Code
+att 2011         Distributor-Country
+att 2012         Distributor-Network-Address
+att 2013         Distributor-Hours-of-Service
+att 2014         Distributor-Telephone
+att 2015         Distributor-Fax
+att 2016         Resource-Description
+att 2017         Order-Information
+att 2018         Technical-Prerequisites
+att 2019         Available-Time-Structured
+att 2020         Available-Time-Textual
+att 2021         Linkage
+att 2022         Linkage-Type
+att 2023         Contact-Name
+att 2024         Contact-Organization
+att 2025         Contact-Street-Address
+att 2026         Contact-City
+att 2027         Contact-State-or-Province
+att 2028         Contact-Zip-or-Postal-Code
+att 2029         Contact-Country
+att 2030         Contact-Network-Address
+att 2031         Contact-Hours-of-Service
+att 2032         Contact-Telephone
+att 2033         Contact-Fax
+att 2034         Agency-Program
+att 2035         Sources-of-Data
+att 2036         Subject-Thesaurus
+att 2037         Methodology
+att 2038         West-Bounding-Coordinate
+att 2039         East-Bounding-Coordinate
+att 2040         North-Bounding-Coordinate
+att 2041         South-Bounding-Coordinate
+att 2042         Place-Keyword
+att 2043         Place-Keyword-Thesaurus
+att 2044         Time-Period-Structured
+att 2045         Time-Period-Textual
+att 2046         Cross-Reference-Title
+att 2047         Cross-Reference-Linkage
+att 2049         Original-Control-Identifier
+att 2050         Supplemental-Information
+att 2051         Record-Review-Date
+att 2052         Originator-Dissemination-Control
+att 2053         Security-Classification-Control
+att 2054         Cost
+att 2055         Cost-Information
+att 2056         Schedule-Number
+att 2057         Controlled-Subject-Index
+att 2058         Uncontrolled-Term
+att 2059         Spatial-Domain
+att 2060         Bounding-Coordinates
+att 2061         Place
+att 2062         Time-Period
+att 2063         Availability
+att 2064         Order-Process
+att 2065         Available-Time-Period
+att 2066         Access-Constraints
+att 2067         Point-of-Contact
+att 2068         Cross-Reference
+att 2069         Available-Linkage
+att 2070         Cross-Reference-Relationship
+att 2071         Language-of-Record
+att 2072         Beginning-Date
+att 2073         Ending-Date
+att 2074         Controlled-Term

Index: zebradb/biblios/tab/gils.tag
===================================================================
RCS file: zebradb/biblios/tab/gils.tag
diff -N zebradb/biblios/tab/gils.tag
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/gils.tag	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,68 @@
+# Tag set for GILS version 2.
+#
+# $Id: gils.tag,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+name gils
+type 4
+include tagsetm.tag
+include tagsetg.tag
+
+tag 1      controlIdentifier        string
+tag 2      streetAddress            string
+tag 3      city                     string
+tag 4      stateOrProvince          string
+tag 5      zipOrPostalCode          string
+tag 6      hoursOfService           string
+tag 7      resourceDescription      string
+tag 8      technicalPrerequisites   string
+tag 9      westBoundingCoordinate   intUnit
+tag 10     eastBoundingCoordinate   intUnit
+tag 11     northBoundingCoordinate  intUnit
+tag 12     southBoundingCoordinate  intUnit
+tag 13     placeKeyword             string
+tag 14     placeKeywordThesaurus    string
+tag 15     beginningDate            GeneralizedTime
+tag 16     timePeriodTextual        string
+tag 17     linkage                  string
+tag 18     linkageType              string
+tag 19     recordSource             string
+tag 20     controlledTerm           string
+tag 21     subjectThesaurus         string
+tag 22     uncontrolledTerm         string
+tag 23     originalControlIdentifier string
+tag 24     recordReviewDate         GeneralizedTime
+tag 25     generalAccessConstraints string
+tag 26     originatorDisseminationControl string
+tag 27     securityClassificationControl string
+tag 28     orderInformation         string
+tag 29     cost                     bool
+tag 30     costInformation          string
+tag 31     scheduleNumber           string
+tag 32     languageOfResource       string
+tag 33     medium                   string
+tag 34     languageOfRecord         string
+tag 35     relationship             string
+tag 36     endingDate               GeneralizedTime
+tag 51     purpose                  structured
+tag 52     originator               structured
+tag 53     accessConstraints        structured
+tag 54     useConstraints           structured
+tag 55     orderProcess             structured
+tag 56     agencyProgram            structured
+tag 57     sourcesOfData            structured
+tag 58     methodology              structured
+tag 59     supplementalInformation  structured
+tag 70     availability             structured
+tag 71     spatialDomain            structured
+tag 90     distributor              structured
+tag 91     boundingCoordinates      structured
+tag 92     place                    structured
+tag 93     timePeriod               structured
+tag 94     pointOfContact           structured
+tag 95     controlledSubjectIndex   structured
+tag 96     subjectTermsControlled   structured
+tag 97     subjectTermsUncontrolled structured
+tag 98     crossReference           structured
+tag 99     availableLinkage         structured
+tag 100    crossReferenceLinkage    structured
+tag 101    timePeriodStructured     structured
+tag 102    availableTimeStructured  structured

Index: zebradb/biblios/tab/hci.flt
===================================================================
RCS file: zebradb/biblios/tab/hci.flt
diff -N zebradb/biblios/tab/hci.flt
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/hci.flt	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,19 @@
+#
+# Experimental format for the HCI bibliography
+#
+
+BEGIN                { begin record meta }
+
+/^%T /               { end element; begin element title }
+/^%A /               { end element; begin element author }
+/^%X /               { end element; begin element abstract }
+/^%B /               { end element; begin element source }
+/^%I /               { end element; begin element publicationPlace }
+/^%D /               { end element; begin element publicationDate }
+/^%S /               { end element; begin element subject }
+/^%K /               { end element; begin element subject }
+/^%Z /               { end element; begin element relation }
+
+# /./                  { data }
+
+END                 { end record }

Index: zebradb/biblios/tab/mail.flt
===================================================================
RCS file: zebradb/biblios/tab/mail.flt
diff -N zebradb/biblios/tab/mail.flt
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/mail.flt	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,10 @@
+# $Id: mail.flt,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+BEGIN				{ begin record wais }
+/^From:/	BODY	/$/	{ data -element name $1 }
+/^Subject:/	BODY	/$/	{ data -element title $1 }
+/^Date:/	BODY	/$/	{ data -element date $1 }
+/^$/		BODY	/^From /	{
+						data -text -element Body $1
+				  		unread 2
+                                  		end record
+                                	}

Index: zebradb/biblios/tab/marc21.abs
===================================================================
RCS file: zebradb/biblios/tab/marc21.abs
diff -N zebradb/biblios/tab/marc21.abs
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/marc21.abs	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,75 @@
+# $Id: marc21.abs,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+
+# This is a fairly simple example of a set of MARC21 indexing rules. It
+# results in a server which provides a passable Bath level 0 and 1 service
+# (author, title, subject, keyword and exact services). Feel free to
+# elaborate on it, and if you do, please consider sharing your additions.
+# NOTE: This is designed to be used with the grs.marcxml input filter
+# for ISO2709 (ANSI Z39.2) or grs.xml for MARCXML-formatted records. It
+# won't work for the old grs.marc input filter, which yields a different
+# internal structure.
+
+name marc21
+attset bib1.att
+
+esetname F @
+esetname B @
+
+marc usmarc.mar
+
+xpath disable
+
+all any
+
+melm 100		author,author:p
+melm 110		author
+melm 111		author
+melm 130		title
+melm 240		title,title:p
+melm 242		title,title:p
+melm 243		title,title:p
+melm 245$c		author
+melm 245		title,title:p
+melm 246		title,title:p
+melm 247		title,title:p
+melm 400$t		title,author
+melm 400		author
+melm 410$t		title,author
+melm 410		author
+melm 411$t		title,author
+melm 411		author
+melm 440$a		title,title:p
+melm 440		title
+melm 490$a		title,title:p
+melm 490		title
+melm 600$t		title
+melm 600		subject-heading,subject-heading:p
+melm 610$t		title
+melm 610		subject-heading
+melm 611$t		title
+melm 611		subject-heading
+melm 630		subject-heading
+melm 650		subject-heading,subject-heading:p
+melm 651		subject-heading,subject-heading:p
+melm 653		subject-heading,subject-heading:p
+melm 654		subject-heading
+melm 655		subject-heading
+melm 656		subject-heading
+melm 657		subject-heading
+melm 700$t		title,author
+melm 700$a		author,author:p
+melm 700		author
+melm 710$t		title,author
+melm 710$a		author,author:p
+melm 710		author
+melm 711$t		title,author
+melm 711		author
+melm 730		title
+melm 740		title
+melm 800$t		title,author
+melm 800		author
+melm 810$t		title,author
+melm 810		author
+melm 811$t		title,author
+melm 811		author
+melm 830		title

Index: zebradb/biblios/tab/meta-b.est
===================================================================
RCS file: zebradb/biblios/tab/meta-b.est
diff -N zebradb/biblios/tab/meta-b.est
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/meta-b.est	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,7 @@
+simpleelement (1,10)
+simpleelement (1,12)
+simpleelement (2,1)
+simpleelement (1,14)
+simpleelement (4,5)
+simpleelement (2,3)
+simpleelement (2,2):all

Index: zebradb/biblios/tab/meta-usmarc.map
===================================================================
RCS file: zebradb/biblios/tab/meta-usmarc.map
diff -N zebradb/biblios/tab/meta-usmarc.map
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/meta-usmarc.map	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,23 @@
+# Meta to USMARC conversion
+# $Id: meta-usmarc.map,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+targetname usmarc
+targetref USmarc
+
+map localControlNumber  /(3,001)
+map dateLastModified    /(3,005)
+
+map subject		/(3,653)/(3,a)
+map title		/(3,245)/(3,a)
+map author		/(3,700)/(3,a)
+map publisher		/(3,260)/(3,b)
+map otheragent 		/(3,710)/(3,a)
+map date		/(3,260)/(3,c)
+map identifier		/(3,024)/(3,a)
+# objectType skipped for now
+map form		/(3,538)/(3,a)
+map relation		/(3,787)/(3,a)    # complexity here
+map language		/(3,041)/(3,a)
+map source		/(3,786)/(3,a)
+# coverage skipped for now
+
+map abstract            /(3,520)/(3,a)

Index: zebradb/biblios/tab/meta.abs
===================================================================
RCS file: zebradb/biblios/tab/meta.abs
diff -N zebradb/biblios/tab/meta.abs
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/meta.abs	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,33 @@
+# This is a simple profile based on the Dublin Core of metadata elements.
+#
+# $Id: meta.abs,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+
+name meta
+attset bib1.att
+tagset meta.tag
+varset var1.var
+
+esetname F @
+esetname B meta-b.est
+
+maptab meta-usmarc.map
+
+elm (2,1)		title			Title:w,Title:p
+elm (2,2)		creator			Author:w,Author:p
+elm (2,21)		subject			Subject-heading
+elm (2,17)		description		-
+elm (2,31)		publisher		Publisher
+elm (2,32)		contributor		-
+elm (2,4)		date			Date
+elm (2,22)		type			Content-type
+elm (2,27)		format			Material-type
+elm (2,28)		identifier		-
+elm (2,33)		source			-
+elm (2,20)		language		Code-language
+elm (2,30)		relation		-
+elm (2,34)		coverage		-
+elm (2,29)		rights			-
+
+# These tags are required by Zebra for GRS-1 generation
+elm (1,10)		rank			-
+elm (1,14)		localControlNumber	Local-number

Index: zebradb/biblios/tab/meta.tag
===================================================================
RCS file: zebradb/biblios/tab/meta.tag
diff -N zebradb/biblios/tab/meta.tag
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/meta.tag	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,4 @@
+name meta
+type 4
+include tagsetg.tag
+include tagsetm.tag

Index: zebradb/biblios/tab/news.flt
===================================================================
RCS file: zebradb/biblios/tab/news.flt
diff -N zebradb/biblios/tab/news.flt
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/news.flt	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,10 @@
+# $Id: news.flt,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+BEGIN				{ begin record wais }
+/^From:/	BODY	/$/	{ data -element name $1 }
+/^Subject:/	BODY	/$/	{ data -element title $1 }
+/^Date:/	BODY	/$/	{ data -element dateOfLastModification $1 }
+/^$/		BODY END	{
+					begin element Body 
+					data -text $1
+					end record
+				}

Index: zebradb/biblios/tab/numeric.chr
===================================================================
RCS file: zebradb/biblios/tab/numeric.chr
diff -N zebradb/biblios/tab/numeric.chr
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/numeric.chr	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,13 @@
+# Numeric character map
+#
+# $Id: numeric.chr,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+
+# Define the basic value-set. *Beware* of changing this without re-indexing
+# your databases.
+
+lowercase -{0-9}.,
+uppercase -{0-9}.,
+
+# Breaking characters
+
+space {\001-\040}!"#$%&'\()*+/:;<=>?@\[\\]^_`\{|}~

Index: zebradb/biblios/tab/nwi.flt
===================================================================
RCS file: zebradb/biblios/tab/nwi.flt
diff -N zebradb/biblios/tab/nwi.flt
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/nwi.flt	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,53 @@
+#
+# Input-filter for the Nordic Web Index record syntax. Output is 'gils-like'.
+#
+# $Id: nwi.flt,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+#
+
+/<nwi>/                            { begin record gils }
+
+# Ignore meta tags
+
+/<meta.*>.*$/                    {}
+
+/<ti> */ BODY /$/                  { data -element title $1 }
+
+/<dm> */  BODY /$/                  { data -element dateOfLastModification $1 }
+
+/<ci> */ BODY /$/                  { data -element controlIdentifier $1 }
+
+/<si>/                           { begin element supplementalInformation }
+/<lc> */ BODY /$/                  { data -element lastChecked $1 }
+/<by> */ BODY /$/                  { data -element bytes $1 }
+
+/<av>/                           { begin element availability }
+/<avli> */ BODY /$/                { data -element linkage $1 }
+/<ty> */ BODY /$/                  { data -element linkageType $1 }
+
+/<lsi>/                          { begin element localSubjectIndex }
+/<dh> */ BODY /$/                  { data -element localSubjectTerm $1 }
+
+# Don't want to have <ip> inside of LocalSubjectIndex
+# Since we end localsubjectindex, we consume the end-tag for that as well.
+
+#/<ip>[ \n]*/ BODY /<\/ip>[ \n]*<\/lsi>/  {
+#				    end element;
+#				    data -element sampleText $1
+#				 }
+
+/<ip>[ \n]*/ BODY /<\/ip>/       {
+				   end element;
+                                   data -element sampleText $1
+				 }
+
+/<cr>/                           { begin element crossReference }
+/<li> */ BODY /$/                  { data -element linkage $1 }
+/<cp> */ BODY /$/                  { data -element title $1 }
+
+/<\/nwi>/                        { end record }
+
+# Generic end-marker
+
+/<\/[^>]*>/                      { end element }
+/\n/                             { }
+/./ {}

Index: zebradb/biblios/tab/refer.flt
===================================================================
RCS file: zebradb/biblios/tab/refer.flt
diff -N zebradb/biblios/tab/refer.flt
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/refer.flt	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,22 @@
+#
+# Experimental format for the HCI bibliography
+#
+
+BEGIN                { begin record meta }
+
+/^%T /               { end element; begin element title }
+/^%A /               { end element; begin element author }
+/^%X /               { end element; begin element abstract }
+/^%B /               { end element; begin element source }
+/^%I /               { end element; begin element publicationPlace }
+/^%D /               { end element; begin element publicationDate }
+/^%S /               { end element; begin element subject }
+# /^%K /               { end element; begin element subject }
+/^%Z /               { end element; begin element relation }
+
+/^%. /               { end element }
+
+/^$/                 { end record }
+
+/\n/                 { data " " }
+

Index: zebradb/biblios/tab/scan.chr
===================================================================
RCS file: zebradb/biblios/tab/scan.chr
diff -N zebradb/biblios/tab/scan.chr
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/scan.chr	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,44 @@
+# Danish/Swedish character map.
+#
+# $Id: scan.chr,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+
+# Define the basic value-set. *Beware* of changing this without re-indexing
+# your databases.
+
+lowercase {0-9}{a-y}üzæäøöå
+uppercase {0-9}{A-Y}ÜZÆÄØÖÅ
+
+# Breaking characters
+
+space {\001-\040}!"#$%&'\()*+,-./:;<=>?@\[\\]^_`\{|}~
+
+# Characters to be considered equivalent for searching purposes.
+
+# equivalent æä(ae)
+# equivalent øö(oe)
+# equivalent å(aa)
+# equivalent uü
+
+# Supplemental mappings
+
+map (&auml;)       ä
+map (&aelig;)      æ
+map (&oslash;)     ø
+map (&aring;)      å
+map (&ouml;)       ö
+map (&Auml;)       Ä
+map (&Aelig;)      Æ
+map (&Oslash;)     Ø
+map (&Aring;)      Å
+map (&Ouml;)       Ö
+
+map éÉ		e
+map á		a
+map ó		o
+map í		i
+
+map (Aa)	(AA)
+
+map (aa)        a
+
+#qmap (ies)      (ie)

Index: zebradb/biblios/tab/sgml.flt
===================================================================
RCS file: zebradb/biblios/tab/sgml.flt
diff -N zebradb/biblios/tab/sgml.flt
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/sgml.flt	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,8 @@
+# $Id: sgml.flt,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+BEGIN	/\n*</	BODY	/>\n*/	{ begin record $2 }
+/\n*<[Vv][Aa][Rr][ ]+/  /[^ >]+/   /[ ]+/  /[^ >]+/  /[ ]+/ /[^ >]+/ /[ ]*>/ {
+                                  begin variant $1 $3 $5
+                                }
+/\n*</		BODY	/>\n*/	{ begin element $1 }
+/\n*<\//	BODY	/>\n*/	{ end element -record }
+/[ \n\t]+/			{ data " " }

Index: zebradb/biblios/tab/soif.flt
===================================================================
RCS file: zebradb/biblios/tab/soif.flt
diff -N zebradb/biblios/tab/soif.flt
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/soif.flt	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,102 @@
+# Crude input-filter for SOIF records -- one record per file.
+# Author: Peter Valkenburg / TERENA (valkenburg at terena.nl)
+# Version 0.2 (09/09/1998).
+# This sort of follows the Nordic Web Index convention of GILS attribute use.
+# Modified by Kang-Jin Lee (lee at arco.de)
+# 07/10/1999
+
+# We'll use GILS structured records.
+BEGIN					{ begin record gils }
+
+# URL will be GILS' availability/linkage
+/^@[A-Za-z](-|[.A-Za-z_])* { / BODY /$/	{
+					  begin element availability
+					  data -element linkage $1
+					  end element
+					}
+
+# Type will be GILS' availability/linkageType
+/^[tT]ype{[0-9]+}:\t/ BODY /$/          {
+                                          begin element availability
+                                          data -element linkageType $1
+                                          end element
+                                        }
+
+# Last modification time will be Bib-1 Use Attribute 1012
+/^[lL]ast-[mM]odification-[tT]ime{[0-9]+}:\t/ BODY /$/  {
+                                          data -element dateOfLastModification $1
+                                        }
+
+# The MD5 checksum is used as a unique identifier under Bib-1 Use Attribute 1007
+/^[mM][dD]5{[0-9]+}:\t/ BODY /$/	{ data -element controlIdentifier $1 }
+
+# Description will be Bib-1 Use Attribute 62
+/^[dD]escription{[0-9]+}:\t/ BODY /^((-|[._A-Za-z0-9])+{[0-9]+}:\t.*|})$/ {
+					  data -element abstract $1
+					  unread 2
+					}
+
+# Author will be Bib-1 Use Attribute 1003 (if gils.abs maps originator to it!!)
+/^[aA]uthor{[0-9]+}:\t/ BODY /^((-|[._A-Za-z0-9])+{[0-9]+}:\t.*|})$/	{
+					  data -element author $1
+					  unread 2
+					}
+
+# Keywords will be GILS' localSubjectIndex/localSubjectTerm
+/^[kK]eywords{[0-9]+}:\t/ BODY /^((-|[._A-Za-z0-9])+{[0-9]+}:\t.*|})$/	{
+					  begin element localSubjectIndex
+					  data -element localSubjectTerm $1
+					  unread 2
+					  end element
+					}
+
+# File-size will be GILS' supplementalInformation/bytes
+/^[fF]ile-[sS]ize{[0-9]+}:\t/ BODY /$/	{
+					  begin element supplementalInformation
+					  data -element bytes $1
+					  unread 2
+					  end element
+					}
+
+# Update-Time will be GILS' supplementalInformation/lastChecked
+/^[uU]pdate-[tT]ime{[0-9]+}:\t/ BODY /$/	{
+					  begin element supplementalInformation
+					  data -element lastChecked $1
+					  unread 2
+					  end element
+					}
+
+# url-references will be GILS' crossReference/linkage
+/^[uU]rl-[rR]eferences{[0-9]+}:\t/ BODY /^((-|[._A-Za-z0-9])+{[0-9]+}:\t.*|})$/ {
+					  begin element crossReference
+					  data -element linkage $1
+					  unread 2
+					  end element
+					}
+
+# Title will be Bib-1 Use Attribute 4
+/^[tT]itle{[0-9]+}:\t/ BODY /^((-|[._A-Za-z0-9])+{[0-9]+}:\t.*|})$/	{
+					  data -element Title $1
+					  unread 2
+					}
+
+# Body and Partial-Text will be Bib-1 Use Attribute 1010
+# Is Body really commonly used in SOIF? Anyway, Full-Text is used by Harvest.
+#/^[bB]ody{[0-9]+}:\t/ BODY /^((-|[._A-Za-z0-9])+{[0-9]+}:\t.*|})$/	{
+#					  data -element sampleText $1
+#					  unread 2
+#					}
+/^[fF]ull-[tT]ext{[0-9]+}:\t/ BODY /^((-|[._A-Za-z0-9])+{[0-9]+}:\t.*|})$/ {
+					  data -element sampleText $1
+					  unread 2
+					}
+/^[pP]artial-[tT]ext{[0-9]+}:\t/ BODY /^((-|[._A-Za-z0-9])+{[0-9]+}:\t.*|})$/ {
+					  data -element sampleText $1
+					  unread 2
+					}
+
+/^(-|[a-zA-Z0-9])+{[0-9]+}:\t/  BODY /^((-|[_A-Za-z0-9])+{[0-9]+}:\t.*|})$/ {
+					  unread 2
+                                         }
+
+END					{ end record }

Index: zebradb/biblios/tab/sort-string-utf.chr.old
===================================================================
RCS file: zebradb/biblios/tab/sort-string-utf.chr.old
diff -N zebradb/biblios/tab/sort-string-utf.chr.old
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/sort-string-utf.chr.old	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,33 @@
+# Define the basic value-set. *Beware* of changing this without re-indexing
+# your databases.
+encoding utf-8
+lowercase {0-9}aâbcçdefgğhıiîjklmnoöpqrsştuüvwxyz
+uppercase {0-9}AÂBCÇDEFGĞHIİÎJKLMNOÖPQRSŞTUÜVWXYZ
+
+# Breaking characters
+
+space {\001-\040}!"#$%&\(),-/:;<=>?@\[\\]_`\{|}~
+
+# Characters to be considered equivalent for searching purposes.
+
+equivalent uü
+equivalent oö
+equivalent sÅŸ
+equivalent cç
+equivalent iı
+equivalent gÄŸ
+equivalent GÄž
+equivalent SÅž
+equivalent CÇ
+equivalent OÖ
+equivalent UÜ
+equivalent aâ
+equivalent AÂ
+ # Supplemental mappings
+
+map (^The\s)	@
+map (^the\s)	@
+map (^a\s)      @
+map (^A\s)	@
+map (^An\s)	@
+map (^an\s)	@

Index: zebradb/biblios/tab/string.chr
===================================================================
RCS file: zebradb/biblios/tab/string.chr
diff -N zebradb/biblios/tab/string.chr
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/string.chr	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,42 @@
+# Generic character map.
+#
+# $Id: string.chr,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+
+# Define the basic value-set. *Beware* of changing this without re-indexing
+# your databases.
+
+lowercase {0-9}{a-y}üzæäøöå
+uppercase {0-9}{A-Y}ÜZÆÄØÖÅ
+
+# Breaking characters
+
+space {\001-\040}!"#$%&'\()*+,-./:;<=>?@\[\\]^_`\{|}~
+
+# Characters to be considered equivalent for searching purposes.
+
+# equivalent æä(ae)
+# equivalent øö(oe)
+# equivalent å(aa)
+# equivalent uü
+
+# Supplemental mappings
+
+#map (&auml;)       ä
+#map (&aelig;)      æ
+#map (&oslash;)     ø
+#map (&aring;)      å
+#map (&ouml;)       ö
+#map (&Auml;)       Ä
+#map (&Aelig;)      Æ
+#map (&Oslash;)     Ø
+#map (&Aring;)      Å
+#map (&Ouml;)       Ö
+
+#map éÉ		e
+#map á		a
+#map ó		o
+#map í		i
+
+#map (Aa)	(AA)
+
+#map (aa)        a

Index: zebradb/biblios/tab/summary.abs
===================================================================
RCS file: zebradb/biblios/tab/summary.abs
diff -N zebradb/biblios/tab/summary.abs
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/summary.abs	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,26 @@
+# Summary record abstract syntax
+#
+# $Id: summary.abs,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+
+name summary
+tagset summary.tag
+attset bib1.att
+reference Summary
+
+elm (4,0)		title			!
+elm (4,1)		author			!
+elm (4,2)		callNumber		-
+elm (4,3)		recordType		-
+elm (4,4)		bibliographicLevel	-
+elm (4,5)		formats			-
+elm (4,5)/(4,6)		format			-
+elm (4,5)/(4,6)/(4,7)   format-type		-
+elm (4,5)/(4,6)/(4,8)   format-size		-
+elm (4,5)/(4,6)/(4,9)   format-bestPosn		-
+elm (4,10)		publicationPlace	-
+elm (4,11)		publicationDate		-
+elm (4,12)		targetSystemKey		-
+elm (4,13)		satisfyingElement	-
+elm (4,14)		rank			-
+elm (4,15)		documentId		-
+elm (4,16)		otherInformation	-

Index: zebradb/biblios/tab/summary.tag
===================================================================
RCS file: zebradb/biblios/tab/summary.tag
diff -N zebradb/biblios/tab/summary.tag
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/summary.tag	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,27 @@
+# Tagset for Summary profile
+#
+# $Id: summary.tag,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+
+name summary
+type 4
+
+tag	0	title			string
+tag	1	author			string
+tag	2	callNumber		string
+tag	3	recordType		string
+tag	4	bibliographicLevel	string
+
+tag	5	formats			structured
+tag	6	format			structured
+tag	7	type			string
+tag	8	size			numeric
+tag	9	bestPosn		numeric
+
+tag	10	publicationPlace	string
+tag	11	publicationDate		string
+tag	12	targetSystemKey		string
+tag	13	satisfyingElement	string
+tag	14	rank			numeric
+tag	15	documentId		string
+tag	16	abstract		string
+tag	17	otherInformation	structured

Index: zebradb/biblios/tab/tagsetg.tag
===================================================================
RCS file: zebradb/biblios/tab/tagsetg.tag
diff -N zebradb/biblios/tab/tagsetg.tag
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/tagsetg.tag	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,42 @@
+# TagSet-G Tags
+# $Id: tagsetg.tag,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+name tagsetg
+reference TagsetG
+type 2
+
+tag	1	title					string
+tag	2	author					string
+tag	3	publicationPlace			string
+tag	4	publicationDate/date-of-publication	string
+tag	5	documentId				string
+tag	6	abstract				string
+tag	7	name					string
+tag	8	dateTime				generalizedtime
+tag	9	displayObject				octetstring
+tag	10	organization/organisation		string
+tag	11	postalAddress				string
+tag	12	networkAddress				string
+tag	13	eMailAddress				string
+tag	14	phoneNumber/telephone			string
+tag	15	faxNumber/fax				string
+tag	16	country					string
+tag	17	description				string
+tag	18	time					intunit
+tag	19	documentcontent				octetstring
+tag	20	language				string
+tag	21	subject					string
+tag	22	resourceType				string
+tag	23	city					string
+tag	24	stateOrProvince				string
+tag	25	zipOrPostalCode				string
+tag	26	cost					string
+tag 	27	format					string
+tag	28	identifier				string
+tag	29	rights					string
+tag	30	relation				string
+tag	31	publisher				string
+tag	32	contributor				string
+tag	33	source					string
+tag	34	coverage				string
+tag	35	private					string
+tag	36	sourceDb				string

Index: zebradb/biblios/tab/tagsetm.tag
===================================================================
RCS file: zebradb/biblios/tab/tagsetm.tag
diff -N zebradb/biblios/tab/tagsetm.tag
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/tagsetm.tag	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,35 @@
+# TagSet-M Tags
+#
+# $Id: tagsetm.tag,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+name tagsetm
+reference TagsetM
+type 1
+
+tag	1	schemaIdentifier		oid
+tag	2	elementsOrdered			bool
+tag	3	elementOrdering			int
+tag	4	defaultTagType			int
+tag	5	defaultVariantSetId		oid
+tag	6	defaultVariantSpec		structured
+tag	7	processingInstructions		string
+tag	8	recordUsage			int
+tag	9	restriction			string
+tag	10	rank				int
+tag	11	userMessage			string
+tag	12	url				string
+tag	13	record				structured
+tag	14	local-control-number		string
+tag	15	creation-date			generalizedtime
+tag	16	dateOfLastModification/lastModified generalizedtime
+tag	17	dateOfLastReview		generalizedtime
+tag	18	score				int
+tag	19	wellKnown			string
+tag	20	recordWrapper			structured
+tag	21	defaultTagSetId			oid
+tag	22	languageOfRecord		string
+tag	23	type				string
+tag	24	scheme				string
+tag	25	costInfo			string
+tag	26	costFlag			bool
+tag	27	termCreatedBy			string
+tag	28	termModifiedBy			string

Index: zebradb/biblios/tab/urx.chr
===================================================================
RCS file: zebradb/biblios/tab/urx.chr
diff -N zebradb/biblios/tab/urx.chr
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/urx.chr	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,12 @@
+# URX character map
+#
+# $Id: urx.chr,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+
+# Basic character(s)
+
+lowercase {0-9}{a-y}üzæäøöå/.~:-,#!?=<;\{|}+
+uppercase {0-9}{A-Y}ÜZÆÄØÖÅ/.~:-,#!?=>;\{|}+
+
+# Breaking characters
+
+space {\001-\040}

Index: zebradb/biblios/tab/usmarc-b.est
===================================================================
RCS file: zebradb/biblios/tab/usmarc-b.est
diff -N zebradb/biblios/tab/usmarc-b.est
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/usmarc-b.est	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,6 @@
+simpleelement (3,'001)
+simpleelement (3,'035)
+simpleelement (3,'245)
+simpleelement (3,'100)
+simpleelement (3,'710)
+simpleelement (3,'700)

Index: zebradb/biblios/tab/usmarc.abs
===================================================================
RCS file: zebradb/biblios/tab/usmarc.abs
diff -N zebradb/biblios/tab/usmarc.abs
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/usmarc.abs	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,36 @@
+# $Id: usmarc.abs,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+name usmarc
+reference USmarc
+attset bib1.att
+tagset usmarc.tag
+
+marc usmarc.mar
+
+esetname B usmarc-b.est
+esetname F @
+
+# All 245 subfields mapped to title (word) and 
+# 245 subfield a mapped to tile (phrase).
+elm 245			title		-
+elm 245/?		title		!:w
+elm 245/?/a		title		!:w,!:p
+
+# 100 mapped to Author-name-personal and Author.
+elm 100			Author-name-personal	-
+elm 100/?		Author-name-personal	!:w,!:p,Author:w,Author:p
+
+# 110 mapped to Author-name-corporate and Author
+elm 110			Author-name-corporate	-
+elm 110/?		Author-name-corporate	!:w,!:p,Author:w,Author:p
+
+# 111 mapped to Author-name-conference and Author
+elm 111			Author-name-conference	-
+elm 111/?		Author-name-conference	!:w,!:p,Author:w,Author:p
+
+# Tag 260 subfield a mapped to Place-publication
+elm 260			Place-publication	-
+elm 260/?		Place-publication	-
+elm 260/?/a		Place-publication	!:w
+elm 260/?/b		Publisher		!:w
+elm 260/?/c		Date			!:w
+

Index: zebradb/biblios/tab/usmarc.flt
===================================================================
RCS file: zebradb/biblios/tab/usmarc.flt
diff -N zebradb/biblios/tab/usmarc.flt
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/usmarc.flt	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,15 @@
+#
+# Rather dummy input-filter for MARC
+#
+
+BEGIN			     { begin record usmarc }
+/^00./ / / BODY /\n/         {
+                                begin element $0
+				data -element @ $2
+				end element
+                             }
+/^.../ / / /../              { begin element $0 }
+/[$*]/ /./ / / BODY / *[$*\n]/  { data -element $1 $3; unread 4 }
+/\n/                         { end element }
+
+/./                          { }

Index: zebradb/biblios/tab/usmarc.mar
===================================================================
RCS file: zebradb/biblios/tab/usmarc.mar
diff -N zebradb/biblios/tab/usmarc.mar
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/usmarc.mar	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,3 @@
+# $Id: usmarc.mar,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+name usmarc
+reference USmarc

Index: zebradb/biblios/tab/usmarc.tag
===================================================================
RCS file: zebradb/biblios/tab/usmarc.tag
diff -N zebradb/biblios/tab/usmarc.tag
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/usmarc.tag	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,12 @@
+# Pseudo-tagset for USMARC
+#
+# $Id: usmarc.tag,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+
+name usmarc
+type 4
+include tagsetm.tag
+
+#tag 1		a		string
+#tag 2		b		string
+tag 245		245		string
+tag 100		100		string

Index: zebradb/biblios/tab/var1.var
===================================================================
RCS file: zebradb/biblios/tab/var1.var
diff -N zebradb/biblios/tab/var1.var
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/var1.var	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,64 @@
+# Definition of the variant set Variant-1.
+# Variant triple syntax is '<VAR class type value>'. Eg.
+# <var body iana "application/postscript"> or <var lang lang "eng">.
+#
+# $Id: var1.var,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+
+name variant-1
+reference Variant-1
+
+class 1 variantId
+
+  type	1	variantId		octetstring
+
+class 2 body
+
+  type	1	iana			string
+  type	2	z39.50			string
+  type	3	other			string
+
+class 3 format
+
+  type	1	characters-per-line	int
+  type	2	line-length		int
+
+  # More types here......
+
+class 4 lang
+
+  type	1	lang			string
+  type	2	charset			int
+  type	3	charset-id		oid
+  type	4	encoding-id		oid
+  type	5	private-string		string
+
+class 5 piece
+
+  type	1	fragment-wanted		int
+  type	2	fragment-returned	int
+  type	3	start			intunit
+  type	4	end			intunit
+  type	5	howmuch			intunit
+  type	6	step			intunit
+  type	7	targettoken		octetstring
+
+class 6 metadata-requested
+
+  type	1	cost			intunit
+  type	2	size			intunit
+  type	3	hitsvar			null
+  type	4	hitsnonvar		null
+  type	5	variantlist		null
+  type	6	isvariantsupported	null
+  type	7	documentdescriptor	null
+  type	8	surrogateinformation	null
+  type	998	allmetadata		null
+  type	999	othermetadata		oid
+
+class 7	metadata-returned
+
+  type	1	cost			intunit
+
+  # More...
+
+# More classes, too...

Index: zebradb/biblios/tab/wais-b.est
===================================================================
RCS file: zebradb/biblios/tab/wais-b.est
diff -N zebradb/biblios/tab/wais-b.est
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/wais-b.est	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,9 @@
+#
+# WAIS eset.
+#
+
+simpleelement (2,1)
+simpleelement (2,7)
+simpleelement (1,16)
+simpleelement (1,18)
+simpleelement (1,14)

Index: zebradb/biblios/tab/wais-variant.est
===================================================================
RCS file: zebradb/biblios/tab/wais-variant.est
diff -N zebradb/biblios/tab/wais-variant.est
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/wais-variant.est	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,19 @@
+#
+# WAIS variant eset.
+#
+
+#
+# Default is no data, variant-list, please.
+#
+
+simpleelement ?:all variant (9,1,@) (6,5,@)
+
+#
+# Empty variant-requests for the well-known elements to override default.
+#
+
+simpleelement (2,1) variant
+simpleelement (2,7) variant
+simpleelement (1,16) variant
+simpleelement (1,18) variant
+simpleelement (1,14) variant

Index: zebradb/biblios/tab/wais.abs
===================================================================
RCS file: zebradb/biblios/tab/wais.abs
diff -N zebradb/biblios/tab/wais.abs
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ zebradb/biblios/tab/wais.abs	23 Oct 2006 14:29:52 -0000	1.1.4.1
@@ -0,0 +1,24 @@
+# WAIS profile
+#
+# $Id: wais.abs,v 1.1.4.1 2006/10/23 14:29:52 toins Exp $
+
+name wais
+reference WAIS-schema
+attset bib1.att
+tagset generic.tag
+
+varset var1.var
+
+esetname B wais-b.est
+esetname F @
+esetname VARIANT wais-variant.est
+
+elm (2,1)		Title			!:p,!:w
+elm (2,7)		Name			!:p,!:w
+elm (2,8)		Date			!
+elm (1,18)		Score			-
+elm (1,14)		RecordId		Local-number
+
+# Tags below this point are unofficial.
+
+elm Body		BodyOfText		!





More information about the Koha-cvs mailing list