This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
ajustes_a_catalis_para_rda [29/04/2013 13:24] fernando creado |
ajustes_a_catalis_para_rda [29/04/2013 19:25] (current) |
||
---|---|---|---|
Line 5: | Line 5: | ||
Por lo tanto, es necesario realizar varios ajustes a Catalis, para que podamos trabajar con esos registros. | Por lo tanto, es necesario realizar varios ajustes a Catalis, para que podamos trabajar con esos registros. | ||
- | Esta página contiene una lista de los cambios que estoy realizando en la instalación de Catalis que utilizamos en la Universidad Nacional del Sur. | + | Esta página del wiki contiene una lista de los cambios que estamos realizando en la instalación de Catalis que utilizamos en la Universidad Nacional del Sur. ATENCION: no hay que tomar esto como una versión definitiva de los cambios necesarios. |
+ | |||
+ | El documento [[http://www.loc.gov/marc/RDAinMARC.html|RDA in MARC]] resume los cambios realizados al formato MARC para trabajar con RDA. | ||
===== Definición de nuevos campos ===== | ===== Definición de nuevos campos ===== | ||
- | * 264 | + | * 264, 336, 337, 338, 344, 345, 346, 347 |
- | * 336 | + | |
- | * 337 | + | |
- | * 338 | + | |
Archivos: ''marc21.xml''. | Archivos: ''marc21.xml''. | ||
+ | <code xml> | ||
+ | <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --> | ||
+ | <datafield tag="264" repet="R" label-spa="Producción, Publicación, Distribución, Fabricación, Copyright" label-eng="Production, Publication, Distribution, Manufacture, and Copyright Notice" oblig="ALL" template="#1abc"> | ||
+ | <indicator pos="1" label-eng="Sequence of statements" label-spa="Secuencia de menciones"> | ||
+ | <i value="#" label-eng="Not applicable/No information provided/Earliest" label-spa="" /> | ||
+ | <i value="2" label-eng="Intervening" label-spa="" /> | ||
+ | <i value="3" label-eng="Current/latest" label-spa="" /> | ||
+ | </indicator> | ||
+ | <indicator pos="2" label-eng="Function of entity" label-spa="Función de la entidad"> | ||
+ | <i value="0" label-eng="Production" label-spa="Producción" /> | ||
+ | <i value="1" label-eng="Publication" label-spa="Publicación" /> | ||
+ | <i value="2" label-eng="Distribution" label-spa="Distribución" /> | ||
+ | <i value="3" label-eng="Manufacture" label-spa="Fabricación" /> | ||
+ | <i value="4" label-eng="Copyright notice date" label-spa="Noticia de copyright" /> | ||
+ | </indicator> | ||
+ | <subfield code="a" repet="R" label-spa="Lugar" label-eng="Place" AACR2="1.4C,A.7,B.14" /> | ||
+ | <subfield code="b" repet="R" label-spa="Nombre" label-eng="Name" AACR2="1.4D,2.4D,A.7,B.9" /> | ||
+ | <subfield code="c" repet="R" label-spa="Fecha" label-eng="Date" AACR2="1.4F,2.4F,C.2B1" /> | ||
+ | <subfield code="3" repet="NR" label-spa="Material" label-eng="Materials" /> | ||
+ | </datafield> | ||
+ | </code> | ||
+ | |||
+ | <code xml> | ||
+ | <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --> | ||
+ | <datafield tag="336" repet="R" label-eng="Content Type" label-spa="Tipo de Contenido" template="##a2"> | ||
+ | <indicator pos="1" /> | ||
+ | <indicator pos="2" /> | ||
+ | <subfield code="a" repet="R" label-eng="Content type term" label-spa="Tipo de contenido (término)" /> | ||
+ | <subfield code="b" repet="R" label-eng="Content type code" label-spa="Tipo de contenido (código)" /> | ||
+ | <subfield code="2" repet="NR" label-eng="Source" label-spa="Fuente" /> | ||
+ | <subfield code="3" repet="NR" label-eng="Materials specified" label-spa="Material" /> | ||
+ | </datafield> | ||
+ | <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --> | ||
+ | <datafield tag="337" repet="R" label-eng="Media Type" label-spa="Tipo de Medio" template="##a2"> | ||
+ | <indicator pos="1" /> | ||
+ | <indicator pos="2" /> | ||
+ | <subfield code="a" repet="R" label-eng="Media term type" label-spa="Tipo de medio (término)" /> | ||
+ | <subfield code="b" repet="R" label-eng="Media type code" label-spa="Tipo de medio (código)" /> | ||
+ | <subfield code="2" repet="NR" label-eng="Source" label-spa="Fuente" /> | ||
+ | <subfield code="3" repet="NR" label-eng="Materials specified" label-spa="Material" /> | ||
+ | </datafield> | ||
+ | <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --> | ||
+ | <datafield tag="338" repet="R" label-eng="Carrier Type" label-spa="Tipo de Soporte" template="##a2"> | ||
+ | <indicator pos="1" /> | ||
+ | <indicator pos="2" /> | ||
+ | <subfield code="a" repet="R" label-eng="Carrier type term" label-spa="Tipo de soporte (término)" /> | ||
+ | <subfield code="b" repet="R" label-eng="Carrier type code" label-spa="Tipo de soporte (código)" /> | ||
+ | <subfield code="2" repet="NR" label-eng="Source" label-spa="Fuente" /> | ||
+ | <subfield code="3" repet="NR" label-eng="Materials specified" label-spa="Material" /> | ||
+ | </datafield> | ||
+ | </code> | ||
+ | |||
+ | <code xml> | ||
+ | <fieldblock id="2xx" label-eng="Title, edition, imprint, etc. (2xx)" label-spa="Título, edición, pie de imprenta, etc. (2xx)">210,222,240,242,243,245,246,247,250,254,255,256,260,264</fieldblock> | ||
+ | <fieldblock id="3xx" label-eng="Physical Description, etc. Fields (3xx)" label-spa="Descripción física, etc. (3xx)">300,310,336,337,338,321,362</fieldblock> | ||
+ | </code> | ||
===== Visualización de nuevos campos ===== | ===== Visualización de nuevos campos ===== | ||
Archivos: ''marc2aacr.js''. | Archivos: ''marc2aacr.js''. | ||
+ | <code js> | ||
+ | if ( fields_byTag["264"] ) { | ||
+ | description += " " + LONG_DASH + " "; | ||
+ | description += "<span" + fieldHighlight("264") + ">"; | ||
+ | description += fields_byTag["264"][0].substr(4).replace(/\^\w/g," "); | ||
+ | description += "</span>"; | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |||
+ | ''etiquetado.pft'' | ||
+ | |||
+ | <code> | ||
+ | if p(v264) then | ||
+ | '<tr>' | ||
+ | '<td class="label">Publicación</td>'/ | ||
+ | '<td class="data">', | ||
+ | proc( | ||
+ | 'd1000a1000Š', | ||
+ | replace(v264*3,'^','Ša1000Š'), | ||
+ | 'Š', | ||
+ | ), | ||
+ | (, | ||
+ | if not '368' : v1000.1 then | ||
+ | replace(replace(v1000*1, | ||
+ | 'c19','©19'), | ||
+ | 'c20','©20'), | ||
+ | x1, | ||
+ | fi, | ||
+ | ), | ||
+ | '</td>' | ||
+ | '</tr>'/ | ||
+ | fi, | ||
+ | </code> | ||
===== Indización de nuevos campos ===== | ===== Indización de nuevos campos ===== | ||
Line 26: | Line 115: | ||
Archivos: ''biblio.fst''. | Archivos: ''biblio.fst''. | ||
+ | |||
+ | |||
+ | |||
+ | ===== Interfaz de edición ===== | ||
+ | |||
+ | Para los subcampos cuyos valores se toman de tablas de códigos (336$b, 337$b, 338$b), hay que generar las tablas correspondientes. | ||
+ |