1 <html xmlns="http://www.w3.org/1999/xhtml">
5 <basefont size="4" color="#2F4958" face="arial" />
9 <p>Mit Gruppen können Sie Ihre BibTeX-Datei
10 in einer Baumstruktur anordnen, vergleichbar mit einer
11 Dateistruktur in Ordnern und Unterordnern. Die beiden
12 Hauptunterschiede sind:</p>
15 <li>Während eine Datei auf einer Festplatte immer in
16 genau einem Ordner abgelegt ist, kann ein Literatureintrag
17 in JabRef mehreren Gruppen angehören.</li>
19 <li>Gruppen benutzen bestimmte Kriterien, um ihren Inhalt
20 dynamisch zu bestimmen. Neue Einträge, die den
21 Kriterien einer Gruppe entsprechen, gehören
22 automatisch zu dieser Gruppe. Diese Funktionalität
23 gibt es nicht in üblichen Dateisystemen, wohl aber in
24 einigen E-Mail-Programmen (z.B. Thunderbird und
26 </ul>Wenn Sie eine Gruppe auswählen, werden die
27 Einträge dieser Gruppe angezeigt. Wenn Sie mehrere Gruppen
28 auswählen, werden entweder die Einträge angezeigt,
29 die in einer der Gruppen sind (Vereinigung), oder solche, die
30 in allen Gruppen vorhanden sind (Schnittmenge) -- das
31 hängt von Ihren Einstellungen ab. All dies wird im
32 Folgenden detailliert erläutert.
34 <p>Gruppendefinitionen sind dateispezifisch; sie werden als
35 <tt>@COMMENT</tt>-Block in der <tt>bib</tt>-Datei gespeichert
36 und werden von allen Benutzern gemeinsam benutzt.
37 (Künftige Versionen von JabRef werden möglicherweise
38 benutzerabhängige Gruppen unterstützen.)</p>
40 <h2>Die Gruppenansicht</h2>
42 <p>Die Gruppenansicht wird im linken
43 Bereich des Bildschirms angezeigt. Sie kann mit der
44 Tastenkombination <tt>STRG-SHIFT-G</tt> oder dem Gruppen-Button
45 in der Toolbar ein- und ausgeblendet werden. Die Gruppenansicht
46 verfügt über mehrere Schaltflächen, aber die
47 meisten Funktionen werden über das Kontextmenü
48 angesteuert (also mit der rechten Maustaste). Drag & Drop
49 wird ebenfalls unterstützt.</p>
51 <table cellspacing="0"
54 style="background-color: #C0FFC0"
58 <h2>Einige kurze Beispiele</h2>
60 <p>Sie möchten vielleicht...</p>
62 <h3>...einfach nur eine Gruppe anlegen und ihr
63 einige Einträge zuordnen</h3>
66 sich, dass die Gruppenansicht eingeschaltet ist.
67 Drücken Sie auf den Button <b>Neue Gruppe</b>,
68 geben einen Namen für die Gruppe ein und
69 drücken OK. Sie können alle Einstellungen
70 auf ihren Standardwerten belassen. Jetzt
71 wählen Sie die Einträge aus, die der
72 Gruppe zugeordnet werden sollen, und ziehen diese
73 mit der Maus auf die Gruppe oder wählen <b>Zu
74 Gruppe hinzufügen</b> aus dem
75 Kontextmenü. Jetzt können Sie die Gruppe
76 anklicken, um sich ihren Inhalt anzeigen zu lassen
77 (das sollten die Einträge sein, die Sie gerade
78 hinzugefügt haben).</p>
80 <h3>...das Feld <tt>keywords</tt> benutzen, um die
81 Einträge zu gruppieren</h3>
83 <p>Stellen Sie sicher,
84 dass die Gruppenansicht aktiviert ist. Drücken
85 Sie auf den Button <b>Neue Gruppe</b>, geben einen
86 Namen für die Gruppe ein und wählen die
87 Option <b>Dynamisches Gruppieren der Einträge
88 anhand eines Stichworts in einem Feld</b>. Geben
89 Sie das Stichwort, nach dem gesucht werden soll,
90 ein und drücken OK. Jetzt können Sie die
91 Gruppe anklicken, um sich ihren Inhalt anzeigen zu
92 lassen (das sollten alle Einträge sein, deren
93 <tt>keywords</tt>-Feld das Stichwort enthält,
94 das Sie angegeben haben).</p>
96 <h3>...einen frei wählbaren Suchausdruck
97 verwenden, um eine Gruppe zu definieren</h3>
99 <p>Stellen Sie sicher, dass die Gruppenansicht aktiviert ist.
100 Drücken Sie auf den Button <b>Neue Gruppe</b>,
101 geben einen Namen für die Gruppe ein und
102 wählen die Option <b>Dynamisches Gruppieren
103 der Einträge anhand eines beliebigen
104 Suchausdrucks</b>. Geben Sie <tt>author=smith</tt>
105 als Suchausdruck ein (ersetzen Sie <tt>smith</tt>
106 mit einem Namen, der wirklich in Ihrer Datei
107 vorkommt) und klicken <b>OK</b>. Jetzt können
108 Sie die Gruppe anklicken, um sich ihren Inhalt
109 anzeigen zu lassen (das sollten alle Einträge
110 sein, deren <tt>author</tt>-Feld den Namen
111 beinhaltet, den Sie angegeben haben).</p>
113 <h3>...mehrere Gruppen kombinieren</h3>
115 <p>Erstellen sie zwei unterschiedliche Gruppen
116 (z.B. so wie oben beschrieben).
117 Klicken Sie auf den Button
118 <b>Einstellungen</b> in der Gruppenansicht und
119 wählen <b>Vereinigung</b>. Jetzt wählen
120 Sie beide Gruppen aus (dazu klicken Sie auf eine
121 Gruppe und anschließend bei gedrückter
122 STRG-Taste auf die andere Gruppe). Sie sollten
123 jetzt alle Einträge sehen, die in einer der
124 beiden Gruppen aufgeführt sind. Klicken Sie
125 noch einmal auf <b>Einstellungen</b> und
126 wählen <b>Schnittmenge</b> aus. Nun sollten
127 Sie nur die Einträge sehen, die in beiden
128 Gruppen enthalten sind (das können auch keine
129 sein, oder aber genau dieselben Einträge wie
130 zuvor, sofern beide Gruppen dieselben Einträge
133 <h3>...sehen, welche Gruppen sich
134 überschneiden</h3>
136 <p>Mit JabRef können Sie
137 ganz einfach herausfinden, welche Gruppen sich mit
138 den aktuell ausgewählten Gruppen
139 überschneiden (d.h. welche Gruppen zumindest
140 einen Eintrag enthalten, der auch in der aktuell
141 ausgewählten Gruppe ist). Klicken Sie auf
142 <b>Einstellungen</b> und aktivieren die Option
143 <b>Sich überschneidende Gruppen markieren</b>.
144 Wählen Sie dann eine Gruppe, die sich mit
145 anderen überschneidet. Diese anderen Gruppen
146 sollten nun markiert sein.</p>
151 <h2>Arten von Gruppen</h2>
153 <p>In JabRef 1.8 gibt es vier verschiedene Arten von Gruppen</p>
156 <li>Die Gruppe <b>Alle Einträge</b>, die -- wie der
157 Name vermuten lässt -- alle Einträge beinhaltet,
158 ist immer vorhanden und kann weder verändert noch
159 gelöscht werden.</li>
161 <li><b>Statische Gruppen</b> verhalten sich wie Ordner auf
162 einer Festplatte und beinhalten nur die Einträge, die
163 Sie ihnen explizit zuweisen.</li>
165 <li><b>Dynamische Gruppen basierend auf einem Stichwort</b>
166 beinhalten Einträge, die in einem bestimmten
167 BibTeX-Feld (z.B. <tt>keywords</tt>) ein bestimmtes
168 Stichwort (z.B. <tt>elektrisch</tt>) aufweisen. Diese
169 Methode benötigt kein manuelles Zuweisen der
170 Einträge, sondern nutzt die bereits in der Datei
171 vorhandenen Informationen. Wenn alle Einträge in Ihrer
172 Datenbank passende Stichwörter haben, könnte
173 diese Art von Gruppe die beste Wahl für Sie sein.</li>
175 <li><b>Dynamische Gruppen basierend auf einer freien
176 Suche</b> beinhalten Einträge, die mit einem
177 bestimmten Suchausdruck übereinstimmen. Dabei wird
178 dieselbe Syntax verwendet wie beim
179 <a href="SearchHelp.html">Suchen</a>. Diese
180 <a href="SearchHelp.html#advanced">Syntax</a>
181 unterstützt logische Operatoren (<tt>AND</tt>,
182 <tt>OR</tt>, <tt>NOT</tt>) und erlaubt es, in einem oder
183 mehreren BibTeX-Feldern zu suchen. Dadurch ist eine
184 flexiblere Definition von Gruppen möglich als mit
185 einer Stichwortsuche (z.B. <tt>author=smith AND
186 title=elektrisch</tt>).</li>
187 </ol>Jede Gruppe, die Sie erstellen, ist von einer der drei
188 letztgenannten Arten. Der Dialog "Gruppe bearbeiten", der mit
189 einem Doppelklick auf eine Gruppe aufgerufen wird, zeigt eine
190 kurze Beschreibung der ausgewählten Gruppe.
192 <h2>Gruppenstrukturen, Erstellen und Löschen von
195 <p>Vergleichbar mit Ordnern sind die Gruppen in einer
196 Baumansicht strukturiert, wo die Gruppe <b>Alle
197 Einträge</b> das Stammelement ist. Mit einem Rechtsklick
198 auf eine Gruppe können Sie dem Baum eine neue Gruppe
199 hinzufügen, entweder auf derselben Ebene wie die
200 ausgewählte Gruppe oder als ihre Untergruppe. Der Button
201 <b>Neue Gruppe</b> erzeugt eine neue Untergruppe der Gruppe
202 <b>Alle Einträge</b>, egal ob Sie gerade Gruppen
203 ausgewählt haben oder nicht. Im Kontextmenü
204 können Sie auch Gruppen und/oder Untergruppen
205 löschen, Untergruppen alphabetisch sortieren oder Gruppen
206 an eine andere Stelle des Baums verschieben. Letzteres
207 können Sie auch mit Drag & Drop machen,
208 allerdings mit der Einschränkung, dass bei
209 Drag & Drop die Reihenfolge der Untergruppen
210 einer Gruppe nicht verändert werden kann.</p>
212 <p>Rückgängig und Wiederholen wird für alle
213 Bearbeitungsschritte unterstützt.</p>
215 <h3>Statische Gruppen</h3>
217 <p>Statische Gruppen werden nur durch
218 manuelles Zuweisen von Einträgen "gefüttert". Nachdem
219 Sie eine statische Gruppe erstellt haben, wählen Sie die
220 Einträge aus, die Sie ihr zuweisen wollen, und nutzen
221 entweder Drag & Drop oder das Kontextmenü in
222 der Tabelle, um die Zuweisung durchzuführen. Um
223 Einträge aus einer Gruppe zu entfernen, wählen Sie
224 sie aus und benutzen das Kontextmenü in der Tabelle. Es
225 können keine weiteren Optionen angegeben werden.</p>
227 <p>Diese Methode des Gruppierens setzt voraus, dass alle
228 Einträge einen eindeutigen BibTeX-Key haben. Im Falle von
229 fehlenden oder doppelten BibTeX-Keys kann das Zuweisen der
230 betreffenden Einträge in künftigen Sitzungen nicht
231 korrekt wiederhergestellt werden.</p>
233 <h3>Dynamische Gruppen</h3>
235 <p>Der Inhalt einer dynamischen Gruppe
236 wird von einer logischen Bedingung bestimmt. Nur Einträge,
237 die dieser Bedingung entsprechen, gehören zu dieser
238 Gruppe. Diese Methode nutzt die bereits in der Datei
239 vorhandenen Informationen und wird aktualisiert, sobald Sie
240 Veränderungen in der Datei vornehmen.</p>
242 <p>Es gibt zwei mögliche Arten von Bedingungen:</p>
245 <dt><b>Ein Feld nach einem Stichwort durchsuchen</b></dt>
247 <dd>Diese Methode gruppiert Einträge, bei denen ein
248 bestimmtes BibTeX Feld (z.B. <tt>keywords</tt>) einen
249 bestimmten Suchausdruck (z.B. <tt>elektrisch</tt>)
250 enthält. Damit dies funktioniert, muss das Feld, nach
251 dem sortiert wird, natürlich in jedem Eintrag
252 vorhanden und sein Inhalt fehlerfrei sein. Das obige
253 Beispiel würde alle Einträge zu einer Gruppe
254 zusammenfassen, die sich auf etwas elektrisches beziehen.
255 Benutzt man das Feld <tt>author</tt>, kann man sich
256 Einträge eines bestimmten Autors gruppieren lassen,
257 usw. Die Suche ist als reine Textsuche oder mit einem
258 regulären Ausdruck möglich. Im ersten Fall
259 erlaubt JabRef das manuelle Zuweisen zu und Entfernen aus
260 einer Gruppe; dazu fügt JabRef den Suchausdruck dem
261 entsprechenden Feld zu bzw. entfernt ihn daraus. Das macht
262 nur für das Feld <tt>keywords</tt> oder für
263 selbstdefinierte Felder Sinn, aber offensichtlich nicht
264 für Felder wie <tt>author</tt> oder
267 <dt><b>Einen freien Suchausdruck verwenden</b></dt>
269 <dd>Diese Vorgehensweise ist ganz ähnlich wie die eben
270 beschriebene, aber statt nur ein Feld nach einem
271 Suchausdruck zu durchsuchen, kann hierbei die
272 <a href="SearchHelp.html#advanced">Syntax der Suche</a>
273 angewendet werden, die logische Operatoren (<tt>AND</tt>,
274 <tt>OR</tt>, <tt>NOT</tt>) und die Suche in mehreren
275 Feldern gleichzeitig unterstützt. So fasst z.B. die
276 Suchanfrage <tt>keywords=Regression AND NOT
277 keywords=linear</tt> Einträge, die sich mit
278 nicht-linearer Regression beschäftigen, zu einer
279 Gruppe zusammen.</dd>
280 </dl>In der Gruppenansicht werden dynamische Gruppen
281 standardmäßig <i>kursiv</i> dargestellt. Dies kann
282 unter <strong>Optionen -> Einstellungen ->
283 Gruppen</strong> abgestellt werden.
285 <h3>Hierarchischer Kontext</h3>
287 <p>Standardmäßig ist
288 eine Gruppe <b>unabhängig</b> von ihrer Position im
289 Gruppenbaum. Ist eine Gruppe ausgewählt, wird nur der
290 Inhalt dieser Gruppe angezeigt. Es ist jedoch -- besonders beim
291 Verwenden dynamischer Gruppen -- oft nützlich, eine
292 Untergruppe zu erstellen, die <b>ihre Obergruppe
293 verfeinert</b>. Wenn diese Untergruppe ausgewählt wird,
294 werden alle Einträge dieser Gruppe und ihrer Obergruppe
295 angezeigt. Erstellen Sie z.B. eine Obergrupe, die Einträge
296 mit dem Stichwort <tt>Verteilung</tt> enthält, sowie eine
297 verfeinernde Untergruppe mit Einträgen, die das Stichwort
298 <tt>Gauß</tt> enthalten. Wenn Sie nun die Untergruppe
299 auswählen, werden alle Einträge angezeigt, die beiden
300 Bedingungen entsprechen, also alle, die mit Gauß'scher
301 Verteilung zu tun haben. Indem Sie nun eine weitere Untergruppe
302 für <tt>Laplace</tt> anlegen, die dieselbe Obergruppe
303 verfeinert, können Sie die Gruppierung einfach erweitern.
304 Im Gruppenbaum haben solche Gruppen, die ihre Obergruppen
305 verfeinern, ein spezielles Icon. (Dieses Verhalten kann in den
306 Einstellungen abgestellt werden.)</p>
308 <p>Das logische Gegenstück zu einer solchen verfeinernden
309 Untergruppe ist eine Gruppe, die <b>ihre Untergruppen
310 berücksichtigt</b>. Wird sie ausgewählt, werden nicht
311 nur die Einträge dieser Gruppe, sondern auch diejenigen
312 aller Untergruppen angezeigt. Im Gruppenbaum hat auch diese Art
313 von Gruppen ein spezielles Icon. (Dieses Verhalten kann in den
314 Einstellungen abgestellt werden.)</p>
316 <h2>Einträge einer Gruppe anzeigen, mehrere Gruppen
319 <p>Wenn Sie eine Gruppe auswählen, werden die
320 Einträge, die dieser Gruppe zugeordnet sind, hervorgehoben
321 und -- je nach Einstellung (die mit einem Klick auf den
322 <b>Einstellungen</b>-Button vorgenommen werden kann) -- an den
323 Anfang der Tabelle verschoben und/oder ausgewählt. Diese
324 Optionen entsprechen denen für die normale Suche.</p>
326 <p>Wenn Sie meherere Gruppen auswählen (indem Sie die
327 STRG-Taste gedrückt halten und mehrere Gruppen anklicken),
328 wird -- je nach Einstellung -- entweder die Vereinigung oder
329 die Schnittmenge ihrer Inhalte angezeigt. Damit können
330 mehrere Bedingungen schnell miteinander kombiniert werden. Ein
331 Beispiel: Wenn Sie eine statische Gruppe <tt>Sehr wichtig</tt>
332 haben, in der alle sehr wichtigen Einträge sind,
333 können Sie sich die sehr wichtigen Einträge jeder
334 anderen Gruppe anzeigen lassen, indem Sie beide Gruppen
335 auswählen (dazu muss <b>Schnittmenge</b> in den
336 Einstellungen aktiviert sein).</p>
338 <h2>Gruppen und Suche</h2>
340 <p>Wenn der Inhalt einer oder mehrerer
341 Gruppen angezeigt wird, können Sie eine Suche innerhalb
342 dieser Einträge durchführen. Benutzen Sie dazu die
343 normalen Suchfunktionen.</p>
345 <h2>Sich überschneidende Gruppen markieren</h2>
347 <p>Der <b>Einstellungs</b>-Button bietet eine Option zum Markieren von
348 sich überschneidenden Gruppen. Wenn diese Option aktiviert
349 ist und Sie eine (oder mehrere) Gruppe(n) auswählen,
350 werden alle Gruppen markiert, die mindestens einen Eintrag
351 enthalten, der auch der ausgewählten Gruppe zugeordnet
352 ist. Damit können Sie schnell Überschneidungen
353 zwischen den Einträgen verschiedener Gruppen erkennen. Sie
354 könnten beispielsweise eine Gruppe <tt>lesen</tt>
355 erstellen, die alle Einträge enthält, die sie lesen
356 wollen. Sobald Sie nun eine Gruppe auswählen, wird die
357 Gruppe <tt>lesen</tt> markiert, sofern die ausgewählte
358 Gruppe Einträge enthält, die Sie noch lesen wollten.</p>
360 <h2>Erweiterte Funktionen</h2>
362 <p>Wenn Sie sich mit dem oben
363 beschriebenen Gruppenkonzept vertraut gemacht haben,
364 könnten die folgenden erweiterten Funktionen nützlich
367 <h3>Dynamische Gruppen automatisch erstellen</h3>
370 Klick auf den Button <b>Automatisch Gruppen für die Datei
371 anlegen</b> können Sie ganz schnell passende Gruppen
372 für Ihre Datei erzeugen. Diese Funktion sammelt alle
373 Wörter eines bestimmten Felds Ihrer Wahl und erstellt eine
374 Gruppe für jedes Wort. Das ist zum Beispiel nützlich,
375 wenn Ihre Datei geeignete Stichworte für alle
376 Einträge enthält. Mit dem automatischen Erstellen von
377 Gruppen basierend auf dem Feld <tt>keywords</tt> können
378 Sie also ohne großen Aufwand ein Grundgerüst von
381 <p>Sie können auch Buchstaben angeben, die ignoriert
382 werden sollen, z.B. Kommas, die zwischen einzelnen Stichworten
383 stehen. Diese werden als Worttrenner behandelt und nicht als
384 Teile des Wortes selbst. Dieser Schritt ist wichtig, damit
385 kombinierte Stichworte wie etwa <tt>Gauß'sche
386 Verteilung</tt> als semantische Einheit interpretiert werden
387 können. (Sie können diese Option allerdings nicht
388 verwenden, um ganze Wörter zu ignorieren. Sie müssen
389 stattdessen die Gruppen, die Sie nicht wollen, nach dem
390 automatischen Erstellen von Hand löschen.)</p>
392 <h3>Ansicht aktualisieren</h3>
394 <p>Der <b>Aktualisieren</b>-Button
395 aktualisiert die Tabelle in Bezug auf die aktuell
396 ausgewählten Gruppen. Normalerweise erfolgt dies
397 automatisch, aber in seltenen Fällen (z.B. nach einem
398 Rückgängig- oder Wiederholen-Vorgang, der mit Gruppen
399 zusammenhängt) ist ein händisches Aktualisieren
402 <h3>Verfeinernde Untergruppen und einbeziehende Obergruppen
405 <p>Wenn eine verfeinernde Gruppe die Untergruppe von
406 einer Gruppe ist, die ihre Untergruppen berücksichtigt --
407 also sozusagen die Geschwister der verfeinernden Gruppe --,
408 dann werden diese Geschwister ignoriert, sobald die
409 verfeinernde Gruppe ausgewählt wird.</p>