1 | creator [email protected]
|
---|
2 | maintainer [email protected]
|
---|
3 | public true
|
---|
4 |
|
---|
5 | buildtype mgpp
|
---|
6 |
|
---|
7 | indexes text Title
|
---|
8 | defaultindex text
|
---|
9 |
|
---|
10 | levels document
|
---|
11 |
|
---|
12 | plugin ZIPPlug
|
---|
13 | plugin GAPlug
|
---|
14 | plugin MetadataXMLPlug
|
---|
15 | plugin MARCPlug
|
---|
16 | plugin ArcPlug
|
---|
17 | plugin RecPlug
|
---|
18 |
|
---|
19 | classify AZCompactList -metadata Title -removesuffix \\s*(\\/|;|,|\\.).*
|
---|
20 | classify AZCompactList -metadata Creator -removesuffix (b\\.\\s+)?(\\d+(\\-?))(\\d+(\\.)?)? -mingroup 1
|
---|
21 | classify AZCompactList -metadata Subject -mingroup 1
|
---|
22 |
|
---|
23 | format VList "<td valign=\"top\">[link][icon][/link]</td>
|
---|
24 | <td valign=\"top\">[ex.srclink]{Or}{[ex.thumbicon],[ex.srcicon]}[ex./srclink]</td>
|
---|
25 | <td valign=\"top\">[highlight]
|
---|
26 | {Or}{[dc.Title],[exp.Title],[ex.Title],Untitled}
|
---|
27 | [/highlight]{If}{[ex.Source],<br><i>([ex.Source])</i>}</td>"
|
---|
28 |
|
---|
29 | format CL1VList "<td>[link][icon][/link]</td><td>[Title]{If}{[Creator], <i>[Creator]</i>}{If}{[Publisher], <i>[Publisher]</i>}</td><td>{If}{[numleafdocs],<i>([numleafdocs])</i>}</td>"
|
---|
30 | format CL2VList "<td>[link][icon][/link]</td><td>{If}{[numleafdocs],[Title],[Creator]; <i>[Title]</i>{If}{[Publisher], <i>[Publisher]</i>}}</td><td>{If}{[numleafdocs],<i>([numleafdocs])</i>}</td>"
|
---|
31 | format CL3VList "<td>[link][icon][/link]</td><td>{If}{[numleafdocs]{[Title],[Title]{If}{[Creator], [Creator]}{If}{[Publisher], [Publisher]}}</td><td>{If}{[numleafdocs],<i>([numleafdocs])</i>}</td>"
|
---|
32 |
|
---|
33 | format HList "[link][highlight][ex.Title][/highlight][/link]"
|
---|
34 |
|
---|
35 | format DocumentHeading "{Or}{[parent(Top):Title],[Title],untitled}<br>"
|
---|
36 |
|
---|
37 | format DocumentText "[Text]"
|
---|
38 |
|
---|
39 | format DocumentButtons ""
|
---|
40 |
|
---|
41 | format SearchTypes "plain,form"
|
---|
42 |
|
---|
43 | collectionmeta .document:Source [l=en] "filenames"
|
---|
44 | collectionmeta .text [l=en] "text"
|
---|
45 | collectionmeta .Title [l=en] "titles"
|
---|
46 | collectionmeta .Source [l=en] "filenames"
|
---|
47 |
|
---|
48 | # -- English strings ----------------
|
---|
49 | collectionmeta collectionname [l=en] "MARC example"
|
---|
50 |
|
---|
51 | collectionmeta .document:text [l=en] "text"
|
---|
52 | collectionmeta .document:Title [l=en] "titles"
|
---|
53 |
|
---|
54 | # -- French strings ----------------
|
---|
55 | collectionmeta collectionname [l=fr] "Exemple MARC"
|
---|
56 |
|
---|
57 | collectionmeta .document:text [l=fr] "text"
|
---|
58 | collectionmeta .document:Title [l=fr] "titres"
|
---|
59 |
|
---|
60 | # -- Spanish strings ----------------
|
---|
61 | collectionmeta collectionname [l=es] "Colección de muestra MARC"
|
---|
62 |
|
---|
63 | collectionmeta .document:text [l=es] "texto"
|
---|
64 | collectionmeta .document:Title [l=es] "tÃtulos"
|
---|
65 |
|
---|
66 | # -- Russian strings ----------------
|
---|
67 | collectionmeta collectionname [l=ru] "ÐÑÐžÐŒÐµÑ MARC"
|
---|
68 |
|
---|
69 | collectionmeta .document:text [l=ru] "ÑекÑÑ"
|
---|
70 | collectionmeta .document:Title [l=ru] "ÐазваМОÑ"
|
---|
71 |
|
---|
72 | # -- English text ----------------
|
---|
73 | collectionmeta collectionextra [l=en] "This collection, which contains _about:numdocs_ MARC entries, is based on the MARC records of working papers published by
|
---|
74 | <a href=\"http://www.cs.waikato.ac.nz\">Computer Science Department</a> at <a href=\"http://www.waikato.ac.nz\">the University of Waikato</a>.
|
---|
75 | <a href=\"_gwcgi_?l=_cgiargl_&a=d&c=_cgiargc_&d=HASH0127daf20f8b3eec5c5db834s9\">Here</a> is a sample document in the collection.
|
---|
76 |
|
---|
77 | <h3>How the collection works</h3>\n
|
---|
78 |
|
---|
79 | <p>
|
---|
80 | The <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>configuration file</a> uses <i>ZIPPlug</i> and <i>MARCPlug</i>, apart from the
|
---|
81 | standard four. There are three classifiers, based on <i>Title</i>,
|
---|
82 | <i>Creator</i>, and <i>Subject</i> metadata. All are <i>AZCompactList</i>
|
---|
83 | classifiers, and all specify a <i>mingroup</i> of 1. This
|
---|
84 | forces them to create a bookshelf icon even if there is only one
|
---|
85 | item on the shelf (like
|
---|
86 | <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL1\">this</a>).
|
---|
87 |
|
---|
88 | The reason is aesthetic: the list has a uniform appearance: all items look the same, including
|
---|
89 | one-book entries. (Of course, if you don\'t like this style, just leave out the <i>mingroup</i>
|
---|
90 | argument.) A second argument for the <i>Title</i> and <i>Creator</i>
|
---|
91 | classifiers removes suffixes from the metadata string (<i>Title</i> and
|
---|
92 | <i>Creator</i> respectively). This is specified as a PERL regular
|
---|
93 | expression, and trims characters (such as trailing punctuation)
|
---|
94 | from the strings for display. The three format statements are
|
---|
95 | similar: in particular, they each put out the number of leaf
|
---|
96 | documents on the right-hand side of the display, as you can see
|
---|
97 | <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL1\">here</a>.\n
|
---|
98 | <p>
|
---|
99 |
|
---|
100 | The MARC plugin uses a special file to map MARC field numbers to
|
---|
101 | Greenstone-style metadata. This file resides in the
|
---|
102 | <i>gsdl/etc</i> directory, and is called
|
---|
103 | <a href=\"_httpprefix_/etc/marctodc.txt\" target=marctodc>marctodc.txt</a>.
|
---|
104 | It lists the correspondences between MARC field numbers and Greenstone
|
---|
105 | metadata. Any MARC fields that are not listed simply do not
|
---|
106 | appear as metadata, though they are still present in the
|
---|
107 | Greenstone document. Each line in the file has the format
|
---|
108 | <blockquote>
|
---|
109 | <MARC field number> --> GreenstoneMetadataName
|
---|
110 | </blockquote>
|
---|
111 | Lines in the file that begin with \"\#\" are comments (however, comments
|
---|
112 | have been stripped out of the listing below).\n
|
---|
113 | <p>
|
---|
114 | The standard version of this file is loosely based on
|
---|
115 | the MARC to Dublin Core mapping found at <a
|
---|
116 | href=\"http://lcweb.loc.gov/marc/dccross.html\">http://lcweb.loc.gov/marc/dccross.html</a>
|
---|
117 | (which assumes USMARC/MARC21), and contains these lines:\n
|
---|
118 | <p>
|
---|
119 | <a href=\"_httpprefix_/etc/marctodc.txt\" target=marctodc>gsdl/etc/marctodc.txt</a>
|
---|
120 | <br>\n
|
---|
121 | 720 --> Creator
|
---|
122 | <br>\n
|
---|
123 | 100 --> Creator
|
---|
124 | <br>\n
|
---|
125 | 110 --> Creator
|
---|
126 | <br>\n
|
---|
127 | 111 --> Creator
|
---|
128 | <br>\n
|
---|
129 | 520 --> Description
|
---|
130 | <br>\n
|
---|
131 | 856 --> URL
|
---|
132 | <br>\n
|
---|
133 | 260 --> Publisher
|
---|
134 | <br>\n
|
---|
135 | 787 --> Relation
|
---|
136 | <br>\n
|
---|
137 | 540 --> Rights
|
---|
138 | <br>\n
|
---|
139 | 024 --> MarcIdentifier
|
---|
140 | <br>\n
|
---|
141 | 786 --> MarcSource
|
---|
142 | <br>\n
|
---|
143 | 546 --> MarcLanguage
|
---|
144 | <br>\n
|
---|
145 | 650 --> Subject
|
---|
146 | <br>\n
|
---|
147 | 653 --> Subject
|
---|
148 | <br>\n
|
---|
149 | 245 --> Title
|
---|
150 | <br>\n
|
---|
151 | 655 --> Type\n
|
---|
152 | <p>
|
---|
153 |
|
---|
154 | Several different MARC fields are mapped on to Dublin Core <i>Creator</i>.
|
---|
155 | Field 720 is \"Uncontrolled name,\" 100 is \"Personal name,\" 110 is
|
---|
156 | \"Corporate name,\" 111 is \"Meeting name.\" Actual MARC records normally
|
---|
157 | define only one of these fields, and anyway Greenstone allows
|
---|
158 | multi-valued metadata.\n
|
---|
159 | <p>
|
---|
160 | MARC field 520 (\"Summary, note\") is mapped to
|
---|
161 | Dublin Core <i>Description</i>; field 856 (\"Electronic location\") is mapped to
|
---|
162 | <i>URL</i>; field 787 (\"Nonspecific relationship note\") to Relation; field 540
|
---|
163 | (\"Reproduction note\") to <i>Rights</i>; field 245 (\"Title statement\") to
|
---|
164 | <i>Title</i>; field 655 (\"Index term - genre/form\") to <i>Type</i>. Both fields 650
|
---|
165 | (\"Subject: topical term\") and 653 (\"Index term: uncontrolled\") are
|
---|
166 | mapped to <i>Subject</i>.\n
|
---|
167 | <p>
|
---|
168 | MARC field 024 (\"Identifier\") is not mapped to Greenstone metadata,
|
---|
169 | because Greenstone uses its own <i>Identifier</i> metadata; instead it is
|
---|
170 | mapped to a different Greenstone metadata element called
|
---|
171 | <i>MarcIdentifier</i>. Likewise field 786 (\"Data source entry\") is not mapped
|
---|
172 | to <i>Source</i>, because Greenstone has <i>Source</i> metadata, but to a new
|
---|
173 | metadata field called <i>MarcSource</i> instead; and field 546 (\"Language\") is
|
---|
174 | mapped to <i>MarcLanguage</i>.\n
|
---|
175 | <p>
|
---|
176 | Some MARC fields with Dublin Core
|
---|
177 | counterparts are simply ignored, e.g. 620 (<i>Contributor</i>) and 500
|
---|
178 | (<i>Coverage</i>). MARC field 260 is called \"Publication, etc\") and is mapped
|
---|
179 | in its entirety to <i>Publisher</i>. In fact, field 260c (a subfield) is
|
---|
180 | supposed to be publication date, but is not mapped as such.\n
|
---|
181 | <p>
|
---|
182 | Of course, different mappings can be defined by altering the above
|
---|
183 | file-which allows the MARC plugin to support other variants of the MARC
|
---|
184 | format. The plugin does not recognize individual MARC subfields: it
|
---|
185 | simply concatenates them together. However, enhancing it to deal
|
---|
186 | appropriately with subfields would not be a difficult job: it would
|
---|
187 | involve altering a couple of pages of PERL code in the MARC plugin.
|
---|
188 | "
|
---|
189 |
|
---|
190 | # -- French text ----------------
|
---|
191 | collectionmeta collectionextra [l=fr] "Cette collection, which contains _about:numdocs_ MARC entries, is based on the MARC records of working papers published by
|
---|
192 | <a href=\"http://www.cs.waikato.ac.nz\">Computer Science Department</a> at <a href=\"http://www.waikato.ac.nz\">the University of Waikato</a>.
|
---|
193 | <a href=\"_gwcgi_?l=_cgiargl_&a=d&c=_cgiargc_&d=HASH0127daf20f8b3eec5c5db834s9\">Voici</a> un document échantillon dans la collection.
|
---|
194 |
|
---|
195 | <h3>Comment marche cette collection ?</h3>
|
---|
196 |
|
---|
197 | <p>
|
---|
198 | Le <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>fichier de configuration</a> utilise <i>ZipPlug</i> et <i>MarcPlug</i> à coté des trois qui sont utilisés en standard.
|
---|
199 | Il y a trois classificateurs basés sur les méta-données <i>Title</i>, <i>Creator</i> et <i>Subject</i>.
|
---|
200 | Tous sont dans des classificateurs <i>AZCompact</i> et tous précisent un <i>mingroup</i>
|
---|
201 | de 1. Ceci les oblige à créer une icÎne de rayon de livres, même s\'il n\'y a qu\'un seul élément dans le rayon (comme <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL1\">celui-ci</a>).
|
---|
202 |
|
---|
203 | La raison est d\'ordre esthétique : la liste a une apparence uniforme; tous les éléments
|
---|
204 | se ressemblent, y compris les entrées ne contenant qu\'un seul livre. (Evidement, si vous n\'aimez pas ce style, abandonnez simplement l\'argument <i>mingroup</i>). Un deuxiÚme argument pour les classificateurs <i>Title</i> et <i>Creator</i> enlÚvent les suffixes de la chaîne de méta-données
|
---|
205 | (<i>Title</i> et <i>Creator</i> respectivement). Ceci est spécifié comme une expression
|
---|
206 | réguliÚre de PERL et ajuste pour l\'affichage des caractÚres (comme une ponctuation finale). Les trois déclarations de mise en forme sont identiques : en particulier, elles sortent le nombre de documents en bout de l\'arborescence dans le cÎté droit de l\'affichage, comme on le voit <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL1\">ici</a>.
|
---|
207 |
|
---|
208 | <p>
|
---|
209 | Le module Marc utilise un fichier spécial pour la mise en correspondance des numéros de champ MARC avec les méta-donnée de type Greenstone. Ce fichier se trouve dans le répertoire <i>gsdl/etc</i>,
|
---|
210 | et est appelé <a href=\"_httpprefix_/etc/marctodc.txt\" target=marctodc>marctodc.txt</a>. Il liste les correspondences entre les numéros de champ MARC et les méta-données Greenstone. Tous les champs MARC qui ne sont pas listés ne vont pas apparaître comme méta-données, bien qu\'ils spient toujours présents dans le document Greenstone. Chaque ligne dans le fichier à le format:
|
---|
211 |
|
---|
212 | <blockquote>
|
---|
213 | <numéro de champ MARC> --> NonMetadonnéeGreenstone
|
---|
214 | </blockquote>
|
---|
215 |
|
---|
216 | Les lignes dans le fichier qui commence par \"\#\" sont des commentaires (cependant, les commentaires ont été enlevées du listing ci-dessous).
|
---|
217 |
|
---|
218 | <p>
|
---|
219 | La version standard de ce fichier est approximativement basée sur la mise en correspondance MARC - Dublin Core trouvé à <a href=\"http://lcweb.loc.gov/marc/dccross.html\">http://lcweb.loc.gov/marc/dccross.html</a>
|
---|
220 | (qui suppose USMARC/MARC21), et contient ces lignes :
|
---|
221 | <p>
|
---|
222 | <a href=\"_httpprefix_/etc/marctodc.txt\" target=marctodc>gsdl/etc/marctodc.txt</a>
|
---|
223 | <br>
|
---|
224 | 720 --> Creator
|
---|
225 | <br>
|
---|
226 | 100 --> Creator
|
---|
227 | <br>
|
---|
228 | 110 --> Creator
|
---|
229 | <br>
|
---|
230 | 111 --> Creator
|
---|
231 | <br>
|
---|
232 | 520 --> Description
|
---|
233 | <br>
|
---|
234 | 856 --> URL
|
---|
235 | <br>
|
---|
236 | 260 --> Publisher
|
---|
237 | <br>
|
---|
238 | 787 --> Relation
|
---|
239 | <br>
|
---|
240 | 540 --> Rights
|
---|
241 | <br>
|
---|
242 | 024 --> MarcIdentifier
|
---|
243 | <br>
|
---|
244 | 786 --> MarcSource
|
---|
245 | <br>
|
---|
246 | 546 --> MarcLanguage
|
---|
247 | <br>
|
---|
248 | 650 --> Subject
|
---|
249 | <br>
|
---|
250 | 653 --> Subject
|
---|
251 | <br>
|
---|
252 | 245 --> Title
|
---|
253 | <br>
|
---|
254 | 655 --> Type
|
---|
255 |
|
---|
256 | <p>
|
---|
257 | Plusieurs champs MARC mis en correspodance avec <i>Creator</i> de Dublin Core. Le champ 720 est \"Uncontrolled name,\" 100 est \"Personal Name,\" 110 est \"Corporate Name,\" 111 est \"Meeting Name.\" Les enregistrements MARC actuels définissent normallement seulement un de ces champs, et de toutes les façons Greenstone permet des méta-données à valeurs multiples.
|
---|
258 |
|
---|
259 | <p>
|
---|
260 | Le champ MARC520 (\"Summary note\") est mis en correspodance avec <i>Description</i> de Dublin Core; le champ 856 (\"Electronic location\") mis en correspondance avec <i>URL</i>; champ 787 (\"Nonspecific relationship note\") avec <i>Relation</i>; le champ 540 (\"Reproduction note\") avec <i>Rights</i>; le champ 245 (\"Title statement\") avec <i>Title</i> ; le champ 655 (\"Index term-genre/form\") avec <i>Type</i>. Les deux champs 650 (\"Subject: topical term\") et 653 (\"Index term: incontrolled\")
|
---|
261 | sont mis en correspondance avec <i>Subject</i>.
|
---|
262 |
|
---|
263 | <p>
|
---|
264 | Le champ MARC 024 (\"Identifier\") n\'est pas mis en correspondance avec avec des méta-données Greenstone parce que Greenstone utilise sa propre méta-donnée <i>Identifier</i>; à la place il est mis en correspondance avec autre méta-donnée Greenstone appelée <i>MarcIdentifier</i>. De même, le champ 786 (\"Data source entry\") n\'est pas mis en correspodance avec <i>Source</i>, parce que Greenstone a une méta-donnée <i>Source</i>, mais avec un nouveau champ de méta-donnée applelé <i>MarcSource</i>; et le champ 546 (\"Language\") est mis en correspondance avec <i>MarcLanguage</i>.
|
---|
265 |
|
---|
266 | <p>
|
---|
267 | Quelques champs MARC avec des correspondances Dublin Core sont tout simplement ignorés, p. ex: 620 (<i>Contributor</i>) et 500 (<i>Coverage</i>). Le champ MARC 260 est appelé \"Publication, etc\"
|
---|
268 | et est mis en correspondance dans sa globalité avec <i>Publisher</i>. En fait, le champ 260c (un \"sous-champ\") est supposé être une date de publication mais n\'est pas mis en correspondance comme tel.
|
---|
269 |
|
---|
270 | <p>
|
---|
271 | Naturellement, plusieurs mises en correspondances peuvent être définies en modifiant les fichiers ci-dessus, ce qui permet au plugin MARC de supporter les autres variantes du format MARC.
|
---|
272 | Le plugin ne reconnaît pas les sous-champs MARC: Il les concatÚne tout simplement.
|
---|
273 | Cependant, l\'améliorer pour traiter convenablement avec les sous-champs ne devrait pas être un travail difficile: cela impliquerait la modification de quelques pages de code PERL dans
|
---|
274 | le plugin Marc.
|
---|
275 | "
|
---|
276 |
|
---|
277 | # -- Spanish text ----------------
|
---|
278 | collectionmeta collectionextra [l=es] "Esta colección, which contains _about:numdocs_ MARC entries, is based on the MARC records of working papers published by
|
---|
279 | <a href=\"http://www.cs.waikato.ac.nz\">Computer Science Department</a> at <a href=\"http://www.waikato.ac.nz\">the University of Waikato</a>. He <a href=\"_gwcgi_?l=_cgiargl_&a=d&c=_cgiargc_&d=HASH0127daf20f8b3eec5c5db834s9\">aquÃ</a> un documento muestra de la colección.
|
---|
280 | <p>
|
---|
281 |
|
---|
282 | <h3>Cómo trabaja esta colección</h3>
|
---|
283 | <p>
|
---|
284 |
|
---|
285 | El <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>archivo de configuración</a> utiliza <i>ZIPPlug</i> y <i>MARCPlug</i> además de los tres plugins estándar. Existen tres clasificadores basados en los metadatos <i>TÃtulo</i>, <i>Creador</i> y <i>Asunto</i>. Todos son clasificadores <i>AZCompactList</i> y todos especifican un <i>mingroup</i> de 1. Esto los fuerza a crear un icono de estante inclusive si sólo hay un Ãtem en el estante (<a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL1\">de esta manera</a>). La razón es puramente estética: La lista tiene una apariencia uniforme en la que todos los Ãtems se ven iguales, incluyendo entradas de un solo libro. (Por supuesto, si no le gusta este estilo, sólo tiene que dejar fuera el argumento <i>mingroup</i>). Un segundo argumento para los clasificadores de <i>TÃtulo</i> y <i>Creador</i> quita los sufijos de la cadena del metadato (TÃtulo y Creador, respectivamente). Esto se especifica como una expresión regular PERL y ordena los caracteres (como la puntuación que se encuentra al final) a partir de las cadenas para su presentación en pantalla. Los tres enunciados de formato son similares: en particular, cada uno de ellos muestra el número de documentos a la derecha de la pantalla, tal como se puede ver <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL1\">aquÃ</a>.
|
---|
286 | <p>
|
---|
287 |
|
---|
288 | El plugin de MARC utiliza un archivo especial para mapear y convertir los números de campo MARC a metadatos estilo Greenstone. Este archivo reside en el directorio <i>gsdl/etc</i> y se llama <a href=\"_httpprefix_/etc/marctodc.txt\" target=marctodc>marctodc.txt</a>. Incluye una lista de las correspondencias entre los números de campo MARC y los metadatos Greenstone. Cualquier campo MARC que no esté incluido en la lista simplemente no aparece como metadato, aunque siga estando presente en el documento Greenstone. Cada lÃnea del archivo tiene el siguiente formato:
|
---|
289 | <p>
|
---|
290 |
|
---|
291 | <blockquote>
|
---|
292 | <MARC field number> --> GreenstoneMetadataName
|
---|
293 | </blockquote>
|
---|
294 | <p>
|
---|
295 |
|
---|
296 | Las lÃneas en el archivo que empiezan con \"\#\" son comentarios. (Los comentarios no han sido incluidos en la lista que aparece más abajo).
|
---|
297 | <p>
|
---|
298 |
|
---|
299 | La versión estándar de este archivo se basa libremente en el mapeo de MARC a Dublin Core que se encuentra en <a href=\"http://lcweb.loc.gov/marc/dccross.html\">http://lcweb.loc.gov/marc/dccross.html</a> (el cual asume USMARC/MARC21) y contiene las siguientes lÃneas:
|
---|
300 | <p>
|
---|
301 |
|
---|
302 | <a href=\"_httpprefix_/etc/marctodc.txt\" target=marctodc>gsdl/etc/marctodc.txt</a>
|
---|
303 | <br>\n
|
---|
304 | 720 --> Creator
|
---|
305 | <br>\n
|
---|
306 | 100 --> Creator
|
---|
307 | <br>\n
|
---|
308 | 110 --> Creator
|
---|
309 | <br>\n
|
---|
310 | 111 --> Creator
|
---|
311 | <br>\n
|
---|
312 | 520 --> Description
|
---|
313 | <br>\n
|
---|
314 | 856 --> URL
|
---|
315 | <br>\n
|
---|
316 | 260 --> Publisher
|
---|
317 | <br>\n
|
---|
318 | 787 --> Relation
|
---|
319 | <br>\n
|
---|
320 | 540 --> Rights
|
---|
321 | <br>\n
|
---|
322 | 024 --> MarcIdentifier
|
---|
323 | <br>\n
|
---|
324 | 786 --> MarcSource
|
---|
325 | <br>\n
|
---|
326 | 546 --> MarcLanguage
|
---|
327 | <br>\n
|
---|
328 | 650 --> Subject
|
---|
329 | <br>\n
|
---|
330 | 653 --> Subject
|
---|
331 | <br>\n
|
---|
332 | 245 --> Title
|
---|
333 | <br>\n
|
---|
334 | 655 --> Type\n
|
---|
335 | <p>
|
---|
336 |
|
---|
337 |
|
---|
338 | Varios campos MARC diferentes han sido mapeados hacia el metadato <i>Creator</i> (Creador) de Dublin Core. El campo 720 es \"nombre no controlado\", el 100 es \"nombre de la persona\", el 110 es \"nombre de la compañÃa\" y el 111 es \"nombre de la reunión\". Por lo general los registros MARC únicamente definen uno de estos campos y de cualquier manera Greenstone permite metadatos con múltiples valores.
|
---|
339 | <p>
|
---|
340 |
|
---|
341 | El campo 520 de MARC (\"Resumen, nota\") ha sido mapeado hacia el metadato <i>Description</i> (Descripción) de Dublin Core; el campo 856 (\"Dirección electrónica\") ha sido mapeado hacia URL; el campo 787 (\"Nota de relación no especÃfica\") hacia <i>Relation</i> (Relación); el campo 540 (\"nota sobre la reproducción\") hacia <i>Rights</i> (Derechos de autor); el campo 245 (\"enunciado del tÃtulo\") hacia <i>Title</i> (TÃtulo); el campo 655 (\"término del Ãndice - género/forma\") hacia <i>Type</i> (Tipo). Los campos 650 (\"Asunto: tópico\") y 653 (\"término del Ãndice: no controlado\") han sido mapeados hacia <i>Subject</i> (Asunto).
|
---|
342 | <p>
|
---|
343 |
|
---|
344 | El campo 024 de MARC (\"Identificador\") no ha sido mapeado hacia un metadato de Greenstone, ya que Greenstone utiliza su propio metadato <i>Identificador</i>. En vez de eso ha sido mapeado hacia un elemento de metadato Greenstone diferente llamado <i>MarcIdentifier</i>. Del mismo modo el campo 786 (\"Entrada de la fuente del dato\") no ha sido mapeado hacia <i>Source</i> (Fuente), ya que Greenstone tiene su propio metadato <i>Fuente</i>, sino a un nuevo campo llamado <i>MarcSource</i>; y el campo 546 (\"Idioma\") ha sido mapeado hacia <i>MarcLanguage</i>.
|
---|
345 | <p>
|
---|
346 |
|
---|
347 | Algunos campos MARC con contraparte en Dublin Core simplemente se han ignorado, p. ej. el 620 (<i>Colaborador</i>) y 500 (<i>Cobertura</i>). El campo 260 de MARC se llama \"Publicación, etc.\" y ha sido mapeado en su totalidad hacia <i>Editorial</i>. De hecho, se supone que el campo 260c (un subcampo) es la fecha de publicación, pero no se ha mapeado como tal.
|
---|
348 | <p>
|
---|
349 |
|
---|
350 | Sin duda se pueden definir diferentes mapeos alterando los archivos que se indican arriba y que le permiten al plugin de MARC dar soporte a otras variantes del formato MARC. El plugin no reconoce subcampos MARC individuales, simplemente los concatena. Sin embargo, mejorarlo para que trate de forma adecuada los subcampos no deberÃa ser una tarea difÃcil. Esto implicarÃa alterar un par de páginas de código PERL en el plugin de MARC.
|
---|
351 | "
|
---|
352 |
|
---|
353 | # -- Russian text ----------------
|
---|
354 | collectionmeta collectionextra [l=ru] "This collection, which contains _about:numdocs_ MARC entries, is based on the MARC records of working papers published by
|
---|
355 | <a href=\"http://www.cs.waikato.ac.nz\">Computer Science Department</a> at <a href=\"http://www.waikato.ac.nz\">the University of Waikato</a>. <a href=\"_gwcgi_?l=_cgiargl_&a=d&c=_cgiargc_&d=HASH0127daf20f8b3eec5c5db834s9\">ÐЎеÑÑ</a> пÑеЎÑÑавлеМ ÑОпПвПй ЎПкÑÐŒÐµÐœÑ ÐŽÐ°ÐœÐœÐŸÐ¹ кПллекÑОО.
|
---|
356 |
|
---|
357 | <h3>Ðак ÑабПÑÐ°ÐµÑ ÐºÐŸÐ»Ð»ÐµÐºÑОÑ</h3>
|
---|
358 | <p>
|
---|
359 |
|
---|
360 | <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>ÐПМÑОгÑÑаÑОПММÑй Ñайл</a> ОÑпПлÑзÑÐµÑ Ð¿Ð»Ð°Ð³ÐžÐœÑ <i>ZIPPlug</i> О <i>MARCPlug</i>, пПЌОЌП ÑÑеÑÑегП ÑÑаМЎаÑÑа. ÐЌеÑÑÑÑ ÑÑО клаÑÑОÑОкаÑПÑа, ПÑМПваММÑе Ма ЌеÑаЎаММÑÑ
|
---|
361 | <i>ÐÐ°Ð·Ð²Ð°ÐœÐžÑ (Title)</i>, <i>СПзЎаÑелÑ(Creator)</i> О <i>ÐÑеЎЌеÑа (Subject)</i>. ÐÑе ПМО ÑвлÑÑÑÑÑ ÐºÐ»Ð°ÑÑОÑОкаÑПÑаЌО <i>AZCompactList</i> О вÑе ПпÑеЎелÑÑÑ <i>mingroup</i> 1. ÐÑП вÑÐœÑÐ¶ÐŽÐ°ÐµÑ ÐžÑ
|
---|
362 | ÑПзЎаваÑÑ ÐžÐºÐŸÐœÐºÑ ÐºÐœÐžÐ¶ÐœÐŸÐ¹ пПлкО, Ўаже в ÑПЌ ÑлÑÑае, еÑлО ОЌееÑÑÑ ÑПлÑкП ПЎОМ пÑÐµÐŽÐŒÐµÑ ÐœÐ° пПлке (пПЎПбМП Ð¿ÐŸÐºÐ°Ð·Ð°ÐœÐœÐŸÐŒÑ <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL1\">зЎеÑÑ</a>). ÐÑОÑОМа ÑÑПгП ÑОÑÑП ÑÑÑеÑОÑеÑкаÑ: ÑпОÑПк вÑглÑÐŽÐžÑ ÐŸÐŽÐœÐŸÑПЎМÑÐŒ, вÑе пÑеЎЌеÑÑ ÑЌПÑÑÑÑÑÑ ÐŸÐŽÐžÐœÐ°ÐºÐŸÐ²ÐŸ, вклÑÑÐ°Ñ Ðž еЎОМÑÑвеММÑÑ ÐºÐœÐžÐ³Ñ. Ð ÑПЌ ÑлÑÑае, еÑлО ÐÑ ÐœÐµ лÑбОÑе ÑÑÐŸÑ ÑÑОлÑ, пÑПÑÑП пÑПпÑÑÑОÑе паÑаЌеÑÑ <i>mingroup</i>. ÐÑПÑПй паÑаЌеÑÑ ÐŽÐ»Ñ ÐºÐ»Ð°ÑÑОÑОкаÑПÑПв <i>ÐазваМОе</i> О <i>СПзЎаÑелÑ</i> ÑЎалÑÑÑ ÑÑÑÑОкÑÑ ÐžÐ· ÑÑÑПкО ЌеÑаЎаММÑÑ
|
---|
363 | (<i>ÐазваМОе</i> О <i>СПзЎаÑелÑ</i>, ÑППÑвеÑÑÑвеММП). ÐÑП ÑÑебÑÐµÑ ÑÑÑаМПвкО PERL ÐŽÐ»Ñ Ð¿ÑавОлÑМПгП вÑÑажеМОÑ, О ÑÑÐµÐ·Ð°ÐµÑ Ð·ÐœÐ°ÐºÐž (ÑОпа кПМеÑÐœÑÑ
|
---|
364 | зМакПв пÑепОМаМОÑ) Оз ÑÑÑПкО ÐŽÐ»Ñ ÐŸÑПбÑажеМОÑ. ТÑО паÑаЌеÑÑа ÑПÑЌаÑа ÑвлÑÑÑÑÑ ÑÑ
|
---|
365 | ПЎМÑЌО: в ÑаÑÑМПÑÑО кажЎÑй Оз МОÑ
|
---|
366 | вÑÐ²ÐŸÐŽÐžÑ ÑОÑлП ЎПкÑЌеМÑПв в лОÑÑе Ма пÑавÑÑ ÑÑÑÐŸÐœÑ ÐŽÐžÑплеÑ, ÑÑП ÐÑ ÐŒÐŸÐ¶ÐµÑе вОЎеÑÑ <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL1\">зЎеÑÑ</a>.
|
---|
367 | <p>
|
---|
368 |
|
---|
369 | ÐлагОМ MARC ОÑпПлÑзÑÐµÑ ÑпеÑОалÑÐœÑй Ñайл ÐŽÐ»Ñ ÑПпПÑÑÐ°Ð²Ð»ÐµÐœÐžÑ ÐœÐŸÐŒÐµÑа Ð¿ÐŸÐ»Ñ Ð² MARC О ЌеÑаЎаММÑÑ
|
---|
370 | Greenstone. ÐÑÐŸÑ Ñайл МаÑ
|
---|
371 | ПЎОÑÑÑ Ð² ЎОÑекÑПÑОО <i>gsdl/etc</i> О МазÑваеÑÑÑ <a href=\"_httpprefix_/etc/marctodc.txt\" target=marctodc>marctodc.txt</a>. ÐÐœ пÑеЎÑÑавлÑÐµÑ ÑпОÑПк ÑППÑвеÑÑÑÐ²ÐžÑ ÐŒÐµÐ¶ÐŽÑ ÐœÐŸÐŒÐµÑаЌО пПлей ÑОÑÑÐµÐŒÑ MARC О ЌеÑаЎаММÑЌО Greenstone. ï¿œÑбÑе Ð¿ÐŸÐ»Ñ MARC, кПÑПÑÑе Ме вМеÑÐµÐœÑ Ð² ÑпОÑПк, пÑПÑÑП Ме пПÑвлÑÑÑÑÑ ÐºÐ°Ðº ЌеÑаЎаММÑе, Ñ
|
---|
372 | ПÑÑ ÐŸÐœÐž пÑОÑÑÑÑÑвÑÑÑ Ð² ЎПкÑЌеМÑе Greenstone. ÐÐ°Ð¶ÐŽÐ°Ñ ÑÑÑПка в ÑÑПЌ Ñайле ÐžÐŒÐµÐµÑ ÑлеЎÑÑÑОй ÑПÑЌаÑ.
|
---|
373 |
|
---|
374 | <blockquote>
|
---|
375 | <MARC field number> --> GreenstoneMetadataName
|
---|
376 | </blockquote>
|
---|
377 | СÑÑПкО в ЎаММПЌ Ñайле, кПÑПÑÑе МаÑОМаÑÑÑÑ ÑП зМака \"\#\", ÑвлÑÑÑÑÑ ÐºÐŸÐŒÐŒÐµÐœÑаÑОÑЌО (ПЎМакП, кПЌЌеМÑаÑОО ЌПгÑÑ Ð±ÑÑÑ ÑÐŽÐ°Ð»ÐµÐœÑ ÐžÐ· ÑаÑпеÑаÑкО, ЎаММПй МОже).
|
---|
378 | <p>
|
---|
379 |
|
---|
380 | СÑаМЎаÑÑÐœÐ°Ñ Ð²ÐµÑÑÐžÑ ÑÑПгП Ñайла ÑвПбПЎМП базОÑÑеÑÑÑ ÐœÐ° MARC в ПпОÑаМОО Dublin Core, кПÑПÑПе вПÑпÑÐžÐœÐžÐŒÐ°ÐµÑ USMARC/MARC21 О кПÑПÑПе ЌПжМП МайÑО Ма <a href=\"http://lcweb.loc.gov/marc/dccross.html\">http://lcweb.loc.gov/marc/dccross.html</a>. ÐÐœ ÑПЎеÑÐ¶ÐžÑ ÑлеЎÑÑÑОе ÑÑÑПкО:
|
---|
381 | <p>
|
---|
382 |
|
---|
383 | <a href=\"_httpprefix_/etc/marctodc.txt\" target=marctodc>gsdl/etc/marctodc.txt</a>
|
---|
384 | <br>\n
|
---|
385 | 720 --> СПзЎаÑелÑ
|
---|
386 | <br>\n
|
---|
387 | 100 --> СПзЎаÑелÑ
|
---|
388 | <br>\n
|
---|
389 | 110 --> СПзЎаÑелÑ
|
---|
390 | <br>\n
|
---|
391 | 111 --> СПзЎаÑелÑ
|
---|
392 | <br>\n
|
---|
393 | 520 --> ÐпОÑаМОе
|
---|
394 | <br>\n
|
---|
395 | 856 --> URL
|
---|
396 | <br>\n
|
---|
397 | 260 --> ÐзЎаÑелÑ
|
---|
398 | <br>\n
|
---|
399 | 787 --> ÐÑМПÑеМОе
|
---|
400 | <br>\n
|
---|
401 | 540 --> ÐÑава
|
---|
402 | <br>\n
|
---|
403 | 024 --> ÐЎеМÑОÑОкаÑÐŸÑ MARC
|
---|
404 | <br>\n
|
---|
405 | 786 --> ÐÑÑПÑМОк MARC
|
---|
406 | <br>\n
|
---|
407 | 546 --> ЯзÑк MARC
|
---|
408 | <br>\n
|
---|
409 | 650 --> ÐÑеЎЌеÑ
|
---|
410 | <br>\n
|
---|
411 | 653 --> ÐÑеЎЌеÑ
|
---|
412 | <br>\n
|
---|
413 | 245 --> ÐазваМОе
|
---|
414 | <br>\n
|
---|
415 | 655 --> ТОп
|
---|
416 | <p>
|
---|
417 |
|
---|
418 | ÐеÑкПлÑкП ÑазлОÑÐœÑÑ
|
---|
419 | пПлей ÑПÑЌаÑа MARC вМеÑÐµÐœÑ Ð² <i>Creator</i> Dublin Core. ÐПле 720 -- «ÐекПМÑÑПлОÑÑеЌПе ОЌÑ», 100 -- «ÐеÑÑПМалÑМПе МазваМОе», 110 -- «ÐПÑпПÑаÑОвМПе МазваМОе», 111 -- «ÐазваМОе вÑÑÑеÑ». ЀакÑОÑеÑкОе запОÑО в ÑПÑЌаÑе MARC ПбÑÑМП ПпÑеЎелÑÑÑ ÑПлÑкП ПЎМП Оз ÑÑОÑ
|
---|
420 | пПлей, ÑеЌ бПлее, ÑÑП Greenstone ЎПпÑÑÐºÐ°ÐµÑ ÐŒÐœÐŸÐ³ÐŸÐ·ÐœÐ°ÑÐœÑе ЌеÑаЎаММÑе.
|
---|
421 | <p>
|
---|
422 |
|
---|
423 | ÐПле MARC 520 («РезÑЌе, ПбÑаÑОÑе вМОЌаМОе»), вМеÑеМП в <i>ÐпОÑаМОе (Description)</i> Dublin Core, пПле 856 («ÐлекÑÑПММПе ЌеÑÑПпПлПжеМОе») ÑППÑМеÑеМП к <i>URL</i>; пПле 787 («ÐеÑпеÑОÑОÑеÑÐºÐ°Ñ Ð·Ð°Ð¿ÐžÑÑ ÐŸÑМПÑеМОй») к ÐÑМПÑеМОÑ; пПле 540 («ÐÑОЌеÑаМОе П вПÑпÑПОзвеЎеМОО») к <i>ÐÑаваЌ</i>; пПле 245 («ÐпеÑаÑÐŸÑ <i>ÐазваМОÑ</i>») к <i>ÐазваМОÑ</i>; пПле 655 («ÐМЎекÑÐœÑй ÑеÑЌОМ -- жаМÑ/ÑПÑЌа») к <i>ТОпÑ</i>. Ðба Ð¿ÐŸÐ»Ñ 650 («ÐÑеЎЌеÑ: ÑеЌаÑОÑеÑкОй ÑеÑЌОМ») О 653 (« ÐМЎекÑÐœÑй ÑеÑЌОМ: МекПМÑÑПлОÑÑеЌÑй») ПÑМеÑеМ к <i>ÐÑеЎЌеÑÑ</i>.
|
---|
424 | <p>
|
---|
425 |
|
---|
426 | ÐПле MARC 024 («ÐЎеМÑОÑОкаÑПÑ») Ме ÑПпПÑÑавлеМП Ñ ÐŒÐµÑаЎаММÑЌО Greenstone, пПÑÐŸÐŒÑ ÑÑП в Greenstone ОÑпПлÑзÑÑÑÑÑ ÑПбÑÑвеММÑе ЌеÑаЎаММÑе. <i>ÐЎеМÑОÑОкаÑПÑ</i>; вЌеÑÑП ÑÑПгП ÑазлОÑÐœÑÐŒ ЌеÑаЎаММÑÐŒ Greenstone ÑПпПÑÑавлеМ ÑÐ»ÐµÐŒÐµÐœÑ MARC, МазÑваеЌÑй <i>MarcIdentifier</i>. ÐМалПгОÑÐœÑÐŒ ПбÑазПЌ пПле 786 («ÐаÑа ввПЎа ОÑÑПÑМОка») Ме ПÑМеÑеМа к <i>ÐÑÑПÑМОкÑ</i>, пПÑÐŸÐŒÑ ÑÑП Greenstone ÐžÐŒÐµÐµÑ ÐŒÐµÑаЎаММÑе <i>ÐÑÑПÑМОк</i>, МП взаЌеМ ÑÑПгП ввеЎеМП МПвПе пПле ЌеÑаЎаММÑÑ
|
---|
427 | , МазваММПе <i>MarcSource</i>, а Ñакже О пПле 546 («ЯзÑк») ПбПзМаÑеМП как <i>MarcLanguage</i>.
|
---|
428 | <p>
|
---|
429 |
|
---|
430 | ÐекПÑПÑÑе Ð¿ÐŸÐ»Ñ MARC c ÑквОвалеМÑаЌО Dublin Core пÑПÑÑП ОгМПÑОÑÑÑÑÑÑ, МапÑÐžÐŒÐµÑ 620 (<i>УÑаÑÑМОк</i>) О 500 (<i>ÐÑ
|
---|
431 | ваÑ</i>). ÐПле 260 в MARC МазÑваÑÑ Â«ÐÑблОкаÑОей» О Ñ.ÐŽ.» О ÐµÐŒÑ Ð² ÑППÑвеÑÑÑвОе пПÑÑавлеМП <i>ÐзЎаÑелÑ</i>. ЀакÑОÑеÑкО пПле 260 Ñ (пПЎпПле) ЎПлжМП ПзМаÑаÑÑ ÐŽÐ°ÑÑ Ð¿ÑблОкаÑОО, МП в ÑакПЌ вОЎе ПМП Ме вклÑÑеМП.
|
---|
432 | <p>
|
---|
433 |
|
---|
434 | ÐПМеÑМП, ÑазлОÑÐœÑе ÑППÑвеÑÑÑÐ²ÐžÑ ÐŒÐŸÐ³ÑÑ Ð±ÑÑÑ ÐŸÐ¿ÑÐµÐŽÐµÐ»ÐµÐœÑ Ð¿ÑÑеЌ ÐžÐ·ÐŒÐµÐœÐµÐœÐžÑ Ð²ÑÑеÑпПЌÑÐœÑÑПгП Ñайла, ÑÑП пПзвПлÑÐµÑ Ð¿Ð»Ð°Ð³ÐžÐœÐ°ÐŒ пПЎЎеÑжОваÑÑ ÐŽÑÑгОе ваÑОаМÑÑ ÑПÑЌаÑа MARC. ÐлагОМ Ме ÑаÑÐ¿ÐŸÐ·ÐœÐ°ÐµÑ ÐžÐœÐŽÐžÐ²ÐžÐŽÑалÑÐœÑе Ð¿ÐŸÐŽÐ¿ÐŸÐ»Ñ MARC: ПМ пÑПÑÑП ÑвÑзÑÐ²Ð°ÐµÑ ÐžÑ
|
---|
435 | вЌеÑÑе. ÐЎМакП, ЎПвеЎеМОе егП ЎП ÑакПгП ÑÑПвМÑ, ÑÑÐŸÐ±Ñ ÐžÐŒÐµÑÑ ÐŽÐµÐ»ÐŸ МепПÑÑеЎÑÑвеММП Ñ Ð¿ÐŸÐŽÐ¿ÐŸÐ»ÑЌО, Ме бÑлП Ð±Ñ ÑÑÑЎМПй ÑабПÑПй: МаЎП бÑлП Ð±Ñ ÐžÐ·ÐŒÐµÐœÐžÑÑ ÐœÐµÑкПлÑкП ÑÑÑÐ°ÐœÐžÑ Ð¿ÑПгÑÐ°ÐŒÐŒÑ PERL в плагОМаÑ
|
---|
436 | MARC."
|
---|