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