Open Drahotussky opened 2 years ago
Dobrý deň, kontroloval som Váš zápis v MODS a je to v poriadku, tak ako ste ho zapísali.
Ohľadom transformačnej šablóny: ešte sa na to pole 080/072 skúsime pozrieť. Šablona však slúži len na orientáciu a odpovedá nastaveniu produkčnej linky NDK.
Dobrý den, je prosím už informace, jestli zmíněná transformační šablona zpracovává pole 072 a 080 tak, jak je popsáno výše? Rozumím, že šablona je pouze orientační, byla by nicméně zajímavá informace, zda z ní lze v tomto vycházet. Děkuji
Dobrý deň,
ospravedlňujem sa za neskoršiu odpoveď. Otázku ohľadom daných polí sme museli spolu s kolegami ešte prediskutovať.
Ku konkrétnej odpovedi na Vašu otázku: „jestli zmíněná transformační šablona zpracovává pole 072 a 080 tak, jak je popsáno výše“?
Nie, šablona nespracováva pole 072 a 080, tak ako je to uvedené na príklade vyššie. Pole 072 naša šablona nespracováva vobec, avšak dané pole nepoužíva ani mapovanie LOC (a taktiež ho nepoužíva ani vo svojej šablone).
Pole 080 spracováva naša šablona nasledovne (snáď sa to tu zobrazí v poriadku):
<classification 050 060 080 082 084 086>
<xsl:template name="createClassificationFrom080">
< mods:classification>
<xsl:choose>
<xsl:when test="marc:subfield[@code='a']">
<xsl:attribute name="authority">udc</xsl:attribute>
<xsl:attribute` name="edition">Konspekt</xsl:attribute>
</xsl:when>
<xsl:when test="marc:subfield[@code='9']">
<xsl:attribute name="authority">Konspekt</xsl:attribute>
</xsl:when>
<xsl:when test="marc:subfield[@code='9']">
<xsl:attribute name="authority">Konspekt</xsl:attribute>
</xsl:when>
</xsl:choose>
<xsl:call-template name="xxx880"/>
<xsl:call-template name="subfieldSelect">
<xsl:with-param name="codes">abx</xsl:with-param>
</xsl:call-template>
</mods:classification>
</xsl:template>
Do budúcna budeme uvažovať nad možnou úpravou transformačnej šablony a budeme zvažovať jestli bude potrebné do nej pridať aj pole 072. Bude to však závisieť aj od toho, ako by zmena transformačnej šablony ovplyvnila v súčasnosti v nej nastavené mapovanie.
Ted jsem se dival do digitalni knihovny MZK na knihu https://www.digitalniknihovna.cz/mzk/view/uuid:85f92120-7ac7-11ec-8ca2-005056827e52?page=uuid:8efd8af2-53da-4029-b854-97c6968f661f
Odkaz na bibliogr. zaznam: https://vufind.mzk.cz/Record/MZK01-001569864/Details#tabnav
pole 072 neprevadi vubec, ale pole 080 je zapsano v bibliografickem zaznamu takto: 080 |a 793.7-028.63 |2 MRF
Prevede se pak do MODS takto:
Mne jste vyse psal, ze pri tomto tvaru bibliografickeho zapisu:
<
datafield tag="080" ind1=" " ind2=" ">
<
subfield code="a">338.45</subfield>
<
subfield code="2">MRF-sel</subfield>
<
/datafield>
mame spravne zapis:
Dobrý deň,
Váš zápis, ktorý ste uviedli hore v prvom príspevku a rovnako aj v tom poslednom je správny a je v súlade s aktuálnym štandardom.
Zápis, ktorý prevádza transformačná šablona aktuálne nepracuje s poľom 072 a v tomto prípade (pri prevode polí 080 a 072 z MARC-u) sa z nej nedá vychádzať.
Dobry den, narazil jsem na problém s převodem poli 072 (Konspekt) a 080 (MDT) z MARC do MODS u standardu pro mono 1.4. Jak ma vypadat zaznam v MODS, kdyz v MARC je zaznam takto?:
<datafield
tag="080" ind1=" " ind2="">
<subfield
code="a">338.45</subfield>
<subfield
code="2">MRF-sel</subfield>
</datafield>
<datafield
tag="072" ind1=" "ind2="7">
<subfield
code="a">94(4)</subfield>
<subfield
code="x">DějinyEvropy</subfield>
<subfield
code="2">Konspekt</subfield>
<subfield
code="9">8</subfield>
</datafield>
To, co jsem k poli 080 videl v transformacni sablone mi prijde matouci. Je to totožné s tím, co se píše přímo ve standardech?
Podle me by zapis v MODS mel vypadat takto:
<mods:classification
authority="udc">338.45</mods:classification>
<mods:subject
authority="Konspekt">
<mods:topic>Dějiny Evropy</mods:topic>
</mods:subject>
<mods:classification
authority="udc"edition="Konspekt">94(4)</mods:classification>
<mods:classification
authority="Konspekt">8</mods:classification>
Dekuji