sample configuration to produce output for SIMILE Exhibit
authorDobrica Pavlinusic <dpavlin@rot13.org>
Thu, 23 Aug 2007 19:23:46 +0000 (19:23 +0000)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Thu, 23 Aug 2007 19:23:46 +0000 (19:23 +0000)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@879 07558da8-63fa-0310-ba24-9fe276d99e06

conf/normalize/json.pl [new file with mode: 0644]

diff --git a/conf/normalize/json.pl b/conf/normalize/json.pl
new file mode 100644 (file)
index 0000000..21f8aec
--- /dev/null
@@ -0,0 +1,90 @@
+tag('ID',
+       rec('035','6')
+);
+
+tag('Jezik',
+       rec('041','a')
+);
+
+tag('UDK',
+       rec('080','a')
+);
+
+tag('APA CC',
+       rec('084','a')
+);
+
+tag('Autori',
+       join_with(' ; ',
+               rec('100','a'),
+               join_with(' ; ',
+                       rec('700','a')
+               )
+       )
+);
+
+tag('Naslov',
+       join_with('',
+               rec('245','a'),
+               join_with('',
+                       rec('245','b'),
+                       rec('245','c')
+               )
+       )
+);
+
+tag('Nakladnièka cjalina',
+       rec('440','a')
+);
+
+tag('Izdanje',
+       rec('250','a')
+);
+
+tag('Impresum',
+       join_with('',
+               rec('260','a'),
+               join_with('',
+                       rec('260','b'),
+                       rec('260','c')
+               )
+       )
+);
+
+search('Mjesto izdavanja',
+       rec('260','a')
+);
+
+search('Izdavaè',
+       rec('260','b')
+);
+
+search('Godina',
+       rec('260','c')
+);
+
+tag('Materijalni opis',
+       join_with('',
+               rec('300','a'),
+               join_with('',
+                       rec('300','b'),
+                       rec('300','c')
+               )
+       )
+);
+
+tag('Napomena',
+       rec('505','a')
+);
+
+tag('Predmetnice',
+       rec('653','a')
+);
+
+tag('Signatura',
+       rec('852','a')
+);
+
+tag('Inv.Br',
+       rec('876','a')
+)