source: collections/documented-examples/trunk/bibtex-e/etc/collect.cfg@ 19150

Last change on this file since 19150 was 19150, checked in by kjdon, 12 years ago

updated the description

  • Property svn:executable set to *
File size: 42.4 KB
Line 
1creator greenstone@cs.waikato.ac.nz
2maintainer greenstone@cs.waikato.ac.nz
3public true
4
5buildtype mgpp
6
7groupsize 200
8
9indexes text metadata
10
11plugin BibTexPlugin
12plugin GreenstoneXMLPlugin
13plugin MetadataXMLPlugin
14plugin ArchivesInfPlugin
15plugin DirectoryPlugin
16
17classify AZList -metadata Title
18classify AZCompactList -metadata Author -buttonname Creator
19classify DateList -metadata Date
20
21classify Phind -text document:Title,document:Creator,document:Booktitle,document:Publisher
22
23format SearchTypes "form,plain"
24
25format VList "<td valign=top>[link][icon][/link]</td>
26<td valign=top><b>[Title]</b> - <i>{Or}{[Creator],[Editor]}</i>
27{If}{[Year], - [Month] [Year]}</td>"
28
29format CL2VList "<td valign=top>[link][icon][/link]</td>
30<td valign=top>{If}{[numleafdocs],<b>[Title]</b>,
31<b>[Author]</b> ([Creator]) -- <i>[Title]</i>}
32{If}{[Year], - [Month] [Year]}</td>"
33
34format DateList "<td valign=top>[link][icon][/link]</td>
35<td valign=top><b>[Title]</b> - <i>{Or}{[Creator],[Editor]}</i></td>"
36
37format HList "[link][highlight][ex.Title][/highlight][/link]"
38
39
40format DocumentHeading "<H1>[Title]</H1><hr><table>
41{If}{[Creator],<tr><td><b>_AuthoredBy_:</b></td><td>[Creator]</td></tr>}
42{If}{[Title],<tr><td><b>_PaperTitle_:</b></td><td>[Title]</td></tr>}
43{If}{[Editor],<tr><td><b>_Editors_:</b></td><td>[Editor]</td></tr>}
44{If}{[EditorRole],<tr><td><b>_EditorRole_:</b></td><td>[EditorRole]</td></tr>}
45{If}{[Booktitle],<tr><td><b>_BookJournalTitle_:</b></td><td>[Booktitle]</td></tr>}
46{If}{[Journal],<tr><td><b>_In_:</b></td><td>[Journal]</td></tr>}
47{If}{\\"[Volume][Number]\\",<tr><td>}
48{If}{[Number], <b>_Number_:</b></td><td> [Number]}
49{If}{[Volume], <b>_Vol_:</b> [Volume]}
50{If}{\\"[Volume][Number]\\",</td></tr>}
51{If}{[MeetingDate],<tr><td><b>_MeetingDate_:</b></td><td>[MeetingDate]</td></tr>}
52{If}{[MeetingPlace],<tr><td><b>_MeetingPlace_:</b></td><td>[MeetingPlace]</td></tr>}
53{If}{[PublicationPlace],<tr><td><b>_PublicationPlace_:</b></td><td>[PublicationPlace] </td></tr>}
54{If}{[Publisher],<tr><td><b>_Publisher_:</b></td><td>[Publisher]</td></tr>}
55{If}{[Year],<tr><td><b>_PublicationDate_:</b></td><td>[Month] [Year]</td></tr>}
56{If}{[Pages],<tr><td><b>_Pages_:</b></td><td>[Pages]</td></tr>}
57{If}{[DocType],<tr><td><b>_DocType_:</b></td><td>[DocType]</td></tr>}
58{If}{[Location],<tr><td><b>_LocationURL_:</b></td><td>[Location]</td></tr>}
59{If}{[Notes],<tr><td><b>_Annotations_:</b></td><td>[Notes]</td></tr>}
60{If}{[Abstract],<tr><td><b>_Abstract_:</b></td><td>[Abstract]</td></tr>}
61{If}{[Keywords],<tr><td><b>_Keywords_:</b></td><td>[Keywords]</td></tr>}
62</table><hr>"
63
64format DocumentText "{If}{_cgiargshowrecord_,
65<b>_BibTeXrecord_:</b><br/><tt>[Text]</tt><br><center>
66<a href=\'_gwcgi_?e=_cgiarge_&c=_cgiargc_&cl=_cgiargcl_&a=d&d=_cgiargd_\'>_HideBibTeXrecord_</a></center>,
67<center><a href=\'_gwcgi_?e=_cgiarge_&c=_cgiargc_&cl=_cgiargcl_&a=d&d=_cgiargd_&showrecord=1\'>
68_ShowBibTeXrecord_</a></center>}"
69
70format DocumentButtons ""
71format DocumentContents false
72
73collectionmeta collectionname [l=en] "Bibliography collection"
74collectionmeta .text [l=en] "full records"
75collectionmeta .Title [l=en] "titles"
76collectionmeta .Source [l=en] "filenames"
77
78collectionmeta AuthoredBy [l=en] "Authored By"
79collectionmeta PaperTitle [l=en] "Paper Title"
80collectionmeta Editors [l=en] "Editor(s)"
81collectionmeta EditorRole [l=en] "Editor Role"
82collectionmeta BookJournalTitle [l=en] "Book/Journal Title"
83collectionmeta In [l=en] "In"
84collectionmeta Number [l=en] "Number"
85collectionmeta Vol [l=en] "Vol."
86collectionmeta MeetingDate [l=en] "Meeting Date"
87collectionmeta MeetingPlace [l=en] "Meeting Place"
88collectionmeta PublicationPlace [l=en] "Publication Place"
89collectionmeta Publisher [l=en] "Publisher"
90collectionmeta PublicationDate [l=en] "Publication Date"
91collectionmeta Pages [l=en] "Pages"
92collectionmeta DocType [l=en] "DocType"
93collectionmeta LocationURL [l=en] "Location/URL"
94collectionmeta Annotations [l=en] "Annotations"
95collectionmeta Abstract [l=en] "Abstract"
96collectionmeta Keywords [l=en] "Keywords"
97
98collectionmeta BibTeXrecord [l=en] "BibTeX Record"
99collectionmeta ShowBibTeXrecord [l=en] "Show BibTeX Record"
100collectionmeta HideBibTeXrecord [l=en] "Hide BibTeX Record"
101
102
103# -- French strings ----------------
104collectionmeta collectionname [l=fr] "Collection bibliographie"
105
106collectionmeta .text [l=fr] "enregistrements complets"
107
108collectionmeta AuthoredBy [l=fr] "Nom de l'auteur"
109collectionmeta PaperTitle [l=fr] "Titre de l'article"
110collectionmeta Editors [l=fr] "Editeur(s)"
111collectionmeta EditorRole [l=fr] "RÎle de l'éditeur"
112collectionmeta BookJournalTitle [l=fr] "Titre de Livre/Journal"
113collectionmeta In [l=fr] "Dans"
114collectionmeta Number [l=fr] "Numéro"
115collectionmeta Vol [l=fr] "Vol."
116collectionmeta MeetingDate [l=fr] "Date de rencontre"
117collectionmeta MeetingPlace [l=fr] "Lieu de rencontre"
118collectionmeta PublicationPlace [l=fr] "Lieu de publication"
119collectionmeta Publisher [l=fr] "Editeur"
120collectionmeta PublicationDate [l=fr] "Date de publication"
121collectionmeta Pages [l=fr] "Pages"
122collectionmeta DocType [l=fr] "TypeDocument"
123collectionmeta LocationURL [l=fr] "Emplacement/URL"
124collectionmeta Annotations [l=fr] "Annotations"
125collectionmeta Abstract [l=fr] "Résumé"
126collectionmeta Keywords [l=fr] "Mots-clés"
127
128collectionmeta BibTeXrecord [l=fr] "Enregistrement BibTeX"
129collectionmeta ShowBibTeXrecord [l=fr] "Montrer Enregistrement BibTeX"
130collectionmeta HideBibTeXrecord [l=fr] "Cacher l'enregistrement BibTeX"
131
132
133# -- Spanish strings ----------------
134collectionmeta collectionname [l=es] "Colección bibliográfica"
135
136collectionmeta .text [l=es] "registros completos"
137
138collectionmeta AuthoredBy [l=es] "Autor"
139collectionmeta PaperTitle [l=es] "Título del documento"
140collectionmeta Editors [l=es] "Editor(es)"
141collectionmeta EditorRole [l=es] "Papel del editor"
142collectionmeta BookJournalTitle [l=es] "Título del libro o revista"
143collectionmeta In [l=es] "En"
144collectionmeta Number [l=es] "Número"
145collectionmeta Vol [l=es] "Volumen"
146collectionmeta MeetingDate [l=es] "Fecha de la reunión"
147collectionmeta MeetingPlace [l=es] "Lugar de la reunión"
148collectionmeta PublicationPlace [l=es] "Lugar de la publicación"
149collectionmeta Publisher [l=es] "Editorial"
150collectionmeta PublicationDate [l=es] "Fecha de publicación"
151collectionmeta Pages [l=es] "Páginas"
152collectionmeta DocType [l=es] "Tipo de documento"
153collectionmeta LocationURL [l=es] "Ubicación/URL"
154collectionmeta Annotations [l=es] "Anotaciones"
155collectionmeta Abstract [l=es] "Resumen"
156collectionmeta Keywords [l=es] "Palabras clave"
157
158collectionmeta BibTeXrecord [l=es] "Registro BibTeX"
159collectionmeta ShowBibTeXrecord [l=es] "Mostrar registro BibTeX"
160collectionmeta HideBibTeXrecord [l=es] "Ocultar registro BibTeX"
161
162
163# -- Russian strings ----------------
164collectionmeta collectionname [l=ru] "БОблОПграфОческая кПллекцОя"
165
166collectionmeta .text [l=ru] "ППлМые запОсО"
167
168collectionmeta AuthoredBy [l=ru] "АвтПр"
169collectionmeta PaperTitle [l=ru] "НазваМОе статьО"
170collectionmeta Editors [l=ru] "РеЎактПр (ы)"
171collectionmeta EditorRole [l=ru] "РПль реЎактПра"
172collectionmeta BookJournalTitle [l=ru] "НазваМОе кМОгО/журМала"
173collectionmeta In [l=ru] "В"
174collectionmeta Number [l=ru] "ЧОслП (НПЌер)"
175collectionmeta Vol [l=ru] "ТПЌ"
176collectionmeta MeetingDate [l=ru] "Дата встречО"
177collectionmeta MeetingPlace [l=ru] "МестП встречО"
178collectionmeta PublicationPlace [l=ru] "Дата ПублОкацОО"
179collectionmeta Publisher [l=ru] "ИзЎатель"
180collectionmeta PublicationDate [l=ru] "Дата ПублОкацОО"
181collectionmeta Pages [l=ru] "СтраМОцы"
182collectionmeta DocType [l=ru] "ТОп ЎПкуЌеМта"
183collectionmeta LocationURL [l=ru] "МестПпПлПжеМОе/URL"
184collectionmeta Annotations [l=ru] "АММПтацОО"
185collectionmeta Abstract [l=ru] "РезюЌе"
186collectionmeta Keywords [l=ru] "Ключевые слПва"
187
188collectionmeta BibTeXrecord [l=ru] "ЗапОсь BibTeX"
189collectionmeta ShowBibTeXrecord [l=ru] "ППказать запОсь BibTeX"
190collectionmeta HideBibTeXrecord [l=ru] "Скрытая запОсь BibTeX"
191
192
193# -- English text ----------------
194collectionmeta collectionextra [l=en] "
195This collection, which contains _about:numdocs_
196BibTeX entries, is a collection of working papers published from 1997 to 2006
197at <a href=\"http://www.cs.waikato.ac.nz/\">Department of Computer Science</a>,
198<a href=\"http://www.waikato.ac.nz/\">the University of Waikato</a>.\n
199
200\n<h3>How the collection works</h3>\n
201
202<p>
203The collection incorporates a
204<a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=q&ct=1&qt=1\">form-based search interface</a> that allows
205fielded searching. Two variants can be selected from the collection\'s
206<a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=p&p=preferences&ct=1&qt=1\">Preferences</a> page: an <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=q&ct=1&qt=1&qf=1\">\"advanced\" form
207search interface</a>, and a plain <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=q&ct=1&qt=0\">single-field search page</a>. These are all available to a collection when the default indexer, <i>mgpp</i>, is used.
208
209<p>
210The <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>collection
211configuration file</a> begins with the specification <i>groupsize 200</i>.
212This groups 200 documents together into a single archive file. Bibliography collections
213typically have many small documents, and grouping them together prevents
214Greenstone\'s internal file structures from becoming bloated and occupying more
215disk space than necessary.\n
216
217<p>
218Apart from the standard ones, the plugins specified for this collection are
219<i>ZIPPlugin</i>, which unzips compressed documents and archives, and
220<i>BibTexPlugin</i>, which processes references in the BibTeX format (well
221known to computer scientists).\n
222
223<p>
224Fielded searching, with a form-based interface, is selected by <i>format SearchTypes \"form,plain\"
225</i> in the configuration file. In fact, a plain textual full-text search
226index is included in this collection as well (since <i>form</i> comes first,
227it is the default interface; you reach the <i>plain</i> search through
228the <i>Preferences</i> page).\n
229
230<p>
231The <i>buildtype</i> option shows that the default search engine <i>mgpp</i> is
232used. The <i>indexes</i> line specifies indexes for \"text\", and \"metadata\". In this case, \"text\" will be the original BibTeX record. \"metadata\" is a special keyword signifying that an index should be built for any metadata item found in the collection.
233Thus when the \"field\" menus in the
234<a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=q&ct=1&qt=1\">search page</a> are pulled down, they show
235<i>full records</i> followed by an entry for each metadata element.
236Collection-level metadata <i>collectionmeta</i> can be specified for any index
237to determine what it is called in the menu (except for <i>metadata</i>, which
238produces many menu items). In this case, the
239<a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>configuration
240file</a> specifies that the text index should be named \"full records\" because it
241contains the original bibliographic record.\n
242<p>
243An additional keyword, \"allfields\", could also be used in the <i>indexers</i> line, specifying that combined searching over all indexes should be available.
244<p>
245The <i>levels</i> lines specifies only document level, as bibliographic records don't have internal structure.
246<p>
247This collection contains <i>Title, Author</i>, and <i>Date</i> browsers, and a
248special kind of phrase index called \"Phind.\" The <i>AZCompactList</i>
249classifier used for the <i>Author</i> browser is like <i>AZList</i> but
250generates a bookshelf for duplicate items as shown <a
251href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL2\">here</a>. The BibTeX plugin records each
252author as <i>Author</i> metadata; it also puts a list containing all authors
253into the <i>Creator</i> metadata element. Consequently the <i>AZCompactList</i>
254classifier is based on <i>Author</i>. However, Greenstone has a standard button
255reading <i>authors</i> whose name is (confusingly) \"Creator\", so this
256button name is specified for the classifier.\n
257
258<p>
259The \"Phind\" classifier creates a phrase index like
260<a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL4\">this</a>. It contains a browsable list
261of phrases extracted from the material specified
262in the <i>text</i> argument of the <i>classify Phind</i> line in the
263<a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>configuration file</a>.
264Here the specification is\n
265<pre>
266 document:Title,document:Creator,document:Booktitle,\n
267 document:Publisher
268</pre>\n
269
270-- that is, the title, list of authors, title of the collected work (if any) in
271which this item appears, and publisher. Note that this specification follows
272the <i>mg</i> convention with <i>level:field</i>. <i>Phind</i> indexes are more
273usually based on the entire full text of a collection, using the specification
274<i>document:text</i>.\n
275
276<p>
277The best way to see what Phind does is to play with this index. You type a word in
278the search box, click <i>Search</i>, and a list of phrases containing that term
279appears in the top panel. Click on one of these phrases and a list of phrases
280containing that <i>phrase</i> appears in the bottom panel. You can continue
281doing this, expanding the phrase more and more. The lists can be lengthened
282using the <i>get more phrases </i> button. At the end of the list of phrases
283appears a list of documents containing that phrase, in blue text; you can
284lengthen this list by clicking get <i>more documents</i>.\n
285
286<p>
287The format statements for the search results list and the title browser are
288both determined by the <i>VList</i> specification. It gives a document icon
289that links to the document itself (which in this collection is the full
290reference); the title in bold; <i>Creator</i> metadata if there is any,
291otherwise <i>Editor</i> metadata; and <i>Month, Year</i> metadata if there is any.
292<a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=q&ct=1&qt=1&r=1&hs=1&fqa=0&fqv=Jain,,,&fqf=TX,CR,BO,SO\">Here</a>
293is an example.\n
294
295<p>
296The format statement for the author browser (<i>CL2VList</i>) is more
297complex. The <i>AZCompactList</i> classifier generates a tree whose nodes are
298either leaf nodes, representing documents, or internal nodes. A metadata item
299called <i>numleafdocs</i> gives the total number of documents below an internal
300node. This format statement checks whether numleafdocs exists. If so the node
301must be an internal node, in which case the node is labeled by its
302<i>Title</i>. But beware: this classifier is generated on <i>Author</i>
303metadata, so its title -- the title of the classifier -- is actually the author\'s
304name! This means that the bookshelf nodes
305<a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL2\">here</a> are labeled by author\'s name.
306The leaf nodes, however, are labeled the same way as documents (i.e. references)
307are in the search results list.\n
308
309<p>
310The documents themselves (here is an
311<a href=\"_gwcgi_?l=_cgiargl_&a=d&c=_cgiargc_&cl=CL1.12&d=HASH019158002a5f5d5ee754c0f4_135\">example</a>)
312are generated by two format statements, one (a long one)
313called <i>DocumentHeading</i>, and another called <i>DocumentText</i>. The
314<i>DocumentHeading</i>, which is the top two-thirds of the page, contains the
315document\'s <i>Title</i> followed by a table that gives all the metadata
316elements that the BibTeX plugin can generate. The role of all the <i>If</i>
317statements in the <a href=\"_httpcollection_/etc/collect.cfg\"
318target=collect.cfg>configuration file</a> is to determine which elements are
319defined.\n
320
321<p>
322The <i>DocumentText</i> shows the BibTeX version of the reference. However,
323when the document is displayed initially, only a hyperlink reading <i>Show
324BibTex Record</i> appears -- this corresponds to the last part (that is, the
325\"else\" part) of the <i>If</i> statement in <i>DocumentText</i>. When this
326hyperlink is clicked, the <i>href</i> goes to the same URL but with
327<i>showrecord=1</i>, which generates a page like <a
328href=\"_gwcgi_?l=_cgiargl_&a=d&c=_cgiargc_&cl=CL1.12&d=HASH019158002a5f5d5ee754c0f4_135&showrecord=1\">this</a>.
329The <i>If</i> test succeeds, which shows the <i>Text</i> of the document. With
330the BibTeX plugin, the text of a document is its unadulterated BibTeX record.\n
331"
332
333
334# -- French text ----------------
335collectionmeta collectionextra [l=fr] "
336Cette collection qui contient des entrées _about:numdocs_ BibTex, est working papers éditées de 1997 à 2006
337au <a href=\"http://www.cs.waikato.ac.nz/\">Département d'informatique</a>, <a href=\"http://www.waikato.ac.nz/\">Université de Waikato</a>.\n
338
339<h3>Comment marche la collection?</h3>
340<p>
341Cette collection englobe une <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=q&ct=1&qt=1\">interface de recherche par formulaire</a>
342qui permet une recherche par champ. _text1_
343
344<p>
345Le <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>fichier de
346configuration de la collection</a> commence par la spécification
347<i>groupsize 200</i>. _text2_
348Les collections de bibliographies ont généralement beaucoup de petits documents; le fait de les regrouper empêche le gonflement des structures de fichiers internes et l'occupation inutile d'espace disque.
349
350<p>
351A part les Plugins standards, les modules qui sont spécifiés pour
352cette collection sont <i>Zipplug</i> qui ouvre les archives et les documents compressés, et <i>Bibtext plug</i> qui traite les références dans le
353format BibText (bien connu des informaticiens).
354
355<p>
356La recherche par champ à travers une interface basée sur un formulaire est sélectionnée par <i>format SearchTypes \"form,plain\"</i> dans le fichier de configuration. En fait, cette collection utilise <i>format SearchTypes \"form,plain\"</i> qui contient aussi un index de recherche de texte simple textuelle (puisque <i>form</i> vient en premier, c'est l'interface par defaut; vous accédez à la recherche <i>plain</i> a travers la page <i>Préférences</i>).
357
358<p>
359 _text3_
360Ainsi, quand les menus déroulants \"Field\" dans la <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=q&ct=1&qt=1\">page recherche</a> sont
361sélectionnés, ils montrent <i>Full records</i> suivi par une entrée pour
362chaque élément de méta-donnée. Une méta-donnée <i>collectionmeta</i> de niveau collection peut être spécifiée pour tout index pour déterminer
363ce qui est appele dans le menu (exceptÚ pour <i>metadata</i> qui
364produit beaucoup d'éléments de menu). Dans ce cas,le <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>fichier
365de configuration</a> spécifie que l'index du texte devrait être
366appele \"full records\" parcequ'il contient l'enregistrement bibliographique
367original.
368<p>
369_text4_
370<p>
371Cette collection contient les \"browsers\" <i>Title</i>, <i>Author</i>,et <i>Date</i> ainsi qu'un type special d'index de phrase appele \"Phind\".
372Le classificateur <i>AZCompactList</i> utilisé pour le browser <i>Author</i> est comme <i>AZList</i> mais produit un rayon pour les éléments dupliqués comme montré <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL2\">ici</a>. Le plugin BibTEX enregistre chaque auteur comme méta-donnée <i>Author</i>; il met aussi une liste contenant tous les auteurs dans l'élément de méta-donnée <i>Creator</i>.
373Par conséquent, le classificateur <i>AZCompactList</i> est basé sur <i>Author</i>. Cependant, Greenstone a un bouton standard appelé <i>authors</i> dont le nom (qui prête à confusion) est \"Creator\", ainsi le nom
374de ce bouton est spécifié pour le classificateur.
375
376<p>
377Le classificateur \"Phind\" crée un index d'expression comme <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL4\">ceci</a>. Il contient une liste d'expressions qu'on peut parcourir extraite du materiel spécifié dans l'argument <i>text</i> de la ligne
378<i>Classify Phind</i> du <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>fichier de configuration</a>.
379Ici, la spécification est :
380<pre>
381 document:Title,document:Creator,document:Booktitle,\n
382 document:Publisher
383</pre>
384
385-- c'est le titre, la liste des auteurs, le titre du travail
386recueilli (s'il y en a) dans lequel chaque article apparaît,
387et l'éditeur. Il faut noter que cette spécification suit la
388convention <i>mg</i> avec <i>level:field</i>. Les indexes <i>Phind</i>
389sont généralement plus basés sur le texte entier de la collection,
390en utilisant la spécification <i>document:text</i>.
391
392<p>
393La meilleure façon de voir ce que fait Phind est de jouer
394avec cet index. Vous tapez un mot dans la boîte recherche,
395cliquez <i>Search</i>, et une liste d'expressions contenant ce terme
396apparaît en haut du tableau. Cliquez sur une de ces expressions
397et une liste d'expressions contenant cette <i>expression</i> apparaît
398au bas du tableau. Vous pouvez continuer à faire ceci en
399allongeant l'expression de plus en plus. Ces listes peuvent
400être allongees en utilisant le bouton <i>Get more phrases</i>.
401A la fin de la liste d'expression une liste de document
402contenant cette expression apparaît dans un texte bleu, vous
403pouvez allonger cette liste en cliquant sur Get <i>more documents</i>.
404
405<p>
406Le format de déclaration pour la liste de résultats de recherche
407et le browser de titre sont tous les deux déterminés par la spécification <i>VList</i>. Elle donne une icÎne de document qui renvoie sur le document lui-même (qui est la référence complÚte dans cette collection);
408le titre en gras; la méta-donnée <i>Creator</i> s'il y en a, sinon la méta-donnée <i>Editor</i>; et la méta-donnée <i>Month, Year</i> s'il y en a. En <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=q&ct=1&qt=1&r=1&hs=1&fqa=0&fqv=Jain,,,&fqf=TX,CR,BO,SO\">voici</a> un exemple.
409
410<p>
411Le format de déclaration pour le browser auteur (<i>CL2VList</i>) est plus
412complexe. Le classificateur <i>AZCompactList</i> donne un arbre dont les nœuds
413sont soit des nœuds de feuilles représentant des documents ou des
414nœuds internes. Un élément de de méta-donnée appelé <i>numleafdocs</i> donne le nombre total de documents en dessous d'un nœud interne. La déclaration de
415format vérifie si numleafdocs existe. Si le nœud doit être un nœud
416interne, dans ce cas le nœud est catalogue par son <i>Title</i>.
417Mais attention : ce classificateur est produit sur la méta-donnée <i>Author</i>, donc son titre -- le titre du classificateur -- est en fait le nom de l'auteur! Ceci signifie que les nœuds des rayons sont catalogués <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL2\">ici</a> suivant le nom de l'auteur. Les nœuds d'extrémité sont catalogués dans la liste des résultats de recherche de la même façon que les documents (c.-à-d. les références) .
418
419<p>
420Les documents eux-mêmes (voici un <a href=\"_gwcgi_?l=_cgiargl_&a=d&c=_cgiargc_&cl=CL1.12&d=HASH019158002a5f5d5ee754c0f4_135\">exemple</a>) sont produits par
421deux déclarations de format, une (longue celle-la) appelée <i>DocumentHeading</i>, et une autre appelée <i>DocumentText</i>. Le <i>Document Heading</i>, qui est représente les deux tiers supérieurs de la page contient le <i>Titre</i> du document suivi d'une table qui
422donne tous les éléments de méta-donnée que le plugin BibTex peut générer.
423Le rÃŽle de toutes les instructions <i>If</i> dans le <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>fichier de
424configuration</a> est de déterminer les éléments définis.
425
426<p>
427Le <i>DocumentText</i> montre la version BibTex de la référence.
428Cependant, quand le document est affiché la premiÚre fois, seul
429le lien <i>ShowBibtexRecord</i> apparaît --- ceci correspond à la derniÚre partie (c'est la partie \"else\") de l'instruction <i>If</i> dans <i>DocumentText</i>. Quand le lien est cliqué, <i>href</i> va vers la même URL mais avec <i>showrecord=1</i>, qui génÚre une page comme <a
430href=\"_gwcgi_?l=_cgiargl_&a=d&c=_cgiargc_&cl=CL1.12&d=HASH019158002a5f5d5ee754c0f4_135&showrecord=1\">celle-ci</a>. Le test <i>If</i> marche, ce qui affiche le <i>Text</i> du document. Avec le plugin BibTex, le texte d'un document est son enregistrement BibTEX pur.
431"
432
433
434# -- Spanish text ----------------
435collectionmeta collectionextra [l=es] "
436Esta colección contiene entradas _about:numdocs_ BibTeX y ha sido creada a partir de la Bibliografía de la working papers published from 1997 to 2006 at <a href=\"http://www.cs.waikato.ac.nz/\">Department of Computer Science</a>, <a href=\"http://www.waikato.ac.nz/\">the University of Waikato</a>.\n
437
438<h3>Cómo trabaja esta colección</h3>
439<p>
440
441La colección incorpora una <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=q&ct=1&qt=1\">interfaz de búsqueda basada en formas</a> que permite la búsqueda por campos. _text1_
442<p>
443
444El <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>archivo de configuración de la colección</a> empieza con la especificación <i>groupsize 200</i>. _text2_ Por lo general las colecciones bibliográficas tienen muchos documentos pequeños y al agruparlos se evita que las estructuras de archivos internos de Greenstone se inflen demasiado y ocupen más espacio del necesario.
445<p>
446
447Aparte de los plugins estándar esta colección cuenta con <i>ZIPPlugin</i>, que descomprime los documentos y archivos comprimidos, y <i>BibTexPlugin</i>, que procesa las referencias en el formato BibTeX (bastante conocido por los especialistas en informática).
448<p>
449
450La búsqueda por campos con una interfaz basada en formas se selecciona por medio de la <i>format SearchTypes \"form,plain\"</i> en el archivo de configuración. De hecho, esta colección también utiliza la <i>forma searchtype de sólo texto</i>, la cual incluye asimismo un índice de búsqueda de textos completos (ya que <i>form</i> viene primero, ésta es la interfaz por omisión; la búsqueda <i>plain</i> se puede seleccionar por medio de la página de <i>Preferencias</i>).
451<p>
452_text3_
453Así, cuando los menús de \"campo\" se despliegan en la <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=q&ct=1&qt=1\">página de búsqueda</a>, muestran el <i>registro completo</i> seguido de una entrada para cada elemento del metadato. El metadato a nivel de colección <i>collectionmeta</i> se puede especificar para cualquier índice con el fin de determinar lo que se llama en el menú (excepto metadato, que produce varios ítems). En este caso el <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>archivo de configuración</a> especifica que el índice de texto debería llamarse \"registro completo\", debido a que contiene el registro bibliográfico original.
454<p>
455_text4_
456<p>
457Esta colección contiene exploradores de <i>Título</i>, <i>Autor</i> y <i>Fecha</i>, así como un tipo especial de índice de frases llamado \"Phind\". El clasificador <i>AZCompactList</i> que se usa para el explorador de <i>Autor</i> es como <i>AZList</i>, pero genera un estante para los ítems duplicados tal como se muestra <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL2\">aquí</a>. El plugin BibTeX registra a cada autor como metadato de <i>Author</i>. También coloca una lista de todos los autores en el elemento del metadato <i>Creator</i>. Como resultado de ello, el clasificador <i>AZCompactList</i> se basa en el <i>Author</i>. Sin embargo, Greenstone tiene un botón estándar que lee los <i>autores</i> y cuyo nombre es (de manera un tanto confusa) \"Creator\", por lo que el nombre de este botón ha sido especificado para el clasificador.
458<p>
459
460El clasificador \"Phind\" crea un índice de frases como <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL4\">este</a>, el cual contiene una lista que se puede explorar de frases extraídas del material especificado en el argumento de texto de la línea <i>clasificar Phind</i> en el <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>archivo de configuración</a>. Aquí la especificación es
461<p>
462
463<pre>
464 document:Title,document:Creator,document:Booktitle,\n
465 document:Publisher
466</pre>\n
467
468<p>
469
470es decir, el título, la lista de autores, el título del trabajo (si es que hay alguno) en el que aparece este ítem y el editor. Recuerde que esta especificación sigue la convención <i>mg</i> con <i>level:field</i>. Los índices <i>Phind</i> se basan más comúnmente en el texto completo de una colección por medio de la especificación <i>document:text</i>.
471<p>
472
473La mejor forma de ver lo que hace Phind es practicar con este índice. Escriba una palabra en el cuadro de búsqueda, haga click en <i>Buscar</i> y una lista de frases con dicho término aparecerá en el panel de la parte superior. Haga click en una de estas frases y una lista de frases que contengan dicha <i>frase</i> aparecerá en el panel de la parte inferior. Usted puede continuar extendiendo la frase más y más. Las listas se pueden alargar utilizando el botón <i>obtener más frases</i>. Al final de la lista de frases aparece una lista de los documentos que contienen dicha frase en azul. Usted puede extender esta lista haciendo click en más documentos.
474<p>
475
476Los enunciados de formato para la lista de resultados de la búsqueda y el explorador de títulos se determinan por medio de la especificación <i>VList</i>. Ésta proporciona un icono de documento que lo vincula con el documento mismo (el cual es en esta colección la referencia completa), el título en negritas, el metadato <i>Creator</i> si es que hay alguno o en su defecto el metadato <i>Editor</i>, y el metadato de <i>Month, Year</i> si es que hay alguno. He <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=q&ct=1&qt=1&r=1&hs=1&fqa=0&fqv=Jain,,,&fqf=TX,CR,BO,SO\">aquí</a> un ejemplo.
477<p>
478
479El enunciado de formato para el explorador de autor (<i>CL2VList</i>) es más complejo. El clasificador AZCompactList genera un árbol cuyos nodos son hojas representando documentos o nodos internos. Un ítem de metadato llamado <i>numleafdocs</i> proporciona el número total de documentos debajo de un nodo interno. Este enunciado de formato comprueba si numleafdocs existe. En caso afirmativo se trata de un nodo interno, en cuyo caso el nodo se etiquetará por su <i>Título</i>. ¡Pero cuidado! Este clasificador se genera en el metadato <i>Autor</i>, por lo que su título -- el título del clasificador -- es realmente el nombre del autor, lo que significa que los nodos del estante que están <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL2\">aquí</a> se etiquetan de acuerdo al nombre del autor. Las hojas se etiquetan de la misma manera que los documentos (es decir, referencias) en la lista de resultados de la búsqueda.
480<p>
481
482Los documentos mismos (he aquí un <a href=\"_gwcgi_?l=_cgiargl_&a=d&c=_cgiargc_&cl=CL1.12&d=HASH019158002a5f5d5ee754c0f4_135\">ejemplo</a>) se generan por medio de dos enunciados de formato, uno llamado <i>DocumentHeading</i>, que es bastante largo, y otro llamado <i>DocumentText</i>. DocumentHeading ocupa los dos tercios superiores de la página y contiene el <i>Título</i> del documento seguido por una tabla de todos los elementos del metadato que el plugin BibTeX puede generar. El papel de todos los enunciados <i>If</i> en el <a href=\"_httpcollection_/etc/collect.cfg\"
483target=collect.cfg>archivo de configuración</a> es determinar los elementos que se definen.
484<p>
485
486<i>DocumentText</i> muestra la versión BibTeX de la referencia. Sin embargo, cuando el documento se despliega por primera vez únicamente aparece un hipervínculo llamado <i>Mostrar Registro BibTex</i>. Este corresponde a la última parte (es decir, a la parte \"adicional\") del enunciado <i>If</i> en <i>DocumentText</i>. Cuando se hace click en este hipervínculo la <i>href</i> va al mismo URL pero con showrecord=1, que genera una página como <a
487href=\"_gwcgi_?l=_cgiargl_&a=d&c=_cgiargc_&cl=CL1.12&d=HASH019158002a5f5d5ee754c0f4_135&showrecord=1\">ésta</a>. A continuación sigue la prueba <i>If</i>, que muestra el <i>Texto</i> del documento. Con el plugin BibTeX el texto de un documento es su registro BibTeX no adulterado.
488"
489
490
491# -- Russian text ----------------
492collectionmeta collectionextra [l=ru] "
493Эта кПллекцОя, кПтПрая сПЎержОт элеЌеМты запОсО _about:numdocs_ BibTeX, is a collection of working papers published from 1997 to 2006
494 at <a href=\"http://www.cs.waikato.ac.nz/\">Department of Computer Science</a>,
495 <a href=\"http://www.waikato.ac.nz/\">the University of Waikato</a>.\n.
496
497<p>
498
499<h3>Как рабПтает кПллекцОя</h3>\n
500
501<p>
502
503КПллекцОя включает <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=q&ct=1&qt=1\">ОМтерфейс пПОска Ма таблОчМПй ПсМПве</a>, кПтПрый пПзвПляет Псуществлять пПОск пП пПляЌ. _text1_
504
505<p>
506
507Ѐайл кПМфОгурацОО кПллекцОО МачОМается с ПпреЎелеМОя <i>groupsize 200</i>, **кПтПрПе ПбъеЎОМяет ЎПкуЌеМты в группы пП 200**. БОблОПграфОческОе кПллекцОО ПбычМП сПстПят Оз бПльшПгП чОсла МебПльшОх
508 ЎПкуЌеМтПв, О группОрПвка Ох
509 вЌесте преЎПтвращает вМутреММОе файлПвые структуры Greenstone Пт увелОчеМОя ПбъёЌа О заМятОя бПльшегП ЎОскПвПгП прПстраМства, чеЌ МеПбх
510ПЎОЌП.
511
512<p>
513
514В ПтлОчОе Пт стаМЎартМых
515, спецОфОчМыЌО плагОМаЌО Ўля этПй кПллекцОО являются -- <i>ZIPPlugin</i>, кПтПрый распакПвывают сжатые ЎПкуЌеМты О арх
516Овы, О <i>BibTexPlugin</i>, кПтПрый Пбрабатывает ссылкО в фПрЌате BibTex, х
517ПрПшП ОзвестМПЌ Ўля учеМых
518.
519
520<p>
521_text5_
522
523
524<p>
525_text3_
526
527<p>
528
529
530** delete??В этПЌ случае стрПка <i>ОМЎексПв</i> ПпреЎеляет ЎПступМые Ўля пПОска ОМЎексы вП всёЌ тексте О в кажЎПЌ пПле ЌетаЎаММых
531.** ТакОЌ ПбразПЌ, кПгЎа Ма пПОскПвПй страМОце пПявляется спускающееся ЌеМю \"пПле\", в МёЌ пПказаМ пПлМый спОсПк, сПпрПвПжЎающОй прО
532вх
533ПЎе Ўля кажЎПгП элеЌеМта ЌетаЎаММых
534. МетаЎаММые Ма урПвМе кПллекцОО <i>collectionmeta</i> ЌПгут быть заЎаМы Ўля любПгП ОМЎекса, чтПбы ПпреЎелОть, чтП этП ПзМачает в ЌеМю (за ОсключеМОеЌ <i>metadata</i>, кПтПрПе сПзЎает ЌМПгП пуМктПв ЌеМю). В этПЌ случае <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>кПМфОгурацОПММый файл</a> ПпреЎеляет, чтП текстПвый ОМЎекс ЎПлжеМ быть МазваМ \"<i>full record</i>\", пПтПЌу чтП ПМа сПЎержОт ПрОгОМальМую бОблОПграфОческую запОсь.
535
536<p>
537_text4_
538<p>
539Эта кПллекцОя сПЎержОт прПграЌЌы прПсЌПтра пП <i>НазваМОю</i>, <i>АвтПру О Дате</i>, О спецОальМый вОЎ ОМЎекса фразы, МазываеЌый \"<i>Phind</i>\". КлассОфОкатПр <i>AZCompactList</i>, ОспПльзуеЌый Ўля прПсЌПтра пП <i>АвтПру</i>, пПх
540Пж <i>Ма AZList</i>, МП геМерОрует кМОжМую пПлку Ўля ЎублОкатПв, как пПказаМП зЎесь. ПлагОМ BibTeX сПставляет запОсь Ўля кажЎПгП автПра пП ЌетаЎаММыЌ <i>Author</i>; ПМ также пПЌещает спОсПк, сПЎержащОй перечеМь всех
541 автПрПв, в элеЌеМт ЌетаЎаММых
542 <i>СПзЎатель</i> (<i>Creator</i>). ТакОЌ ПбразПЌ, классОфОкатПр <i>AZCompactList</i> базОруется Ма пПле <i>Author</i>. ОЎМакП в Greenstone ОЌеется стаМЎартМая кМПпка, чОтающаяся как <i>АвтПры</i>, чье МаОЌеМПваМОе ПтЎалеММП сППтветствует <i>Creator</i>, так чтП МазваМОе этПй кМПпкО ОспПльзПваМП Ўля классОфОкатПра.
543
544<p>
545
546КлассОфОкатПр \"Phind\" сПзЎает ОМЎекс фразы пПЎПбМП <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL4\">пПказаММПЌу зЎесь</a>. ОМ сПЎержОт спОсПк ЎПступМых
547 Ўля прПсЌПтра фраз, ОзвлечеММых
548 Оз ЌатерОала, указаММПгП в аргуЌеМте <i>text</i> стрПкО <i>classify</i> в <i>Phind</i> кПМфОгурацОПММПгП файла. ОпреЎелеМОяЌО зЎесь являются
549
550<p>
551<pre>
552 document:Title,document:Creator,document:Booktitle,\n
553 document:Publisher
554</pre>\n
555<p>
556
557(<i>ЎПкуЌеМт:НазваМОе, ЎПкуЌеМт:СПзЎатель, ЎПкуЌеМт:ЗагПлПвПк кМОгО, ЎПкуЌеМт: ИзЎатель</i>)
558
559тП есть МазваМОе, спОсПк автПрПв, МазваМОе любПгП сбПрМОка рабПт, в кПтПрПЌ этПт пуМкт пПявляется, О ОзЎатель. ОбратОте вМОЌаМОе, чтП этО ПпреЎелеМОя сППтветствуют ПбычМПЌу <i>mg</i> Ма урПвМе:пПле (<i>level:field</i>). ИМЎексы чаще базОруются Ма ПсМПве пПлМПтекстПвПй кПллекцОО, ОспПльзуя спецОфОкацОю <i>ЎПкуЌеМта:text</i>.
560
561<p>
562
563ᅵучшОй спПсПб увОЎеть, чтП <i>Phind</i> Ўелает, сПстПОт в тПЌ, чтПбы пПОграть с этОЌ ОМЎексПЌ. Вы МапечаталО слПвП в пПле пПОска, щелкМулО <i>ППОск</i>, О спОсПк фраз, сПЎержащОх
564 этПт терЌОМ, пПявляется Ма верх
565Мей паМелО. ЩелкМОте Ма ПЎМПй Оз этОх
566 фраз, О спОсПк, сПЎержащОй эту фразу, пПявляется Ма МОжМей паМелО. Вы ЌПжете прПЎПлжать Ўелать этП, расшОряя фразу все бПлее. СпОскО ЌПгут быть увелОчеМы, ОспПльзуя кМПпку <i>get more phrases</i>. В кПМце спОска фраз пПявляется спОсПк ЎПкуЌеМтПв, сПЎержащОх
567 эту фразу, ПкрашеММый в сОМОй цвет. Вы ЌПжете расшОрОть этПт спОсПк путеЌ щелчка Ма <i>more documents</i>.
568
569<p>
570
571ОператПры фПрЌата Ўля спОска результатПв пПОска О МаОЌеМПваМОе браузера Пба ПпреЎелеМы в спецОфОкацОО <i>VList</i>. ОМО сПзЎают ОзПбражеМОе (ОкПМку) ЎПкуЌеМта, кПтПрПе связывается с саЌОЌ ЎПкуЌеМтПЌ (кПтПрый в ЎаММПй кПллекцОО является пПлМПй ссылкПй); <i>НазваМОе</i> выЎелеМП пПлужОрМыЌ шрОфтПЌ; ЌетаЎаММые <i>Creator??СПзЎателя</i> ЎПкуЌеМта, еслО такПвПй ОЌеется, ОлО же ЌетаЎаММые <i>Editor??ИзЎателя</i> О ЌетаЎаММые <i>Month, YearДаты</i>, еслО ПМа существует. <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=q&ct=1&qt=1&r=1&hs=1&fqa=0&fqv=Jain,,,&fqf=TX,CR,BO,SO\">ЗЎесь</a> прОвПЎОтся прОЌер.
572
573<p>
574
575ОператПр фПрЌата Ўля пПказа автПра (<i>CL2Vlist</i>) является бПлее слПжМыЌ. КлассОфОкатПр <i>AZCompactList</i> геМерОрует ЎеревП, узлы кПтПрПгП являются ОлО узлаЌО спОска, преЎставляя ЎПкуЌеМты, ОлО же вМутреММОЌО узлаЌО. ПуМкт ЌетаЎаММых
576, МазываеЌый <i>numleafdocs</i>, Ўает Пбщее кПлОчествП ЎПкуЌеМтПв, распПлПжеММых
577 МОже вМутреММегП узла. ЭтПт ПператПр фПрЌата прПверяет, существуют лО чОслП лОстПв ЎПкуЌеМтПв <i>numleafdocs</i>. ЕслО этП так, тП узел ЎПлжеМ быть вМутреММОЌ узлПЌ. В этПЌ случае ОЌеет свПю Ќетку <i>НазваМОе</i>. НП ОЌейте в вОЎу, чтП этПт классОфОкатПр прПОзвеЎеМ Ма ПсМПве ЌетаЎаММых
578 <i>АвтПра</i>, так чтП егП МазваМОе - МазваМОе классОфОкатПра -- является фактОческО ОЌеМеЌ автПра. ЭтП ПзМачает, чтП узлы кМОжМПй пПлкО <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL2\">зЎесь</a> МазваМы ОЌеМеЌ автПра. Узлы лОста, ПЎМакП, пПЌечеМы такОЌ же ПбразПЌ, как ЎПкуЌеМты (тП есть ссылкО Ма МОх
579), Мах
580ПЎящОеся в спОске результатПв пПОска.
581
582<p>
583
584СаЌО же ДПкуЌеМты (зЎесь ОЌеется <a href=\"_gwcgi_?l=_cgiargl_&a=d&c=_cgiargc_&cl=CL1.12&d=HASH019158002a5f5d5ee754c0f4_135\">прОЌер</a>), геМерОруются ЎвуЌя ПператПраЌО фПрЌата, ПЎОМ Оз кПтПрых
585 (ЎлОММый) МазваМ <i>DocumentHeading</i>, а ЎругПй - <i>DocumentText</i>. <i>DocumentHeading</i>, кПтПрый сПставляет верх
586МОе Ўве третО страМОцы, сПЎержОт <i>НазваМОе</i> ЎПкуЌеМта, сПпрПвПжЎаеЌПе таблОцей, кПтПрая сПЎержОт все элеЌеМты ЌетаЎаММых
587, кПтПрые плагОМ BibTex ЌПжет геМерОрПвать. НазМачеМОе всех
588 ПператПрПв <i>If</i> в кПМфОгурацОПММПЌ файле сПстПОт в тПЌ, чтПбы решОть, какОе элеЌеМты ПпреЎелеМы.
589
590<p>
591
592<i>DocumentText</i> пПказывает BibTex-версОю ссылкО. ОЎМакП, кПгЎа ЎПкуЌеМт пПказаМ в первый раз, пПявляется тПлькП гОперссылка <i>Show BibTex Record</i>. ЭтП сППтветствует пПслеЎМей частО, тП есть зМачеМОю \"ЎругПй\" ПператПра <i>If</i> в <i>DocumentText</i>. ЕслО щелкМуть Ма этПй гОперссылке, <i>href</i> ОЎет к тПЌу же саЌПЌу URL, МП с <i>Showrecord=1</i>, кПтПрый геМерОрует страМОцу пПЎПбМП этПй. ППслеЎующОй тест <i>If</i> пПказывает <i>Текст</i> ЎПкуЌеМта. ПлагОМ <i>BibTeX</i> Ўает запОсь текста ЎПкуЌеМта в фПрЌате <i>BibTeX</i>.
593"
Note: See TracBrowser for help on using the repository browser.