1 <html xmlns="http://www.w3.org/1999/xhtml">
5 <basefont size="4" color="#2F4958" face="arial" />
7 <h1>Der String-Editor</h1>
9 <p><em>Zugriff über das Menü
10 <b>BibTeX -> Strings bearbeiten</b> oder durch Klick auf die
11 Schaltfläche <b>Strings bearbeiten</b></em>.</p>
13 <p><em>Strings</em> sind das <em>BibTeX</em>-Äquivalent zu
14 Konstanten in einer Programmiersprache. Jeder String wird durch
15 einen eindeutigen <em>Namen</em> und einen <em>Inhalt</em>
16 festgelegt. Der Name kann an anderer Stelle in der Datei
17 benutzt werden, um den Inhalt wiederzugeben.</p>
19 <p>Ein Beispiel: Wenn viele Einträge aus einer Zeitschrift
20 stammen, deren Abkürzung schwer zu behalten ist, wie etwa
21 'J. Theor. Biol.' (Journal of Theroretical Biology),
22 könnte ein String mit dem Namen 'JTB' angelegt werden, um
23 den Namen der Zeitschrift zu repräsentieren. Statt nun in
24 jedem Eintrag den exakten Namen der Zeitschrift einzutragen,
25 genügt die Zeichenfolge <code>#JTB#</code> im Feld
26 <em>journal</em>, und es ist sichergestellt, dass der Name
27 jedesmal in identischer Schreibweise ausgegeben wird.</p>
29 <p>Der Verweis auf einen String kann an jeder Stelle eines
30 Feldes erscheinen, wobei der Name des Strings immer von einem
31 Paar '#'-Zeichen eingeschlossen werden muss. Diese Syntax gilt
32 nur für JabRef und weicht ein wenig von der
33 <em>BibTeX</em>-Syntax ab, die erzeugt wird, wenn Sie Ihre
34 Datei speichern. Strings können für alle
35 Standard-BibTeX-Felder verwendet werden. Unter <b>Optionen
36 -> Einstellungen -> Allgemein</b> können Sie im
37 Bereich <b>Datei</b> festlegen, ob Strings auch in
38 Nicht-Standard-Feldern benutzt werden dürfen. In diesem
39 Fall können Sie Felder bestimmen, die von der
40 Auflösung der Strings ausgenommen werden; hierbei wird
41 empfohlen, das Feld 'url' und andere Felder anzugeben, die das
42 Zeichen '#' enthalten können und die von BibTeX/LaTeX
43 abgearbeitet werden können.</p>
45 <p>In derselben Weise kann man auch im Inhalt eines Strings auf
46 einen anderen String verweisen, vorausgesetzt, dass der String,
47 auf den verwiesen wird, bereits <em>vorher</em> definiert
50 <p>Während die Reihenfolge der Strings in Ihrer
51 BibTeX-Datei in einigen Fällen wichtig ist, brauchen Sie
52 sich bei der Benutzung von JabRef darüber keine Gedanken
53 zu machen. Die Strings werden in alphabetischer Reihenfolge im
54 String-Editor aufgelistet und in derselben Reihenfolge
55 gespeichert, außer wenn eine andere Reihenfolge von
56 BibTeX verlangt wird.</p>