edf8ad5d5d
- XSLT for the OPAC - Value_builders for lesder, 007 and 008 - Default NORMARC framework - Reverse MARC logic of some subs, so MARC21 is default (and works for NORMARC) - Add NORMARC as an option to the syspref marcflavour - Add record.abs for NORMARC - Add NORMARC and nb as options to Makefile.PL - Add etc/zebradb/lang_defs/nb/sort-string-utf.chr - Copy MARC21slim2OAIDC.xsl to NORMARCslim2OAIDC.xsl Some things are still missing, e.g.: - XSLT for Intranet - More MARC21slim2*.xsl transformations
43 lines
873 B
Text
43 lines
873 B
Text
# Generic character map.
|
|
#
|
|
|
|
encoding utf-8
|
|
|
|
# Define the basic value-set. *Beware* of changing this without re-indexing
|
|
# your databases.
|
|
lowercase {0-9}aæbcdefghijklmnopqrstuvwxyzø
|
|
uppercase {0-9}AÆBCDEFGHIJKLMNOPQRSTUVWXYZØ
|
|
|
|
# Breaking characters
|
|
|
|
space {\001-\040}!"#$%&'\()*+,-./:;<=>?@\[\\]^_`\{|}~{\x88-\x89}
|
|
|
|
# Characters to be considered equivalent for searching purposes.
|
|
equivalent æä(ae)
|
|
equivalent øö(oe)
|
|
equivalent å(aa)
|
|
#equivalent uü
|
|
|
|
# Supplemental mappings
|
|
|
|
map (ä) a
|
|
map (æ) æ
|
|
map (ø) ø
|
|
map (å) a
|
|
map (ö) o
|
|
map (Ä) A
|
|
map (&Aelig;) Æ
|
|
map (Ø) Ø
|
|
map (Å) A
|
|
map (Ö) O
|
|
|
|
map âàáäÂÀÂÄ a
|
|
map êèéëÊÈÉË e
|
|
map îïíÎÏ i
|
|
map ôöóÔÖ o
|
|
map ûùüÛÜÙ u
|
|
map çÇ c
|
|
#map y i
|
|
|
|
map (^En\s) @
|
|
map (^Den\s) @
|