[svn-upgrade] Integrating new upstream version, jabref (2.2)
[debian/jabref.git] / src / help / de / JabRef-UserManual_de.tex
1 \documentclass[10pt,normalheadings]{scrartcl}
2 \usepackage[T1]{fontenc}
3 \usepackage[latin1]{inputenc}
4 \usepackage{textcomp}
5 \setcounter{secnumdepth}{2}
6 \setcounter{tocdepth}{4}
7
8 %%% version date
9 \newcommand{\versiondate}{in Bearb.}%19.\,12.\,2006
10
11 %%%%% Page Dimensions %%%%%
12 \usepackage{geometry}
13 \geometry{verbose,a5paper,tmargin=2cm,bmargin=2cm,lmargin=1cm,rmargin=1cm}
14
15 %%%%% Packages %%%%%
16 \usepackage{array}
17 \usepackage{longtable}
18 \usepackage{amsmath}
19 \usepackage{graphicx}
20 \usepackage{setspace}
21 \usepackage{amssymb}
22 \usepackage{soul}
23 \usepackage{hanging}
24
25 \makeatletter
26 %%%%% LyX command %%%%%
27 \providecommand{\LyX}{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@}
28
29 %%%%% Because html converters don't know tabularnewline %%%%%
30 \providecommand{\tabularnewline}{\\}
31
32 %%%%% Listings %%%%%
33 \usepackage{listings}
34 \lstset{%
35   frame=none,
36   %backgroundcolor=\color{pyellow},
37   language=[LaTeX]TeX,
38   basicstyle=\ttfamily\small,
39   commentstyle=\color{red},
40   keywordstyle=, % LaTeX-Befehle werden nicht fett dargestellt
41   numbers=none,%left/right
42   %numberstyle=\tiny\lnstyle,
43   %numbersep=5pt,
44   %numberblanklines=false,
45   breaklines=true,
46   %caption=\lstname,
47   xleftmargin=25pt,
48   xrightmargin=20pt,
49   escapeinside={(*}{*)},
50   belowskip=\medskipamount,
51   prebreak=\mbox{$\hookleftarrow$}% "geklaut" vom scrguide (KOMA-Script)
52 }
53
54 %%%%% Environment "revhist" (for revision history) %%%%%
55 \newenvironment{revhist}[1]
56     {\subsection*{#1}
57      \list{--}{\setlength\itemsep{0pt}\setlength{\parsep}{0pt}}}
58     {\endlist}
59
60 %%%%% PDF 1.2 for Acrobat 3 onwards %%%%%
61 \pdfoptionpdfminorversion 2
62
63 %%%%% Colors %%%%%
64 \usepackage{color}
65 \definecolor{dkblue}{rgb}{0,0.1,0.5} % dark blue
66 \definecolor{dkred}{rgb}{0.66,0.04,0.04} % dark red
67 \definecolor{pyellow}{rgb}{1,0.97,0.75} % pale yellow
68
69 %%%%% New commands %%%%%
70 %%% JabRef "logo"
71 \newcommand{\jabref}{%
72 \mbox{%
73   \textit{%
74     {\color{dkred}J}\hspace{-.015em}{\color{black}ab}%
75     \hspace{-.02em}%
76     {\color{dkblue}R}\hspace{-.025em}\raisebox{.15ex}{\color{black}ef}%
77     }%
78   }%
79 }
80 %%% version number
81 \newcommand{\versionnr}{2.2} %
82 %%% JabRef logo with version nr
83 \newcommand{\jabrefversion}{\jabref{}~\versionnr}
84 %%% BibTeX-shortcut
85 \newcommand{\bibtex}{\texorpdfstring{Bib\kern-.125em\TeX}{BibTeX}}
86 %%% for Menu references
87 \newcommand{\menu}[1]{\texorpdfstring{{\color{dkred}\textit{#1}}}{#1}}
88 %%% Menu separator
89 \newcommand{\msep}{{\color{dkred}\textit{\guilsinglright}}}
90 %%% yellow box with dark blue text
91 \newcommand{\tip}[2][Tipp: ]{%
92   \begin{center}%
93   \colorbox{pyellow}{\parbox{0.7\textwidth}{%
94     \color{dkblue}\textit{#1}#2}}%
95   \end{center}%
96 }%
97 %%% for the FAQ 
98 \newcounter{faq}
99 \newcommand{\faq}[2]{\refstepcounter{faq}%
100   \medskip\noindent\colorbox{pyellow}{\parbox{0.9\textwidth}{%
101     \hangpara{0.11\textwidth}{1}%
102     \color{dkblue}Frage \thefaq: \textit{#1}}}\par\smallskip%
103   \begin{hangparas}{0.11\textwidth}{0}%
104     #2\par%
105   \end{hangparas}
106 }%
107 %\newcommand{\faq}[2]{%
108 %  \subsection{#1}
109 %  #2}%
110 %%% for CTAN references
111 \newcommand{\ctan}[1]{%
112   {CTAN: \color{dkblue}#1}%
113 }
114
115 %%%%% author, version of file %%%%%
116 \def\FileAuthor{Dominik Waßenhoven}
117 \def\FileTitle{\jabrefversion{} Benutzerhandbuch}
118
119 %%%%% Headings %%%%%
120 \usepackage{scrpage2}
121 \pagestyle{scrheadings}
122 \ihead{\FileTitle{} (\versiondate{})}
123 \chead{}
124 \ohead{\headmark}
125 \ifoot{}
126 \cfoot{\pagemark}
127 \ofoot{}
128 \automark[section]{section}
129
130 %%%%% Fonts %%%%%
131 \usepackage{charter}
132 \addtokomafont{sectioning}{\rmfamily} % Headings with serifs
133 \usepackage[scaled=.83]{beramono}
134
135 %%%%% Other stuff %%%%%
136 \deffootnote{1.5em}{1em}{\makebox[1.5em][l]{\thefootnotemark}}
137 %\usepackage{microtype} % micro typography
138
139 %%%%% Mini TOCs %%%%%
140 \usepackage[ngerman]{minitoc}
141 \mtcsetrules{secttoc}{off}
142 %\mtcsetdepth{secttoc}{3}
143 \mtcsetfont{secttoc}{subsection}{}
144 %\mtcsettitle{secttoc}{In diesem Abschnitt}
145 %\mtcsettitlefont{secttoc}{\itshape}
146
147 %%%%% Language %%%%%
148 \usepackage[ngerman]{babel}
149 \hyphenation{
150 LaTeX
151 BibTeX
152 Da-tei-na-men
153 Me-nü-be-feh-le
154 }
155
156 %%%%% Bibliography %%%%%
157 \usepackage{jurabib}
158 \jurabibsetup{annote=true,authorformat=year}
159 \renewcommand{\bib@heading}{\addsec{Kommentiertes Literaturverzeichnis}}
160
161 %%%%% Hyperref %%%%%
162 \usepackage{hyperref}
163 \hypersetup{%
164 breaklinks=true,%
165 colorlinks=true,%
166 linkcolor=dkblue,%
167 urlcolor=dkblue,%
168 citecolor=dkblue,%
169 pdftitle={JabRef \versionnr{} Benutzerhandbuch},%
170 pdfsubject={Einführung in die Benutzung von JabRef},%
171 pdfkeywords = {BibTeX, Bibliographie, Literaturverwaltung},%
172 pdfauthor={\FileAuthor},%
173 pdfstartview=FitH,%
174 bookmarksopen=true,%
175 bookmarksopenlevel=1,%
176 }
177
178 \makeatother
179 \begin{document}
180
181 \subject{\includegraphics[scale=.5]{../../images/JabRef-icon-48.png}}
182
183
184 \title{\jabrefversion{}\\
185 Benutzerhandbuch}
186
187
188 \author{Dominik Waßenhoven\\
189 {\normalsize (\href{mailto:domwass@users.sourceforge.net}{domwass@users.sourceforge.net})}}
190
191
192 \date{{}}
193
194 \maketitle
195 \begin{abstract}
196 \jabref{} ist eine grafische Java-Anwendung zur Bearbeitung von \bibtex{}-Dateien
197 (.bib). Mit \jabref{} können Literaturangaben in Gruppen organisiert
198 und mit einem einfachen Klick die Ansicht auf eine einzelne Gruppe,
199 eine Schnittmenge von Gruppen oder die Gesamtmenge mehrerer Gruppen
200 eingegrenzt werden. \jabref{} kann Literaturangaben sortieren (für
201 alle Standard-\bibtex{}-Felder) und automatisch \bibtex{}-Keys erzeugen.
202 Auch Links zu PDF-Dateien oder Webseiten können mit \jabref{} einfach
203 erstellt werden.
204
205 \jabref{} kann verschiedene Dateiformate importieren und exportieren,
206 außerdem können die Exportfilter angepasst werden. \jabref{} kann
207 auch von der Kommandozeile gestartet werden, um von einem Importformat
208 in ein Exportformat zu konvertieren, ohne die grafische Benutzeroberfläche
209 zu starten.
210 \end{abstract}
211 \begin{quote}
212 \begin{spacing}{0.7}
213 \begin{center}{\scriptsize Copyright \textcopyright{} 2005--2006, Dominik
214 Waßenhoven}
215 \end{center}
216 {\scriptsize Der Inhalt dieses Handbuchs wird unter den Bedingungen der Creative Commons Public License ">Namensnennung"=NichtKommerziell"=Weitergabe unter gleichen Bedingungen 2.0 Deutschland"< zur Verfügung gestellt. Um den Lizenzvertrag anzusehen, gehen Sie bitte zu \href{http://creativecommons.org/licenses/by-nc-sa/2.0/de/}{http://creativecommons.org\slash{}licenses\slash{}by-nc-sa\slash{}2.0\slash{}de\slash{}} oder schicken einen Brief an Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. \par}\end{spacing}
217
218 \end{quote}
219 \thispagestyle{empty}
220
221 \newpage
222 \dosecttoc[e]
223 \faketableofcontents{}
224
225 \newpage
226
227
228 \section{Einleitung}
229 \secttoc
230
231 \subsection{Über dieses Handbuch}
232
233 Dieses Handbuch will eine kurze Einführung zu den nützlichsten Funktionen
234 von \jabref{} bieten, ohne dabei eine erschöpfende Beschreibung aller
235 Funktionalitäten dieser Software zu liefern. \emph{}\jabref{} ist
236 das Ergebnis der Verschmelzung von \emph{BibKeeper} und \emph{JBibtexManager}.
237 Weitere Informationen gibt es im Internet unter \url{http://jabref.sourceforge.net}
238 sowie im Programm selbst unter \menu{Hilfe} \msep{} \menu{Inhalt}.
239
240 Die Anleitungen basieren auf den Hilfeseiten des Programms. Da dieses
241 Handbuch und die Hilfeseiten unabhängig voneinander gepflegt und aktualisiert
242 werden, müssen die Beschreibungen jedoch nicht immer übereinstimmen.
243 Im Zweifel sind die Hilfeseiten des Programms aktueller als die hier
244 vorgelegte Beschreibung.
245
246 Am Anfang jedes Abschnitts sollte~(!) zunächst stehen, wie man zur
247 entsprechenden Funktion gelangt (d.\,h. über welches Menü und mit
248 welchem Tastenkürzel). Menü-Einträge werden in einer kursiven, dunkelroten
249 Schrift dargestellt (Beispiel: \menu{Menü} \msep{} \menu{Untermenü}).
250 Besondere Hinweise und Tipps werden in einem gelb hinterlegten Kasten
251 mit dunkelblauer Schrift dargestellt. Hyperlinks sind ebenfalls dunkelblau
252 und anklickbar~-- das gilt sowohl für die Navigation innerhalb des
253 Dokuments als auch für Links ins Internet.
254
255 Über den Stand und die >>Geschichte<< dieses Handbuchs gibt der
256 Abschnitt >>Versionsgeschichte<< (S.\,\pageref{RevisionHistory})
257 Auskunft.
258
259
260 \subsection{Einführung in \bibtex{}}
261
262 \label{BibtexHelp}\tip[]{\jabref{} hilft Ihnen bei der Arbeit mit
263 Ihren \bibtex{}-Dateien, aber es müssen dennoch Regeln beachtet werden,
264 wenn Sie Ihre Einträge bearbeiten. Nur so kann sichergestellt werden,
265 dass \bibtex{} Ihre Datei richtig verarbeiten kann.}
266
267 \noindent Im Folgenden können nur einige allgemeine Hinweise gegeben werden. Ausführlichere Einführungen und weitere Erläuterungen zu \bibtex{} finden Sie bei \cite{Fenn2006,Markey2005,btxdoc,btxhak,Raichle2002}.
268
269 \subsubsection{\bibtex{}-Felder}
270
271 Es gibt viele unterschiedliche Felder in \bibtex{} und einige zusätzliche Felder, die Sie in \jabref{} einsetzen können.
272 Grundsätzlich können Sie \LaTeX{}-Befehle in Feldern, die Text beinhalten, einsetzen. \bibtex{} wird Ihr Literaturverzeichnis automatisch formatieren und je nach \bibtex{} style (Stildatei .bst) Großbuchstaben verkleinern. Um sicherzustellen, dass Anfangsbuchstaben groß bleiben, müssen Sie die Wörter in geschweifte Klammern einschließen, wie im Wort \{Belgien\}.\footnote{Die meisten deutschen \bibtex{}-Stile behalten die Großbuchstaben ohnehin bei.}
273
274 Hinweise zu einigen Feldtypen:
275 \begin{itemize}
276 \item \emph{Bibtexkey}\\
277 Eine eindeutige Bezeichnung, um sich in \LaTeX{}-Dokumenten auf den Eintrag beziehen zu können. Beachten Sie, dass der Bibtexkey genau mit dem Verweis im \LaTeX{}-Dokument übereinstimmen muss (auch die Groß-/Kleinschreibung).
278   \item \emph{address}\\
279     Der Ort des \emph{Verlags} oder einer anderen Institution.
280   \item \emph{annote}\\
281     Eine Anmerkung.
282 Dieses Feld wird von den Standard-Bibliographiestilen nicht verwendet, kann aber bei einigen Stilen benutzt werden, um eine kommentierte Literaturliste zu erstellen.
283   \item \emph{author}\\
284     Dieses Feld sollte alle Autoren Ihres Eintrags enthalten. Die Namen werden durch das Wort \texttt{and} getrennt, auch wenn es mehr als zwei Autoren gibt. Jeder Name kann in zwei gleichwertigen Formen notiert werden:
285 \begin{itemize}
286 \item Donald E. Knuth \emph{oder} Knuth, Donald E.
287 \item Eddie van Halen \emph{oder} van Halen, Eddie
288 \end{itemize}
289 Die zweite Form sollte für Autoren mit zwei oder mehr Nachnamen benutzt werden, um zwischen dem mittleren und dem Nachnamen zu unterscheiden.
290   \item \emph{booktitle}\\
291     Der Titel eines Buches, aus dem ein Teil zitiert wird. Falls Sie ein Buch zitieren wollen, nehmen Sie für den Titel stattdessen das \texttt{title}-Feld.
292   \item \emph{chapter}\\
293     Eine Kapitelnummer (oder Abschnittsnummer oder was-auch-immer-Nummer).
294   \item \emph{crossref}\\
295     Der \texttt{key} eines Eintrags, auf den ein Querverweis gesetzt wird. Damit lassen sich beispielsweise die Daten eines Sammelbandes in einem Eintrag für einen Aufsatztitel wiederverwenden, ohne sie bei jedem Aufsatztitel explizit einzutragen. Die Funktionalität von \texttt{crossref} ist jedoch nicht in jedem Fall praktikabel.
296   \item \emph{edition}\\
297     Die Auflage eines Buch, z.\,B. \texttt{Zweite}. Die Ordnungszahl sollte mit einem Großbuchstaben beginnen; sie wird von den Standardstilen gegebenenfalls in Kleinbuchstaben umgewandelt. Manche Stile verlangen hier eine Ziffer.
298   \item \emph{editor}\\
299     Dieses Feld ist analog zu dem \emph{author}-Feld.
300 Falls zusätzlich ein \texttt{author}-Feld angegeben wird, bezeichnet das \texttt{editor}-Feld den Herausgeber des Buches oder des Sammelbandes, in dem die referenzierte Literatur erschienen ist.
301   \item \emph{howpublished}\\
302     Die Art, wie ein Werk veröffentlicht wurde (meist außerhalb eines Verlags). Das erste Wort sollte mit einem Großbuchstaben beginnen.
303   \item \emph{institution}\\
304     Die fördernde Institutions eines technischen Reports.
305   \item \emph{journal}\\
306     Ein Zeitschriftenname.
307 Mit Hilfe von ">Strings"< können Zeitschriftennamen abgekürzt werden. Zum Erstellen eines solchen Strings können Sie den \nameref{StringEditorHelp} benutzen oder die Funktionalität zur \nameref{JournalAbbreviations} %Abkürzung von Zeitschriftentiteln 
308 verwenden.
309   \item \emph{key}\\
310     Dieses Feld wird zur Sortierung, zur Erstellung von Labels (falls kein \texttt{author} vorhanden ist) und für Querverweise (\texttt{crossref}) verwendet. Verwechseln Sie dieses Feld nicht mit dem \texttt{Bibtexkey}, der für die \texttt{\textbackslash cite}-Kommandos gebraucht wird und am Anfang jedes Eintrags erscheint (im \bibtex{}-Quelltext).
311   \item \emph{month}\\
312     Der Monat, in dem ein Werk veröffentlicht oder geschrieben wurde. Benutzen Sie am besten die englischen Abkürzungen (jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec).
313   \item \emph{note}\\
314     Zusätzliche Infromationen. Das erste Wort sollte mit einem Großbuchstaben beginnen.
315   \item \emph{number}\\
316 Die Nummer einer Zeitschrift, eines technischen Reports oder eines Bandes innerhalb einer Reihe (\texttt{series}). Zeitschriften haben oft eine Band- und Heftzählung, der Band entspricht dem \texttt{volume}-, das Heft dem \texttt{number}-Eintrag.
317   \item \emph{organization}\\
318     Die Organisation, die einen Konferenzband fördert.
319   \item \emph{pages}\\
320     Die Seitenzahl(en) oder der Seitenzahlbereich, z.\,B. \texttt{42-111} oder \texttt{7,41,73-97} or \texttt{43+} (das \texttt{+} deutet auf folgende Seiten, die nicht einen einfachen Bereich umfassen).
321 Ein einfacher Bindestrich (wie in \texttt{7-33}) wird in einen doppelten Bindestrich (\texttt{-{-}}) verwandelt, der in TeX den bis-Strich anzeigt (also 7--33).
322   \item \emph{publisher}\\
323     Der Name des Verlags.
324   \item \emph{school}\\
325     Der Name einer Universität, an der eine Abschlussarbeit~-- z.\,B. eine Dissertation (\texttt{phdthesis}) oder Magisterarbeit (\texttt{mastersthesis})~-- geschrieben wurde.
326   \item \emph{series}\\
327     Der Name einer Reihe, in der ein Buch erschienen ist.
328 Falls die Bücher einer Reihe nummeriert sind, wird die entsprechende Nummer im Feld \texttt{number} angegeben.
329   \item \emph{title}\\
330     Der Titel des Werkes. Die Groß- und Kleinschreibung kann von den Bibliographiestilen und der benutzten Sprache abhängig sein (wobei sie mit deutschen Bibliographiestilen beibehalten wird). Worte, die auch bei Verwendung englischer Bibliographiestile groß geschrieben werden sollen, müssen in geschweifte Klammern eingefasst werden (z.\,B. \texttt{A \{German\} title}).
331   \item \emph{type}\\
332     Der Typ eines technischen Reports, z.\,B. ">Research Note"<. Bei \emph{jurabib} wird dieses Feld auch für den Typ einer Abschlussarbeit verwendet.
333   \item \emph{volume}\\
334     Der Band (Jahrgang) einer Zeitschrift oder der Band eines Buches in einem mehrbändigen Werk.
335   \item \emph{year}\\
336     Das Jahr der Veröffentlichung (oder bei einem unveröffentlichten Werk das Jahr, in dem es geschrieben wurde). Normalerweise sollte im \texttt{year}-Feld nur eine vierstellige Zahl stehen, z.\,B. \texttt{1984}. Die Standardstile können aber auch mit \texttt{year}-Einträgen umgehen, deren letzte vier Zeichen (ausgenommen Satzzeichen) Ziffern sind, beispielsweise \texttt{(um 1984)}.
337     Dieses Feld wird für die meisten Eintragstypen benötigt.
338 \end{itemize}
339
340 \subsubsection{Weitere Felder}
341
342 Bibliographie-Stile für \bibtex{} wurden von vielen Leuten entwickelt,
343 und einige haben weitere Felder erstellt. Es folgt eine kleine Auswahl.
344
345 Feldnamen, die mit einem Stern* versehen sind, werden nicht direkt von \jabref{} unterstützt, können aber eingebunden werden (siehe Abschnitt~\ref{CustomEntriesHelp} \nameref{CustomEntriesHelp}).
346
347 \begin{itemize}
348   \item \emph{affiliation*}\\
349     Die Zugehörigkeit eines Autors.
350   \item \emph{abstract}\\
351     Die Zusammenfassung eines Werks.
352   \item \emph{contents*}\\
353     Ein Inhaltsverzeichnis.
354   \item \emph{copyright*}\\
355     Copyright-Informationen.
356   \item \emph{ISBN*}\\
357     Die Internationale Standardbuchnummer.
358   \item \emph{ISSN*}\\
359     Die Internationale Standardseriennummer (für Zeitschriften).
360   \item \emph{keywords}\\
361     Stichworte, können in \jabref{} gut zum Gruppieren verwendet werden.
362   \item \emph{language*}\\
363     Die Sprache des Werks.
364   \item \emph{location*}\\
365     Der Ort, der mit einem Werk in Verbindung steht, z.\,B. die Stadt, in der eine Konferenz stattgefunden hat.
366   \item \emph{LCCN*}\\
367     Die \emph{Library of Congress Call Number}.  Manchmal heißt das Feld auch \texttt{lib-congress}.
368   \item \emph{mrnumber*}\\
369     Die \emph{Mathematical Reviews}-Nummer.
370   \item \emph{price*}\\
371     Der Preis.
372   \item \emph{size*}\\
373     Die physische Größe eines Dokuments.
374   \item \emph{url}\\
375     Der \emph{Uniform Resource Locator} (URL, "einheitlicher Quellenanzeiger"), der auf eine Webseite im Internet verweist.
376   \item \emph{urldate}\\
377     Das Datum, an dem eine Webseite zuletzt besucht wurde.
378 \end{itemize}
379
380
381 \clearpage 
382 \section{Installation}
383 \secttoc
384
385 \subsection{System-Voraussetzungen}
386
387 \jabref{} ist in Java programmiert und somit betriebssystemunabhängig,
388 kann prinzipiell also unter Windows, Mac OS X, Linux und anderen UNIX-Systemen
389 betrieben werden. Voraussetzung ist allerdings, dass die \emph{Java
390 Virtual Machine} mindestens in der Version~1.4.2 installiert ist.
391 Sie ist kostenlos und kann unter \url{http://java.sun.com/} heruntergeladen
392 werden. Im Normalfall sollte das \emph{Java Runtime Environment} (JRE) ausreichen;
393 nur wenn Sie \jabref{} kompilieren möchten, benötigen Sie das \emph{Java
394 Development Kit} (JDK).
395
396
397 \subsection{Windows}
398
399
400 \subsubsection{Installer (msi)}
401
402 \jabref{} gibt es im Windows Installer-Format (\texttt{.msi}). Ein
403 Doppelklick auf die MSI-Datei installiert \jabref{} und fügt dem
404 Startmenü eine Verknüpfung hinzu. Falls Java nicht installiert ist,
405 wird eine Warnmeldung ausgegeben.%
406 \footnote{Die Windows-Installation wurde von Dale Visser erstellt, der dazu
407 die folgenden \emph{Open-Source-Tools} benutzt hat: JSmooth, ein \texttt{.exe}
408 wrapper für Java-Anwendungen (\url{http://jsmooth.sf.net/}); Wix,
409 ein Tool zum Kompilieren von MSI-Dateien aus einer XML-Spezifikation
410 (\url{http://wix.sf.net/}).%
411 }
412
413
414 \subsubsection{Batch-Datei (jar)}
415
416 Wenn Sie die ausführbare jar-Datei (\texttt{.jar}) heruntergeladen
417 haben, probieren Sie zunächst, ob ein Doppelklick darauf das Programm
418 startet~-- dies funktioniert zumindest auf einigen Systemen. Falls
419 \jabref{} nicht direkt startet (Windows also nicht weiß, was es mit
420 einer jar-Datei anfangen soll), fahren Sie folgendermaßen fort:
421
422 Erstellen Sie in dem Ordner, in dem Sie die Datei \emph{JabRef.jar}
423 abgelegt haben, eine Batch-Datei mit dem Namen \emph{jabref-start.bat}.
424 Diese Datei soll nur eine Zeile enthalten:
425
426 \begin{lstlisting}
427 start javaw -jar JabRef.jar
428 \end{lstlisting}
429 Mit einem Doppelklick auf die Batch-Datei starten Sie \jabref{}.
430
431
432 \subsection{Starten von der Kommandozeile}
433
434 \begin{enumerate}
435 \item mit dem \emph{Java Runtime Environment}:
436
437
438 \texttt{jre -new -jar <Pfad zur jar-Datei>}
439
440 oder
441
442 \texttt{jrew -new -jar <Pfad zur jar-Datei>}
443
444 \item mit dem \emph{Java Development Kit}:
445
446
447 \texttt{java -jar <Pfad zur jar-Datei>}
448
449 \end{enumerate}
450 Es wird empfohlen, \jabref{} mit dem Java 5.0 JRE zu benutzen. Falls
451 Sie dies tun, sollten Sie die Option \texttt{-Dswing.aatext=true}
452 vor der Option \texttt{-jar} einfügen, um das Benutzen von Anti-Alias-Schriften
453 im Programm zu ermöglichen.
454
455 Die jar-Datei, die \jabref{} enthält, kann entpackt werden mit den
456 Kommandos \texttt{jar xf <Pfad zur jar-Datei>} bzw. \texttt{jar xf
457 <Pfad zur jar-Datei> <Liste der Dateien, die entpackt werden sollen>}.
458 Das Entpacken der jar-Datei ist nicht notwendig, um das Programm zu
459 starten!
460
461 Weitere Hinweise zur Installation finden Sie auf der \jabref{}-Homepage
462 unter \url{http://jabref.sourceforge.net} und in der Datei INSTALL
463 (zum Kompilieren aus den \emph{sourcen}).
464
465
466 \clearpage 
467 \section{Funktionen}
468 \secttoc
469 \bigskip
470
471 \noindent \label{JabRefHelp}\jabref{} ist ein Programm zur Verwaltung von
472 \bibtex{}-Dateien. Es benutzt kein eigenes Dateiformat, d.\,h. dass
473 Sie Ihre Dateien direkt im \bibtex{}-Format (Dateiendung \texttt{.bib})
474 laden und speichern. Sie können aber auch bibliographische Datenbanken
475 in anderen Formaten in \jabref{} importieren.
476
477 \jabref{} unterstützt Sortier- und Suchfunktionen, um einen Überblick
478 über den Inhalt Ihrer Datei zu bekommen. Sie können der Datei ganz
479 einfach neue Einträge hinzufügen, ohne sich daran erinnern zu müssen,
480 welche Informationen benötigt werden. Außerdem kann \jabref{} \bibtex{}-Keys
481 automatisch generieren. \jabref{} ist sehr nützlich, wenn Sie \bibtex{}
482 oder CiteMaker benutzen, kann aber auch für diejenigen sinnvoll sein,
483 die andere Bibliographie-Systeme benutzen oder schlicht und einfach
484 ihre Literaturquellen organisieren wollen.
485
486 \subsection{Das Hauptfenster}
487
488 \begin{quote}
489 \tip[]{Die meisten Menüfunktionen, auf die im Folgenden hingewiesen
490 wird, haben Tastenkürzel, und viele Funktionen können über die Werkzeugleiste
491 aufgerufen werden.}
492 \end{quote}
493 \label{BaseFrameHelp}Im Hauptfenster, in dem Sie mit Ihrer Datei
494 arbeiten, befindet sich unter der Menüleiste und der Werkzeugleiste
495 die Tableiste mit Tabs (Reitern) für jede Ihrer geöffneten Dateien.
496 Wenn Sie einen dieser Tabs anklicken, erscheint eine Tabelle, die
497 alle Datensätze und einige der Datenfelder auf"|listet.
498
499 Mit einem Doppelklick auf eine Tabellenzeile können Sie den Inhalt bearbeiten (der \nameref{EntryEditorHelp} wird geöffnet). Sie können mit den Pfeiltasten innerhalb der Tabelle navigieren. Wenn Sie einen Buchstaben drücken, springen Sie zu dem ersten Eintrag, der mit diesem Buchstaben beginnt (abhängig von der Spalte, nach der Sie die Tabelle sortiert haben).
500
501 Die Sortierung der Tabelle erfolgt nach einem Feld Ihrer Wahl. Sie können das Standardverhalten unter \menu{Optionen \msep{} Einstellungen \msep{} Tabellenansicht} angeben. Um die Sortierreihenfolge schnell zu ändern, klicken Sie einfach auf die Kopfzeile einer Spalte; damit haben Sie das primäre Sortierkriterium definiert. Klicken Sie erneut auf den Spaltenkopf, um die Sortierrichtung umzukehren. Ein weiterer Klick sorgt dafür, dass die Spalte nicht mehr zur Sortierung herangezogen wird. Halten Sie die CTRL-Taste beim Klicken auf einen Spaltenknopf gedrückt, um eine zweite Spalte als sekundäres Sortierkriterium festzulegen. Sie können beliebig viele Spalten zur Sortierung heranziehen.
502
503 Welche Felder (Spalten) in der Tabelle angezeigt werden sollen, können
504 Sie im \menu{Einstellungs}-Dialog auswählen. Auch die Breite der
505 Tabellenspalten kann eingestellt werden, indem man die Trennlinie
506 zwischen den Spaltenköpfen anklickt und nach links oder rechts verschiebt.
507 Im \menu{Einstellungs}-Dialog können Sie festlegen, ob die Tabelle
508 an die Bildschirmgröße angepasst werden soll oder nicht. Aktivieren
509 Sie diese Funktion, um sicherzustellen, dass Sie die gesamte Tabelle
510 sehen können. Deaktivieren Sie diese Funktion, wenn mehr Informationen
511 dargestellt werden sollen.
512
513 Die Farbanzeige kann ebenfalls im \menu{Einstellungs}-Dialog ein-
514 und ausgeschaltet werden. Die Farbanzeige illustriert, ob Ihre Daten
515 vollständig sind, indem sie die Zellen wie folgt darstellt:
516
517 \begin{itemize}
518 \item Eine \colorbox{red}{\textcolor{white}{rote}} Zelle in der linken Spalte kennzeichnet
519 einen unvollständigen Eintrag.
520 \item Eine \colorbox{yellow}{gelbe} Zelle in der linken Spalte kennzeichnet
521 einen Eintrag, der nicht alle benötigten Felder selbst enthält, der
522 aber einen Querverweis enthält.
523 \item Eine \colorbox{blue}{\textcolor{white}{blaue}} Zelle kennzeichnet ein benötigtes Feld.
524 \item Eine \colorbox{green}{grüne} Zelle kennzeichnet ein optionales Feld.
525 \item Eine farblose (weiße) Zelle kennzeichnet ein Feld, das von \bibtex{}
526 für diesen Eintragstyp nicht benutzt wird. Das Feld kann selbstverständlich
527 in \jabref{} bearbeitet werden.
528 \end{itemize}
529
530 \subsubsection{Einen neuen Eintrag hinzufügen}
531
532 Es gibt verschiedene Möglichkeiten, einen neuen Eintrag hinzuzufügen.
533 Im Menü \menu{BibTeX} führt ein Klick auf \menu{Neuer Eintrag} zu
534 einem Dialog, in dem Sie den Eintragstyp aus einer Liste wählen können.
535 Um diesen Dialog zu umgehen, gibt es auch eigene Menüpunkte für jeden
536 Eintragstyp und außerdem Tastenkürzel für die gängigsten Typen.
537
538 Wenn ein Eintrag hinzugefügt wird, wird standardmäßig ein Editor für
539 den Eintrag geöffnet. Sie können dieses Verhalten im \menu{Einstellungs}-Dialog
540 abstellen.
541
542 \tip[]{Wir empfehlen, sich die Tastenkürzel für die Eintragstypen
543 einzuprägen, die Sie am häufigsten benutzen, z.\,B. STRG-SHIFT-A
544 für einen Zeitschriftenaufsatz \emph{(article)}.}
545
546
547 \subsubsection{Einen Eintrag bearbeiten}
548
549 Um den \nameref{EntryEditorHelp} zur Bearbeitung
550 eines existierenden Eintrags zu öffnen, klicken Sie einfach doppelt
551 auf die linke Spalte der entsprechenden Zeile oder markieren den Eintrag
552 und drücken auf ENTER. Falls \menu{Bearbeiten in der Tabelle zulassen}
553 nicht ausgewählt ist (im Dialog \menu{Optionen} \msep{} \menu{Einstellungen}
554 \msep{} \menu{Allgemein}), öffnet ein Doppelklick irgendwo in der
555 zugehörigen Zeile den Eintrags-Editor.
556
557
558 \subsubsection{Einen \bibtex{}-String in einem Feld verwenden}
559
560 In \jabref{} schreiben Sie den Inhalt aller Felder so, wie Sie es
561 in einem Texteditor machen würden, mit einer Ausnahme: um einen String
562 (eine Art Abkürzung) zu verwenden, umschließen Sie den Namen des Strings
563 mit je einem \#, z.\,B.
564
565 \begin{lstlisting}
566 \#jan\# 1997
567 \end{lstlisting}
568 was interpretiert wird als String mit dem Namen \texttt{jan} gefolgt
569 von \texttt{1997}. Vergleichen Sie dazu auch die Hinweise zum \nameref{StringEditorHelp}.
570
571
572 \subsection{Eintrags-Editor}
573
574 \label{EntryEditorHelp}
575
576 \begin{quote}
577 \emph{Geöffnet wird der Eintrags-Editor im Hauptfenster durch einen
578 Doppelklick auf die linke Spalte eines Eintrags (bzw. irgendwo auf
579 die Zeile des Eintrags, wenn \menu{Bearbeiten in der Tabelle zulassen}
580 im Dialog \menu{Optionen}} \msep{} \emph{\menu{Einstellungen}}
581 \msep{} \emph{\menu{Allgemein} nicht ausgewählt ist), oder durch
582 Drücken auf ENTER. Der Eintrags-Editor wird geschlossen, indem man
583 auf ESC drückt.}
584 \end{quote}
585 Im Eintrags-Editor können Sie alle relevanten Informationen eines
586 Eintrags festlegen. Der Editor überprüft den Eintragstyp und zeigt
587 alle benötigten und optionalen Felder für den Gebrauch mit \bibtex{}
588 an. Darüber hinaus gibt es einige Felder, die \emph{Allgemeine Felder}
589 genannt werden und für alle Eintragstypen gelten.
590
591 Sie können die Felder, die für die einzelnen Eintragstypen als benötigt
592 und optional angesehen werden, und auch die Allgemeinen Felder anpassen.
593 Schlagen Sie unter Abschnitt~\ref{CustomEntriesHelp} nach, wenn
594 Sie mehr Informationen darüber erhalten möchten.
595
596
597 \subsubsection{Die Panels des Eintrags-Editors}
598
599 Der Eintrags-Editor besteht in der Standardeinstellung aus fünf Panels:
600 \emph{Benötigte Felder}, \emph{Optionale Felder}, \emph{General},
601 \emph{Abstract} und \emph{\bibtex{}} \emph{Quelltext}, wobei \emph{General}
602 und \emph{Abstract} vom Benutzer angepasst werden können (siehe dazu
603 Abschnitt~\ref{GeneralFields}). In den ersten drei Panels können
604 Sie mit TAB und SHIFT-TAB zwischen den einzelnen Feldern hin- und
605 herwechseln. Zu einem anderen Panel gelangen Sie, indem Sie auf die
606 Tabs klicken. Mit den folgenden Tastaturkürzeln können Sie ebenfalls
607 zwischen den Panels navigieren:
608
609 \begin{itemize}
610 \item CTRL-TAB oder CTRL-+ wechselt zum Panel rechts vom aktuellen Panel,
611 \item CTRL-SHIFT-TAB oder CTRL-$-$ (MINUS) wechselt dementsprechend zum
612 Panel links vom aktuellen Panel.
613 \end{itemize}
614 Außerdem können Sie zum nächsten oder vorherigen Eintrag wechseln,
615 indem Sie >>STRG-SHIFT-$\downarrow$<< bzw. >>STRG-SHIFT-$\uparrow$<<
616 oder die Pfeil-Buttons in der linken Toolbar drücken.
617
618 Das Panel \emph{\bibtex{} Quelltext} zeigt, wie der Eintrag aussehen
619 wird, wenn die Datei im \texttt{bib}-Format gespeichert wird. Wenn
620 Sie wollen, können Sie den \bibtex{} Quelltext direkt bearbeiten.
621 Sobald Sie zu einem anderen Panel wechseln, STRG-S drücken oder den
622 Eintrags-Editor schließen, wird \jabref{} versuchen, den Inhalt des
623 Quelltext-Panels zu analysieren. Falls dabei Probleme auftreten, werden
624 Sie benachrichtigt und erhalten die Möglichkeit, den Eintrag noch
625 einmal zu überarbeiten oder den vorherigen Inhalt wiederherzustellen.
626 Wenn in den \menu{Einstellungen} (unter \menu{Allgemein}) die Option
627 \menu{Quelltext standardmäßig anzeigen} gewählt wurde, wird das Quelltext-Panel
628 beim Öffnen des Eintrags-Editors als erstes angezeigt. Wenn Sie lieber
629 den Quelltext bearbeiten als die anderen Panels zu benutzen, sollten
630 Sie diese Option wählen.
631
632 \tip{Wenn Ihre Datei Felder enthält, die \jabref{} nicht kennt,
633 erscheinen diese im Quelltext-Panel.}
634
635 \tip[Und noch ein Tipp: ]{Die \emph{PDF-} und \emph{URL}-Felder unterstützen
636 Drag \& Drop. Sie können z.\,B. ein URL aus Ihrem Browser dort einfügen.}
637
638
639 \subsubsection{Überprüfung der Feldkonsistenz}
640
641 Wenn der Inhalt eines Feldes geändert wird, überprüft \jabref{},
642 ob der neue Inhalt akzeptiert werden kann. Bei Feldern, die von \bibtex{}
643 genutzt werden, wird der Inhalt zum einen auf die richtige Klammerung
644 mit geschweiften Klammern, aber auch auf die Benutzung des Zeichens
645 \texttt{\#} hin überprüft. Das >>hash<<-Symbol (im Deutschen oft
646 >>Doppelkreuz<< oder >>Raute<< genannt) darf \emph{nur} paarweise
647 benutzt werden, um damit den Namen eines \bibtex{}-Strings einzuschließen.
648 Beachten Sie, dass \jabref{} nicht überprüft, ob der angeführte String
649 tatsächlich vorhanden ist (der \bibtex{}-Stil, den Sie benutzen, kann
650 eine beliebige Anzahl von Strings definieren, die \jabref{} nicht
651 kennt).
652
653 Falls die Inhalte nicht akzeptabel sind, wird das Feld mit roter Farbe
654 hinterlegt, was auf einen Fehler hindeutet. In diesem Fall werden
655 die Änderungen nicht gespeichert.
656
657
658 \subsection{Integritätsprüfung}
659
660 \begin{quote}
661 \emph{Erreichbar über das Menü \menu{Extras}} \msep{} \emph{\menu{Überprüfung der Integrität}.}
662 \end{quote}
663 Mit dieser Funktion überprüft \jabref{} alle Einträge auf deren Gültigkeit
664 und versucht Fehler aufzudecken. Mit dem \menu{Überprüfen}-Button
665 kann der Vorgang gestartet werden. Es wird eine Liste mit Hinweisen
666 (Info-Icon) und möglichen Fehlern (Ausrufezeichen-Icon) sowie dem
667 entsprechenden \bibtex{}-Key erstellt. Wenn Sie einen Hinweis auswählen,
668 erscheint der Inhalt des Feldes, das beanstandet wird. Sie können
669 nun den Feldinhalt verändern und die Veränderungen mit Klick auf die
670 Schaltfläche \menu{Übernehmen} speichern.
671
672
673 \subsection{\bibtex{}-Keys}
674
675 Damit man sich in einem \LaTeX{}-Dokument auf einen Literaturverweis
676 beziehen kann, braucht man einen eindeutigen \bibtex{}-Key. Eindeutig
677 heißt, dass er nur einmal vergeben sein darf. Es wird nach Groß"~
678 und Kleinschreibung unterschieden, \texttt{Yared1998} ist also nicht
679 identisch mit \texttt{yared1998}. \jabref{} bietet einige Möglichkeiten,
680 um auch bei größeren Datenbanken den Überblick über die \bibtex{}-Keys
681 nicht zu verlieren.
682
683 \tip{Falls Sie in einem \LaTeX{}-Dokument mehrere \bibtex{}-Dateien
684 einbinden, müssen Sie selbst darauf achten, dass in den unterschiedlichen
685 Dateien nicht mehrmals derselbe \bibtex{}-Key vergeben ist. Nutzen
686 Sie deshalb am besten die Funktion \menu{Extras} \msep{} \menu{Neue Teildatei aus AUX-Datei}.}
687 Der einfachste Weg, einen eindeutigen \bibtex{}-Key zu bekommen, ist
688 das automatische Erzeugen, das Sie mit der Tastenkombination STRG-G
689 oder mit dem Zauberstab-Button im Eintrags-Editor veranlassen können.
690 Falls Sie sich nicht im Eintrags-Editor befinden, werden mit Hilfe
691 von STRG-G oder dem Zauberstab-Button aus der Menüleiste für alle
692 Einträge der Datei \bibtex{}-Keys erzeugt. Falls dabei Keys überschrieben
693 werden, gibt \jabref{} eine Warnmeldung aus.
694
695 Wie die \bibtex{}-Keys aussehen, die \jabref{} automatisch generiert,
696 und wie Sie dieses Aussehen verändern können, erfahren Sie unter Abschnitt~\ref{LabelPatterns} \nameref{LabelPatterns}.
697
698
699 \subsection{Suchfunktionen}
700
701 \label{SearchHelp}
702 \begin{quote}
703 \emph{STRG-F öffnet oder aktiviert den Suchdialog.
704 Drückt man mehrmals auf STRG-F, so werden die verschiedenen Suchmodi
705 ausgewählt. Mit STRG-SHIFT-F öffnet oder aktiviert man den Suchdialog
706 und wählt gleichzeitig die direkte Suche aus. Bei der direkten Suche
707 springt man mit STRG-F oder STRG-SHIFT-F zum nächsten Treffer.}
708 \end{quote}
709
710 \subsubsection{Direkte Suche}
711
712 Bei der direkten Suche sucht \jabref{} unmittelbar, wenn Sie einen
713 Buchstaben eingeben. Die Statuszeile informiert Sie über den Sucherfolg.
714 Mit STRG-F oder STRG-SHIFT-F wird zum nächsten Vorkommen des aktuellen
715 Suchbegriffs gesprungen. Falls es keine weiteren Vorkommen gibt, informiert
716 die Statuszeile darüber. Bei erneuter Wiederholung startet die Suche
717 vom Anfang der Datei. Die Suchreihenfolge richtet sich nach der aktuellen
718 Sortierung Ihrer Datei. Um die direkte Suche zu verlassen, drücken
719 Sie ESC oder klicken Sie auf \menu{Zurücksetzen}.
720
721
722 \subsubsection{Normale Suche}
723
724 Hierbei sucht das Programm nach allen Vorkommen der Wörter ihres Suchausdrucks, sobald Sie ENTER drücken. Nur Einträge, die alle Wörter enthalten, gelten als Treffer. Um nach festen Ausdrücken zu suchen, müssen Sie die Wörter in doppelte Anführungszeichen einfassen. Zum Beispiel findet die Suchanfrage \texttt{progress \textquotedbl marine acquaculture\textquotedbl} Einträge, die sowohl das wort ">progress"< als auch den Ausdruck ">marine acquaculture"< aufweisen. Alle Einträge, die keine Treffer sind, werden entweder ausgeblendet, so dass nur die Treffer sichtbar sind (Option \menu{Filter}), oder sie werden grau dargestellt, während die Treffer oben angezeigt werden (Option \menu{Oben einsortieren}). Um die Trefferanzeige zu beenden, drücken Sie ESC oder klicken auf die Schaltfläche \menu{Zurücksetzen} im Suchen-Dialog.
725
726 \subsubsection{Suchoptionen}
727
728 Der \menu{Einstellungen}-Button im Suchdialog öffnet ein Menü, in
729 dem man mehrere Optionen (de)aktivieren kann: das Beachten von Groß-
730 und Kleinschreibung, das Nutzen regulärer Ausdrücke sowie das Auswählen
731 der Suchergebnisse.
732
733 \tip{Suchen Sie mit der Option \menu{Treffer auswählen} und drücken
734 anschließend STRG-M, so haben Sie alle Treffer markiert (vgl. Abschnitt ">\nameref{MarkingHelp}"<) und können z.\,B. eine weitere Suche durchführen,
735 ohne die bisherigen Ergebnisse zu >>verlieren<<.}
736
737 \subsubsection{Feldbezeichner und logische Operatoren}
738
739 \label{SearchHelp_advanced}Um nur einige bestimmte Felder zu durchsuchen
740 und\slash{}oder logische Operatoren im Suchbegriff zu benutzen, wird
741 eine spezielle Syntax zur Verfügung gestellt. Um beispielsweise nach
742 Einträgen mit dem Autor >>Miller<< zu suchen, geben Sie
743
744 \begin{lstlisting}
745 author = miller
746 \end{lstlisting}
747 in das Suchfeld ein. \emph{(Achtung! Das funktioniert nicht bei der
748 direkten Suche!)} Falls der Suchbegriff Leerzeichen enthält, schließen
749 Sie ihn in Anführungszeichen ein. Benutzen Sie \emph{nie} Leerzeichen
750 in dem Feldbezeichner. Mehrere Feldbezeichner werden durch >>|<<
751 voneinander getrennt. Um beispielsweise nach Einträgen über Karl den
752 Großen zu suchen, geben Sie folgendes ein:
753
754 \begin{lstlisting}
755 title|keywords = "Karl der Große"
756 \end{lstlisting}
757 Sie können die logischen Operatoren AND, OR und NOT sowie Klammern
758 verwenden:
759
760 \begin{lstlisting}
761 (author = miller OR title|keywords = "Karl der Große") AND NOT author = brown
762 \end{lstlisting}
763 \ldots{} sucht beispielsweise nach Einträgen, in denen entweder der
764 Autor >>Miller<< heißt oder im \emph{title}- oder \emph{keywords}-Feld
765 der Begriff >>Karl der Große<< steht; gleichzeitig werden die Einträge
766 mit dem Autor >>Brown<< nicht angezeigt.
767
768 Das \texttt{=}-Zeichen ist eigentlich eine Abkürzung für >>enthält<<
769 \emph{(contains)}. Wenn man nach genauen Treffern suchen möchte, muss
770 man \texttt{==} oder \texttt{matches} (>>übereinstimmen<<) eingeben.
771 \texttt{!=} sucht nach Einträgen, bei denen der Suchbegriff \emph{nicht}
772 enthalten ist. Um nach Einträgen eines bestimmten Typs zu suchen,
773 gibt es ein Pseudofeld namens \emph{entrytype}:
774
775 \begin{lstlisting}
776 entrytype = thesis
777 \end{lstlisting}
778 \ldots{} findet Einträge, deren Typ (wie in der Spalte \emph{Entrytype}
779 dargestellt) das Wort >>thesis<< enthält (z.\,B. >>phdthesis<<
780 und >>mastersthesis<<). Ebenso erlaubt das Pseudofeld \emph{bibtexkey}
781 die Suche nach \bibtex{}-Keys, z.\,B.:
782
783 \begin{lstlisting}
784 bibtexkey = miller2005
785 \end{lstlisting}
786
787 \subsection{Gruppen}
788
789 Mit Gruppen können Sie Ihre \bibtex{}-Datei in einer Baumstruktur
790 anordnen, vergleichbar mit einer Dateistruktur in Ordnern und Unterordnern.
791 Die beiden Hauptunterschiede sind:
792
793 \begin{enumerate}
794 \item Während eine Datei auf einer Festplatte immer in genau einem Ordner
795 abgelegt ist, kann ein Literatureintrag in \jabref{} mehreren Gruppen
796 angehören.
797 \item Gruppen benutzen bestimmte Kriterien, um ihren Inhalt dynamisch zu
798 bestimmen. Neue Einträge, die den Kriterien einer Gruppe entsprechen,
799 gehören automatisch zu dieser Gruppe. Diese Funktionalität gibt es
800 nicht in üblichen Dateisystemen, wohl aber in einigen E-Mail-Programmen
801 (z.\,B. Thunderbird und Opera).
802 \end{enumerate}
803 Wenn Sie eine Gruppe auswählen, werden die Einträge dieser Gruppe
804 angezeigt. Wenn Sie mehrere Gruppen auswählen, werden entweder die
805 Einträge angezeigt, die in einer der Gruppen sind (Vereinigung), oder
806 solche, die in allen Gruppen vorhanden sind (Schnittmenge)~-- das
807 hängt von Ihren Einstellungen ab. All dies wird im Folgenden detailliert
808 erläutert.
809
810 Gruppendefinitionen sind dateispezifisch; sie werden als \texttt{@COMMENT}-Block
811 in der \texttt{bib}-Datei gespeichert und von allen Benutzern gemeinsam
812 benutzt. (Künftige Versionen von \jabref{} werden möglicherweise
813 benutzerabhängige Gruppen unterstützen.)
814
815
816 \subsubsection{Die Gruppenansicht}
817 \begin{quote}
818 \emph{Die Gruppenansicht wird im linken Bereich des Bildschirms angezeigt.
819 Sie kann mit der Tastenkombination STRG-SHIFT-G oder dem Gruppen-Button
820 in der Toolbar ein- und ausgeblendet werden. Die Gruppenansicht verfügt
821 über mehrere Schaltflächen, aber die meisten Funktionen werden über
822 das Kontextmenü angesteuert (also mit der rechten Maustaste). Drag\,\&\,Drop
823 wird ebenfalls unterstützt.}
824 \end{quote}
825
826
827 \subsubsection{Einige kurze Beispiele}
828
829 Sie möchten vielleicht~\ldots{}
830
831 \begin{itemize}
832 \item [\ldots]\textbf{einfach nur eine Gruppe anlegen und ihr einige Einträge
833 zuordnen}
834
835
836 Vergewissern Sie sich, dass die Gruppenansicht eingeschaltet ist.
837 Drücken Sie auf den Button \menu{Neue Gruppe}, geben einen Namen
838 für die Gruppe ein und drücken \menu{OK}. Sie können alle Einstellungen
839 auf ihren Standardwerten belassen. Jetzt wählen Sie die Einträge aus,
840 die der Gruppe zugeordnet werden sollen, und ziehen diese mit der
841 Maus auf die Gruppe oder wählen \menu{Zu Gruppe hinzufügen} aus dem
842 Kontextmenü. Jetzt können Sie die Gruppe anklicken, um sich ihren
843 Inhalt anzeigen zu lassen (das sollten die Einträge sein, die Sie
844 gerade hinzugefügt haben).
845
846 \item [\ldots]\textbf{das Feld} \textbf{\emph{keywords}} \textbf{benutzen,
847 um die Einträge zu gruppieren}
848
849
850 Stellen Sie sicher, dass die Gruppenansicht aktiviert ist. Drücken
851 Sie auf den Button \menu{Neue Gruppe}, geben einen Namen für die
852 Gruppe ein und wählen die Option \menu{Dynamisches Gruppieren der Einträge anhand eines Stichworts in einem Feld}.
853 Geben Sie das Stichwort, nach dem gesucht werden soll, ein und drücken
854 \menu{OK}. Jetzt können Sie die Gruppe anklicken, um sich ihren Inhalt
855 anzeigen zu lassen (das sollten alle Einträge sein, deren \emph{keywords}-Feld
856 das Stichwort enthält, das Sie angegeben haben).
857
858 \item [\ldots]\textbf{einen frei wählbaren Suchausdruck verwenden, um eine
859 Gruppe zu definieren}
860
861
862 Stellen Sie sicher, dass die Gruppenansicht aktiviert ist. Drücken
863 Sie auf den Button \menu{Neue Gruppe}, geben einen Namen für die
864 Gruppe ein und wählen die Option \menu{Dynamisches Gruppieren der Einträge anhand eines beliebigen Suchausdrucks}.
865 Geben Sie \texttt{author=smith} als Suchausdruck ein (ersetzen Sie
866 \texttt{smith} mit einem Namen, der wirklich in Ihrer Datei vorkommt)
867 und klicken \menu{OK}. Jetzt können Sie die Gruppe anklicken, um
868 sich ihren Inhalt anzeigen zu lassen (das sollten alle Einträge sein,
869 deren \emph{author}-Feld den Namen beinhaltet, den Sie angegeben haben).
870
871 \item [\ldots]\textbf{mehrere Gruppen kombinieren }
872
873
874 Erstellen sie zwei unterschiedliche Gruppen (z.\,B. so wie oben beschrieben).
875 Klicken Sie auf den Button \menu{Einstellungen} in der Gruppenansicht
876 und wählen \menu{Vereinigung}. Jetzt wählen Sie beide Gruppen aus
877 (dazu klicken Sie auf eine Gruppe und anschließend bei gedrückter
878 STRG-Taste auf die andere Gruppe). Sie sollten jetzt alle Einträge
879 sehen, die in einer der beiden Gruppen aufgeführt sind. Klicken Sie
880 noch einmal auf \menu{Einstellungen} und wählen \menu{Schnittmenge}
881 aus. Nun sollten Sie nur die Einträge sehen, die in beiden Gruppen
882 enthalten sind (das können auch keine sein, oder aber genau dieselben
883 Einträge wie zuvor, sofern beide Gruppen dieselben Einträge enthalten).
884
885 \item [\ldots]\textbf{sehen, welche Gruppen sich überschneiden}
886
887
888 Mit \jabref{} können Sie ganz einfach herausfinden, welche Gruppen
889 sich mit den aktuell ausgewählten Gruppen überschneiden (d.\,h. welche
890 Gruppen zumindest einen Eintrag enthalten, der auch in der aktuell
891 ausgewählten Gruppe ist). Klicken Sie auf \menu{Einstellungen} und
892 aktivieren die Option \menu{Sich überschneidende Gruppen markieren}.
893 Wählen Sie dann eine Gruppe, die sich mit anderen überschneidet. Diese
894 anderen Gruppen sollten nun markiert sein.
895
896 \end{itemize}
897
898 \subsubsection{Arten von Gruppen}
899
900 In \jabrefversion{} gibt es vier verschiedene Arten von Gruppen:
901
902 \begin{enumerate}
903 \item Die Gruppe \emph{Alle Einträge}, die~-- wie der Name vermuten lässt~--
904 alle Einträge beinhaltet, ist immer vorhanden und kann weder verändert
905 noch gelöscht werden.
906 \item \emph{Statische Gruppen} verhalten sich wie Ordner auf einer Festplatte
907 und beinhalten nur die Einträge, die Sie ihnen explizit zuweisen.
908 \item \emph{Dynamische Gruppen basierend auf einem Stichwort} beinhalten
909 Einträge, die in einem bestimmten \bibtex{}-Feld (z.\,B. \emph{keywords})
910 ein bestimmtes Stichwort (z.\,B. \emph{elektrisch}) aufweisen. Diese
911 Methode benötigt kein manuelles Zuweisen der Einträge, sondern nutzt
912 die bereits in der Datei vorhandenen Informationen. Wenn alle Einträge
913 in Ihrer Datenbank passende Stichwörter haben, könnte diese Art von
914 Gruppe die beste Wahl für Sie sein.
915 \item \emph{Dynamische Gruppen basierend auf einer freien Suche} beinhalten
916 Einträge, die mit einem bestimmten Suchausdruck übereinstimmen. Dabei
917 wird dieselbe Syntax verwendet wie beim Suchen (siehe Abschnitt~\ref{SearchHelp}).
918 Diese Syntax (die auf S.\,\pageref{SearchHelp_advanced} genauer
919 beschrieben wird) unterstützt logische Operatoren (AND, OR, NOT) und
920 erlaubt es, in einem oder mehreren \bibtex{}-Feldern zu suchen. Dadurch
921 ist eine flexiblere Definition von Gruppen möglich als mit einer Stichwortsuche
922 (z.\,B. \texttt{author=smith AND title=elektrisch}).
923 \end{enumerate}
924 Jede Gruppe, die Sie erstellen, ist von einer der drei letztgenannten
925 Arten. Der Dialog \menu{Gruppe bearbeiten}, der mit einem Doppelklick
926 auf eine Gruppe aufgerufen wird, zeigt eine kurze Beschreibung der
927 ausgewählten Gruppe.
928
929
930 \subsubsection{Gruppenstrukturen, Erstellen und Löschen von Gruppen}
931
932 Die Gruppen sind~-- vergleichbar mit Datei-Ordnern~-- in einer Baumansicht
933 strukturiert, in der die Gruppe \emph{Alle Einträge} das Stammelement
934 ist. Mit einem Rechtsklick auf eine Gruppe können Sie dem Baum eine
935 neue Gruppe hinzufügen, entweder auf derselben Ebene wie die ausgewählte
936 Gruppe oder als ihre Untergruppe. Der Button \menu{Neue Gruppe} erzeugt
937 eine neue Untergruppe der Gruppe \emph{Alle Einträge}, egal ob Sie
938 gerade Gruppen ausgewählt haben oder nicht. Im Kontextmenü können
939 Sie auch Gruppen und\slash{}oder Untergruppen löschen, Untergruppen
940 alphabetisch sortieren oder Gruppen an eine andere Stelle des Baums
941 verschieben. Letzteres können Sie auch mit Drag\,\&\,Drop machen,
942 allerdings mit der Einschränkung, dass bei Drag\,\&\,Drop die Reihenfolge
943 der Untergruppen einer Gruppe nicht verändert werden kann.
944
945 Die Funktionen \menu{Rückgängig} und \menu{Wiederholen} werden für
946 alle Bearbeitungsschritte unterstützt.
947
948
949 \paragraph{Statische Gruppen}
950
951 Statische Gruppen werden nur durch manuelles Zuweisen von Einträgen
952 >>gefüttert<<. Nachdem Sie eine statische Gruppe erstellt haben,
953 wählen Sie die Einträge aus, die Sie ihr zuweisen wollen, und nutzen
954 entweder Drag\,\&\,Drop oder das Kontextmenü in der Tabelle, um
955 die Zuweisung durchzuführen. Um Einträge aus einer Gruppe zu entfernen,
956 wählen Sie sie aus und benutzen das Kontextmenü in der Tabelle. Es
957 können keine weiteren Optionen angegeben werden.
958
959 Diese Methode des Gruppierens setzt voraus, dass alle Einträge einen
960 eindeutigen \bibtex{}-Key haben. Im Falle von fehlenden oder doppelten
961 \bibtex{}-Keys kann das Zuweisen der betreffenden Einträge in künftigen
962 Sitzungen nicht korrekt wiederhergestellt werden.
963
964
965 \paragraph{Dynamische Gruppen}
966
967 Der Inhalt einer dynamischen Gruppe wird von einer logischen Bedingung
968 bestimmt. Nur Einträge, die dieser Bedingung entsprechen, gehören
969 zu dieser Gruppe. Diese Methode nutzt die bereits in der Datei vorhandenen
970 Informationen und wird aktualisiert, sobald Sie Veränderungen in der
971 Datei vornehmen. Es gibt zwei mögliche Arten von Bedingungen:
972
973 \begin{enumerate}
974 \item Ein Feld nach einem Stichwort durchsuchen
975
976
977 Diese Methode gruppiert Einträge, bei denen ein bestimmtes \bibtex{}-Feld
978 (z.\,B. \emph{keywords}) einen bestimmten Suchausdruck (z.\,B. \emph{elektrisch})
979 enthält. Damit dies funktioniert, muss das Feld, nach dem sortiert
980 wird, natürlich in jedem Eintrag vorhanden und sein Inhalt fehlerfrei
981 sein. Das obige Beispiel würde alle Einträge zu einer Gruppe zusammenfassen,
982 die sich auf etwas Elektrisches beziehen. Benutzt man das Feld \emph{author},
983 kann man sich Einträge eines bestimmten Autors gruppieren lassen,
984 usw. Die Suche ist als reine Textsuche oder mit einem regulären Ausdruck
985 möglich. Im ersten Fall erlaubt \jabref{} das manuelle Zuweisen zu
986 und Entfernen aus einer Gruppe; dazu fügt \jabref{} den Suchausdruck
987 dem entsprechenden Feld zu bzw. entfernt ihn daraus. Das macht nur
988 für das Feld \emph{keywords} oder für selbstdefinierte Felder Sinn,
989 aber offensichtlich nicht für Felder wie \emph{author} oder \emph{year}.
990
991 \item Einen freien Suchausdruck verwenden
992
993
994 Diese Vorgehensweise ist ganz ähnlich wie die eben beschriebene, aber
995 statt nur ein Feld nach einem Suchausdruck zu durchsuchen, kann hierbei
996 die Syntax der Suche (siehe S.\,\pageref{SearchHelp_advanced}) angewendet
997 werden, die logische Operatoren (AND, OR, NOT) und die Suche in mehreren
998 Feldern gleichzeitig unterstützt. So fasst z.\,B. die Suchanfrage
999 \texttt{keywords=Regression AND NOT keywords=linear} Einträge, die
1000 sich mit nicht-linearer Regression beschäftigen, zu einer Gruppe zusammen.
1001
1002 \end{enumerate}
1003 In der Gruppenansicht werden dynamische Gruppen standardmäßig \emph{kursiv}
1004 dargestellt. Dies kann unter \menu{Optionen} \msep{} \menu{Einstellungen}
1005 \msep{} \menu{Gruppen} abgestellt werden.
1006
1007
1008 \paragraph{Hierarchischer Kontext}
1009
1010 Standardmäßig ist eine Gruppe \emph{unabhängig} von ihrer Position
1011 im Gruppenbaum. Ist eine Gruppe ausgewählt, wird nur der Inhalt dieser
1012 Gruppe angezeigt. Es ist jedoch~-- besonders beim Verwenden dynamischer
1013 Gruppen~-- oft nützlich, eine Untergruppe zu erstellen, die \emph{ihre
1014 Obergruppe verfeinert}. Wenn diese Untergruppe ausgewählt wird, werden alle Einträge dieser
1015 Gruppe und ihrer Obergruppe angezeigt. Erstellen Sie z.\,B. eine
1016 Obergrupe, die Einträge mit dem Stichwort \emph{Verteilung} enthält,
1017 sowie eine einbeziehende Untergruppe mit Einträgen, die das Stichwort
1018 \emph{Gauß} enthalten. Wenn Sie nun die Untergruppe auswählen, werden
1019 alle Einträge angezeigt, die beiden Bedingungen entsprechen, also
1020 alle, die mit Gauß'scher Verteilung zu tun haben. Indem Sie nun eine
1021 weitere Untergruppe für \emph{Laplace} anlegen, die dieselbe Obergruppe
1022 verfeinert, können Sie die Gruppierung einfach erweitern. Im Gruppenbaum
1023 haben solche Gruppen, die ihre Obergruppen einbeziehen, ein spezielles
1024 Icon. (Dieses Verhalten kann in den Einstellungen abgestellt werden.)
1025
1026 Das logische Gegenstück zu einer solchen einbeziehenden Untergruppe
1027 ist eine Gruppe, die \emph{ihre Untergruppen berücksichtigt}.%
1028 \footnote{Im Englischen \emph{including (super-)groups}.%
1029 } Wird sie ausgewählt, werden nicht nur die Einträge dieser Gruppe,
1030 sondern auch diejenigen aller Untergruppen angezeigt. Im Gruppenbaum
1031 hat auch diese Art von Gruppen ein spezielles Icon. (Dieses Verhalten
1032 kann in den Einstellungen abgestellt werden.)
1033
1034
1035 \subsubsection{Einträge einer Gruppe anzeigen, mehrere Gruppen kombinieren}
1036
1037 Wenn Sie eine Gruppe auswählen, werden die Einträge, die dieser Gruppe
1038 zugeordnet sind, hervorgehoben und~-- je nach Einstellung (die mit
1039 einem Klick auf den \menu{Einstellungen}-Button vorgenommen werden
1040 kann)~-- an den Anfang der Tabelle verschoben und\slash{}oder ausgewählt.
1041 Diese Optionen entsprechen denen für die normale Suche (siehe Abschnitt~\ref{SearchHelp}).
1042
1043 Wenn Sie meherere Gruppen auswählen (indem Sie die STRG-Taste gedrückt
1044 halten und mehrere Gruppen anklicken), wird~-- je nach Einstellung~--
1045 entweder die Vereinigung oder die Schnittmenge ihrer Inhalte angezeigt.
1046 Damit können mehrere Bedingungen schnell miteinander kombiniert werden.
1047 Ein Beispiel: Wenn Sie eine statische Gruppe namens \emph{Sehr wichtig}
1048 haben, in der alle sehr wichtigen Einträge sind, können Sie sich die
1049 sehr wichtigen Einträge jeder anderen Gruppe anzeigen lassen, indem
1050 Sie beide Gruppen auswählen (dazu muss \menu{Schnittmenge} in den
1051 Einstellungen aktiviert sein).
1052
1053
1054 \subsubsection{Gruppen und Suche}
1055
1056 Wenn der Inhalt einer oder mehrerer Gruppen angezeigt wird, können
1057 Sie eine Suche innerhalb dieser Einträge durchführen. Benutzen Sie
1058 dazu die normalen Suchfunktionen (siehe Abschnitt~\ref{SearchHelp}).
1059
1060
1061 \subsubsection{Sich überschneidende Gruppen markieren}
1062
1063 Der \menu{Einstellungen}-Button bietet eine Option zum Markieren
1064 von sich überschneidenden Gruppen. Wenn diese Option aktiviert ist
1065 und Sie eine (oder mehrere) Gruppe(n) auswählen, werden alle Gruppen
1066 markiert, die mindestens einen Eintrag enthalten, der auch der ausgewählten
1067 Gruppe zugeordnet ist. Damit können Sie schnell Überschneidungen zwischen
1068 den Einträgen verschiedener Gruppen erkennen. Sie könnten beispielsweise
1069 eine Gruppe mit dem Namen \emph{lesen} erstellen, die alle Einträge
1070 enthält, die sie lesen wollen. Sobald Sie nun eine Gruppe auswählen,
1071 wird die Gruppe \emph{lesen} markiert, sofern die ausgewählte Gruppe
1072 Einträge enthält, die Sie noch lesen wollten.
1073
1074
1075 \subsubsection{Erweiterte Funktionen}
1076
1077 Wenn Sie sich mit dem oben beschriebenen Gruppenkonzept vertraut gemacht
1078 haben, könnten die folgenden erweiterten Funktionen nützlich sein.
1079
1080
1081 \paragraph{Dynamische Gruppen automatisch erstellen}
1082
1083 Mit einem Klick auf den Button \menu{Automatisch Gruppen für die Datei anlegen}
1084 können Sie ganz schnell passende Gruppen für Ihre Datei erzeugen.
1085 Diese Funktion sammelt alle Wörter eines bestimmten Felds Ihrer Wahl
1086 und erstellt eine Gruppe für jedes Wort. Das ist zum Beispiel nützlich,
1087 wenn Ihre Datei geeignete Stichworte für alle Einträge enthält. Mit
1088 dem automatischen Erstellen von Gruppen basierend auf dem Feld \emph{keywords}
1089 können Sie also ohne großen Aufwand ein Grundgerüst von Gruppen anlegen.
1090
1091 Sie können auch Buchstaben angeben, die ignoriert werden sollen, z.\,B.
1092 Kommas, die zwischen einzelnen Stichworten stehen. Diese werden als
1093 Worttrenner behandelt und nicht als Teile des Wortes selbst. Dieser
1094 Schritt ist wichtig, damit kombinierte Stichworte wie etwa \emph{Gauß'sche
1095 Verteilung} als semantische Einheit interpretiert werden können. (Sie
1096 können diese Option allerdings nicht verwenden, um ganze Wörter zu
1097 ignorieren. Sie müssen stattdessen die Gruppen, die Sie nicht wollen,
1098 nach dem automatischen Erstellen von Hand löschen.)
1099
1100
1101 \paragraph{Ansicht aktualisieren}
1102
1103 Der \menu{Aktualisieren}-Button in der Gruppenansicht aktualisiert
1104 die Tabelle in Bezug auf die aktuell ausgewählten Gruppen. Normalerweise
1105 erfolgt dies automatisch, aber in seltenen Fällen (z.\,B. nach einem
1106 Rückgängig- oder Wiederholen-Vorgang, der mit Gruppen zusammenhängt)
1107 ist ein händisches Aktualisieren nötig.
1108
1109
1110 \paragraph{Einbeziehende Unter- und Obergruppen mischen}
1111
1112 Wenn eine einbeziehende Gruppe die Untergruppe von einer Gruppe ist,
1113 die ihre Untergruppen berücksichtigt~-- also sozusagen die Geschwister
1114 der einbeziehenden Gruppe~--, dann werden diese Geschwister ignoriert,
1115 sobald die einbeziehende Gruppe ausgewählt wird.
1116
1117
1118 \subsection{Markieren von Einträgen}
1119
1120 \begin{quote}
1121 \label{MarkingHelp}\emph{Mit der Tastenkombination STRG-M können
1122 Sie Einträge markieren und diese Markierung mit STRG-SHIFT-M wieder
1123 aufheben. Diese Aktionen sind auch im Menü \menu{Bearbeiten} zu finden.}
1124 \end{quote}
1125 Das Markieren ist nicht dasselbe wie das Auswählen eines Eintrags.
1126 Markierte Einträge verhalten sich in zweierlei Hinsicht anders als
1127 die restlichen Einträge:
1128
1129 \begin{enumerate}
1130 \item Markierte Einträge werden immer mit einem gelben Hintergrund in der
1131 Tabelle angezeigt.
1132 \item Markierte Einträge werden an den Anfang der Eintragsliste verschoben,
1133 falls Ihre Tabelle nicht nach Gruppen oder aufgrund einer Suche sortiert
1134 ist.
1135 \end{enumerate}
1136 Wenn Sie Ihre Datei speichern, werden die Markierungen beibehalten.
1137 Das Markieren von Einträgen ist z.\,B. nützlich, wenn Sie verschiedene
1138 Suchvorgänge durchführen wollen, ohne das erste Suchergebnis zu verlieren,
1139 oder wenn Sie sich merken wollen, welche Artikel oder Bücher Sie noch
1140 einmal genauer ansehen müssen.
1141
1142
1143 \subsection{String-Editor}
1144 \label{StringEditorHelp}
1145
1146 \begin{quote}
1147 \emph{Zugriff über das Menü \menu{BibTeX}} \msep{} \emph{\menu{Strings bearbeiten}
1148 oder durch Klick auf die Schaltfläche \menu{Strings bearbeiten}.}
1149 \end{quote}
1150 \emph{Strings} sind das \bibtex{}-Äquivalent zu Konstanten in einer
1151 Programmiersprache. Jeder String wird durch einen eindeutigen \emph{Namen}
1152 und einen \emph{Inhalt} festgelegt. Der Name kann an anderer Stelle
1153 in der Datei benutzt werden, um den Inhalt wiederzugeben.
1154
1155 Ein Beispiel: Wenn viele Einträge aus einer Zeitschrift stammen, deren
1156 Abkürzung schwer zu behalten ist, wie etwa >>J. Theor. Biol.<< (Journal
1157 of Theroretical Biology), könnte ein String mit dem Namen >>JTB<<
1158 angelegt werden, um den Namen der Zeitschrift zu repräsentieren. Statt
1159 nun in jedem Eintrag den exakten Namen der Zeitschrift einzutragen,
1160 genügt die Zeichenfolge \texttt{\#JTB\#} im Feld \emph{journal}, und
1161 es ist sichergestellt, dass der Name jedesmal in identischer Schreibweise
1162 ausgegeben wird.
1163
1164 Der Verweis auf einen String kann an jeder Stelle in einem beliebigen
1165 Feld erscheinen, wobei der Name des Strings immer von einem Paar \texttt{\#}-Zeichen
1166 eingeschlossen werden muss. Diese Syntax gilt nur für \jabref{} und
1167 weicht ein wenig von der \bibtex{}-Syntax ab, die erzeugt wird, wenn
1168 Sie Ihre Datei speichern.
1169
1170 In derselben Weise kann man auch im Inhalt eines Strings auf einen
1171 anderen String verweisen, vorausgesetzt, dass der String, auf den
1172 verwiesen wird, bereits \emph{vorher} definiert ist.
1173
1174 Während die Reihenfolge der Strings in Ihrer \bibtex{}-Datei in einigen
1175 Fällen wichtig ist, brauchen Sie sich bei der Benutzung von \jabref{}
1176 darüber keine Gedanken zu machen. Die Strings werden in alphabetischer
1177 Reihenfolge im String-Editor aufgelistet und in derselben Reihenfolge
1178 gespeichert, außer wenn eine andere Reihenfolge von \bibtex{} verlangt
1179 wird.
1180
1181 \subsection{Abkürzung von Zeitschriftentiteln}
1182 \label{JournalAbbreviations}
1183 \begin{quote}
1184 \emph{Diese Funktion kann unter \menu{Optionen \msep{} Abkürzungen der Zeitschriften verwalten} eingestellt werden.}
1185 \end{quote}
1186 \jabref{} kann automatisch zwischen Zeitschriftentiteln in abgekürzter und ausführlicher Form hin- und herschalten, sofern die Titel in einer Ihrer Zeitschriftenlisten enthalten ist. Sie können mehrere dieser Listen benutzen, die Sie als externe Textdateien anlegen.
1187
1188 \subsubsection{Benutzungshinweise}
1189
1190 Die Abkürzung von Zeitschriftentiteln können Sie vom Eintragseditor oder vom Menü \menu{Extras} aus ein- und ausschalten. Im Eintragseditor benutzen Sie dazu den Button \menu{Abkürzung an-/abschalten} neben dem \emph{Journal}-Feld. Es wird zwischen drei Modi hin- und hergeschaltet:
1191 \begin{itemize}
1192     \item Kompletter Name, z.\,B. ">Aquacultural Engineering"<
1193     \item \caps{ISO}-Abkürzung, z.\,B. ">Aquacult. Eng."<
1194     \item \caps{MEDLINE}-Abkürzung, z.\,B. ">Aquacult Eng"<
1195 \end{itemize}
1196 Falls der Zeitschriftenname sich nicht in Ihren Zeitschriftenlisten findet, wird das Feld nicht verändert.
1197
1198 Um die Zeitschriftennamen mehrerer Einträge auf einmal zu konvertieren, können Sie eine beliebige Anzahl von Einträgen auswählen und im Menü \menu{Extras} einen der Einträge \menu{Zeitschriftennamen abkürzen (ISO)}, \menu{Zeitschriftennamen abkürzen (MEDLINE)} und \menu{Abkürzung der Zeitschriften aufheben} wählen.
1199 Diese drei Aktionen sorgen dafür, dass bei allen ausgewählten Einträgen die Zeitschriftennamen, die in den Zeitschriftenlisten gefunden werden konnten, abgekürzt oder komplett ausgeschrieben werden.
1200
1201 \subsubsection{Zeitschriftenlisten verwalten}
1202
1203 Sie können mehrere Zeitschriftenlisten als externe Textdateien benutzen, die mit \jabref{} verlinkt sind. Die primäre Liste kann in \jabref{} selbst verwaltet werden.
1204
1205 \paragraph{Ihre persönliche Zeitschriften-Abkürzungsliste}
1206
1207 Ihre persönliche Liste verwalten Sie im oberen Teil des \menu{Abkürzung der Zeitschriftennamen}-Dialogs.
1208 Wählen Sie \menu{Neue Datei} und geben einen Dateinamen ein oder klicken auf den \menu{Durchsuchen}-Button. Wenn Sie bereits eine Datei haben, die Sie als Grundlage nehmen wollen, wählen Sie stattdessen \menu{Bestehende Datei} und benutzen den \menu{Durchsuchen}-Button zum Auswählen dieser Datei. Die Tabelle zeigt dann den Inhalt der Liste, die Sie ausgewählt haben.
1209
1210 Sie können mit Hilfe der \menu{+} und \menu{--} Buttons an der rechten Seite Einträge hinzufügen oder entfernen. Für jeden Eintrag müssen Sie den vollständigen Zeitschriftennamen und die ISO-Abkürzung angeben (z.\,B. ">Aquacultural Engineering"< und ">Aquacult. Eng."<). Mit einem Doppelklick auf die Tabellenzeile können Sie die Einträge bearbeiten.
1211
1212 Sobald Sie auf \menu{OK} klicken (oder wenn Sie eine bestehende Datei ausgewält haben), enthält die Tabelle mindestens eine Zeile. Der Tabelleninhalt wird in die ausgewählte Datei geschrieben und die Zeitschriftenliste von \jabref{} wird aktualisiert.
1213
1214 \paragraph{Externe Zeitschriftenlisten}
1215
1216 Zusätzlich zu Ihrer persönlichen Liste können Sie mehrere externe Listen verlinken. Diese Verknüpfungen werden im unteren Teil des \menu{Abkürzung der Zeitschriftennamen}-Dialogs verwaltet. Externe Listen sind den persönlichen Listen ähnlich~-- der einzige Unterschied ist, dass Sie nicht mit \jabref{} selbst verwaltet werden können.
1217
1218 Um eine externe Liste hinzuzufügen, klicken Sie zunächst auf den \menu{+} Knopf, falls nötig (das fügt eine weitere Zeile hinzu). Dann benutzen Sie entweder den \menu{Durchsuchen}- oder den \menu{Herunterladen}-Button.
1219     \begin{itemize}
1220     \item Mit dem \menu{Durchsuchen}-Knopf können Sie eine auf Ihrem Computer bestehende Datei auswählen.
1221     \item Mit dem \menu{Herunterladen}-Knopf können Sie eine Liste aus dem Internet herunterladen, indem Sie eine \caps{URL} angeben. Die Datei wird auf Ihrem Computer gespeichert und mit \jabref{} verlinkt.
1222     Die \caps{URL} ist standardmäßig die Adresse einer Zeitschriftenliste auf der \jabref{}-Homepage. Diese Liste ist unvollständig, wird in Zukunft aber ausgebaut.
1223     \end{itemize}
1224 Jeder Eintrag in Ihrer persönlichen Liste überschreibt einen Eintrag mit demselben vollständigen Zeitschriftennamen in einer Ihrer externen Listen. In ähnlicher Weise werden die externen Listen in der Reihenfolge, wie sie aufgelistet werden, abgearbeitet.
1225
1226 \subsection{Wortauswahl verwalten}
1227
1228 \label{ContentSelectorHelp}Diese Funktion ermöglicht es, eine Auswahl
1229 von oft benutzten Wörtern oder Phrasen zu speichern. In der Standardeinstellung
1230 ist sie für die Felder \emph{journal}, \emph{keywords} und \emph{publisher}
1231 aktiviert, aber Sie können die Funktion auch in anderen Feldern verwenden,
1232 indem Sie diese Felder im oberen Teil des Dialogs \menu{Extras} \msep{}
1233 \menu{Wortauswahl verwalten} hinzufügen.
1234
1235 Die Wortauswahl gilt nur für die jeweilige Datei und wird daher zusammen
1236 mit den Literaturangaben in der \bibtex{}-Datei gespeichert. Jedes
1237 Feld mit Wortauswahl erhält im Eintrags-Editor einen gesonderten Bereich
1238 mit einer Auswahlliste und der Schaltfläche \menu{Verwalten}. Wenn
1239 Sie die Auswahlliste mit der Maus anklicken, erscheint eine Liste
1240 der für dieses Feld verfügbaren Wörter. Sobald Sie auf das gewünschte
1241 Wort klicken, wird es in das entsprechende Feld geschrieben.
1242
1243 Um ein neues Wort hinzuzufügen, schreiben Sie es einfach in das Auswahlfeld
1244 (über der Schaltfläche \menu{Verwalten}) und drücken ENTER. Im Dialog
1245 \menu{Verwalten} können Sie hinzugefügte Wörter auch wieder löschen.
1246
1247
1248 \subsection{Import und Export}
1249
1250
1251 \subsubsection{Import-Kontrollfenster}
1252
1253 \label{ImportInspectionDialog}Beim Importieren neuer Einträge aus
1254 einem unterstützten Format oder beim Herunterladen von Einträgen aus
1255 dem Internet werden diese Einträge zunächst im Import-Kontrollfenster
1256 gezeigt. Zu diesem Zeitpunkt wurden noch keine Einträge zu einer geöffneten
1257 Datei hinzugefügt.
1258
1259 Im Kontrollfenster können Sie Einträge entfernen, die nicht übernommen
1260 werden sollen, und einige einfache Arbeiten durchführen wie etwa das
1261 Generieren von \bibtex{}-Keys für die Einträge oder das Zuordnen von
1262 Einträgen zu Gruppen. Wenn Sie in eine bestehende Datei importieren,
1263 ist es oftmals leichter, diese Arbeiten durchzuführen, bevor die neuen
1264 Einträge zwischen die bereits bestehenden sortiert wurden.
1265
1266
1267 \subsubsection[JabRef -> EndNote]{\jabref{} $\to$~EndNote}
1268
1269 \begin{quote}
1270 \label{EndnoteFilters}\emph{\jabref{} kann Dateien so exportieren,
1271 dass EndNote sie lesen kann. Um diese Funktion zu nutzen, wählen Sie
1272 \menu{Datei}} \msep{} \emph{\menu{Exportieren}} \msep{} \emph{\menu{Endnote}
1273 und wählen dann den Namen der Export-Datei.}
1274 \end{quote}
1275 Der Standard-EndNote-Importfilter kann nicht richtig mit mehreren
1276 Autoren oder Editoren umgehen. Es gibt zwei Möglichkeiten, um diese
1277 Schwierigkeit zu umgehen:
1278
1279 \begin{enumerate}
1280 \item Benutzen Sie den eingebauten Filter und bessern Sie die Datei später
1281 aus.
1282
1283
1284 Um die Datei in EndNote zu öffnen, erstellen Sie eine neue Datei oder
1285 öffnen eine bestehende Datei in EndNote. Dann wählen Sie \menu{Datei}
1286 \msep{} \menu{Importieren}, klicken mit der Maus auf \menu{Datei wählen},
1287 wählen die aus \jabref{} exportierte Datei aus und drücken auf \menu{Auswählen}.
1288 Anschließend drücken Sie auf \menu{Import Optionen} und wählen \menu{EndNote Import}.
1289 Mit einem Klick auf \menu{Importieren} starten Sie den Importvorgang.
1290 Anschließend gehen Sie zum Menüpunkt \menu{Bearbeiten} \msep{} \menu{Text ändern}
1291 und ändern \emph{Any Field} in \emph{Author}. Geben Sie >>~and~<<
1292 in das Suchfeld ein (ohne Anführungszeichen) sowie ein RETURN-Zeichen
1293 in das Feld Ändern (Option-Return unter Mac OS X, STRG-Return unter
1294 Windows XP). Dann klicken Sie auf \menu{Ändern}. Wiederholen Sie
1295 das Ganze für das Feld \emph{Secondary Author} (Zweiter Autor).
1296
1297 \item Installieren Sie den \emph{EndNote Import from JabRef Filter}.
1298
1299
1300 Folgen Sie den Anweisungen im Abschnitt >>Erweiterte Benutzung<<
1301 (siehe unten, Seite~\pageref{EndNote_erweitert}). Um die Datei in
1302 EndNote zu öffnen, erstellen Sie eine neue Datei oder öffnen eine
1303 bestehende Datei in EndNote. Dann wählen Sie \menu{Datei} \msep{}
1304 \menu{Importieren}, klicken auf \menu{Datei wählen}, wählen die
1305 exportierte Datei aus und drücken auf \menu{Auswählen}. Anschließend
1306 drücken Sie auf \menu{Import Optionen} und wählen \menu{EndNote Import from JabRef}.
1307 (Falls dieser Eintrag nicht erscheint, wählen Sie \menu{Weitere Filter}.
1308 Wenn er dann immer noch nicht erscheint, wurde der Filter nicht korrekt
1309 installiert.) Klicken Sie schließlich auf \menu{Importieren}, um
1310 den Importvorgang zu starten.
1311
1312 \end{enumerate}
1313 Der EndNote Exportfilter ordnet \bibtex{}-Eintragstypen folgenden
1314 EndNote-Re\-fe\-renz\-ty\-pen zu:
1315
1316 \medskip{}
1317 \begin{center}\begin{tabular}{ll}
1318 \textbf{\bibtex{}-Eintragstyp}&
1319 \textbf{Endnote-Referenztyp}\tabularnewline
1320 misc, other&
1321 Generic\tabularnewline
1322 unpublished&
1323 Manuscript\tabularnewline
1324 manual&
1325 Computer Program\tabularnewline
1326 article&
1327 Journal Article\tabularnewline
1328 book&
1329 Book\tabularnewline
1330 booklet&
1331 Personal Communication\tabularnewline
1332 inbook, incollection&
1333 Book Section\tabularnewline
1334 inproceedings&
1335 Conference Proceedings\tabularnewline
1336 techreport&
1337 Report\tabularnewline
1338 mastersthesis, phdthesis~&
1339 Thesis\tabularnewline
1340 \end{tabular} \end{center}
1341 \medskip{}
1342
1343 \noindent In der Standardeinstellung geht der Exportfilter davon aus,
1344 dass Einträge in den Feldern \emph{author} oder \emph{editor}, die
1345 geklammert sind, mehrere Autoren enthalten und ersetzt die Klammern
1346 durch ein angehängtes Komma. Dadurch werden Einträge, die \LaTeX{}-Befehle
1347 mit Klammern enthalten, als Eintrag mit mehreren Autoren gewertet
1348 und demzufolge unpassend formatiert.
1349
1350
1351 \subsubsection{Erweiterte Benutzung: EndNote Extras}
1352
1353 \label{EndNote_erweitert}Einige Felder, die von \bibtex{} genutzt
1354 werden, gehören nicht zu EndNotes vorgegebenen Referenztypen. Während
1355 der Import in \jabref{} und der Export nach \jabref{} ohne ein Ändern
1356 der Referenztypen funktioniert, werden die Feldnamen in EndNote nicht
1357 korrekt dargestellt (z.\,B. wird das PDF-Feld \emph{Custom 1} heißen
1358 statt \emph{pdf}). Darüber hinaus können diese Felder bei neuen Einträgen
1359 in EndNote nicht genutzt werden, weil sie nicht im Eintragsdialog
1360 erscheinen. Der vorgegebene EndNote-Importfilter kann darüberhinaus
1361 das Feld \emph{author} nicht richtig analysieren. Der \emph{EndNote
1362 Import from JabRef Filter} kann dies. Außerdem erkennt dieser Filter
1363 ein Feld \texttt{endnotereftype}, das die vorgegebene Zuordnung überschreibt.
1364 Um den Filter zu installieren, extrahieren Sie die EndNote Extras
1365 (\menu{Datei} \msep{} \menu{Exportieren} \msep{} \menu{EndNote Filter-Set auspacken})
1366 und entpacken die Zip-Datei, die dabei erstellt wird. Dann folgen
1367 Sie den Angaben in der Datei \texttt{readme.txt}.
1368
1369
1370 \subsubsection[EndNote -> JabRef]{EndNote $\to$~\jabref{}}
1371
1372 EndNote hat einen Export-Stil \bibtex{}, der allerdings nicht alle
1373 Eintragstypen und Felder von \bibtex{} und auch nicht die zusätzlich
1374 von \jabref{} genutzten Allgemeinen Felder (\emph{pdf}, \emph{owner},
1375 \emph{key} usw.) unterstützt. Falls Sie diese Felder nutzen wollen,
1376 extrahieren Sie die EndNote Extras (\menu{Datei} \msep{} \menu{Exportieren}
1377 \msep{} \menu{EndNote Filter-Set auspacken}), entpacken die Zip-Datei,
1378 die dabei erstellt wird und folgen den Anweisungenx in der Datei \texttt{readme.txt}.
1379
1380
1381 \subsubsection[JabRef-Bibliographien in OpenOffice.org benutzen]{\jabref{}-Bibliographien in OpenOffice.org benutzen}
1382
1383 \jabref{} kann Ihre Datei sowohl in das OpenOffice.org 1.1 \texttt{.sxc}"=Tabellenkalkulationsformat als auch in das OpenDocument \texttt{.ods}"=Tabellenkalkulationsformat, das von OpenOffice.org 2.0 benutzt wird, exportieren.
1384
1385 In beiden Fällen besteht die exportierte Tabelle aus einem Arbeitsblatt, das die Einträge in Reihen
1386 und die unterschiedlichen Felder in Spalten enthält. Die Reihenfolge und Benennung der Spalten ist kompatibel
1387 zu den Literaturverzeichnis-Funktionen von OpenOffice.org (OOo 1.1: \texttt{.sxc}, OOo 2.0: \texttt{.ods}).
1388
1389 \paragraph{Die exportierte Datei als Bibliographiedatenbank in OpenOffice 2.0 (oder neuer) benutzen}
1390 Gehen Sie folgendermaßen vor, um eine Tabelle, die von \jabref{} exportiert wurde, als Bibliographiedatenbank in OpenOffice.org zu benutzen:
1391
1392 \begin{itemize}
1393 \item Exportieren Sie Ihre Datenbank in das \texttt{.ods} -Format.
1394 \item Starten Sie OpenOffice.org.
1395 \item Wählen Sie \menu{Extras} \msep{} \menu{Optionen} \msep{} \menu{OpenOffice.org Base} \msep{} \menu{Datenbanken}.
1396 \item Bearbeiten Sie die \emph{Bibliography}-Datenbank und ändern ihren Namen z.\,B. in \emph{Bibliographie-alt}.
1397 \item Schließen Sie das Fenster \menu{Optionen} und gehen Sie zu \menu{Datei} \msep{} \menu{Neu} \msep{} \menu{Datenbank}.
1398 \item Dann wählen Sie \menu{Verbindung zu einer bestehenden Datenbank herstellen}, nehmen \menu{Tabellendokument} als
1399     Datenbanktyp und wählen die \texttt{.ods}-Datei, die Sie exportiert haben.
1400 \item Klicken Sie auf \menu{Fertig stellen} und wählen den Namen \emph{Bibliography} im Speicherdialog.
1401 \end{itemize}
1402 Anschließend wählen Sie \menu{Extras} \msep{} \menu{Literaturdatenbank}. Ihre Datenbank sollte nun angezeigt werden.
1403
1404 \paragraph{Eine exportierte Datei als Datenbank in OpenOffice 1.1.x benutzen}
1405
1406 \begin{itemize}
1407 \item Exportieren Sie Ihre Datei in das \texttt{.sxc}-Format.
1408 \item Starten Sie OpenOffice.org.
1409 \item Wählen Sie \menu{Extras} \msep{} \menu{Datenquellen}.
1410 \item Wählen Sie die \emph{Bibliography}-Datei und ändern ihren Namen z.\,B. in \emph{Bibliographie-alt}. 
1411 \item Drücken Sie \menu{Anwenden}.
1412 \item Klicken Sie \menu{Neue Datenquelle}. Ein neuer Eintrag erscheint. Ändern Sie den Namen zu \emph{Bibliography}.
1413 \item Ändern Sie den \menu{Dateityp} zu \menu{Tabelle}. Klicken Sie den \menu{\ldots}-Button in der Zeile \menu{Datenquellen URL}. Wählen Sie die \texttt{.sxc}-Datei, die Sie exportiert haben.
1414 \item Klicken Sie auf \menu{OK}, um das Fenster \menu{Datenquellen} zu schließen.
1415 \end{itemize}
1416 Anschließend wählen Sie \menu{Extras} \msep{} \menu{Literaturdatenbank}.
1417 Ihre Datenbank sollte nun angezeigt werden.
1418
1419 \subsubsection{Klartext-Import}
1420
1421 \begin{quote}
1422 \emph{Sie können aus einfachen Text-Dateien oder der Zwischenablage
1423 einen Importvorgang starten, indem Sie \menu{BibTeX}} \msep{} \emph{\menu{Neuer Eintrag aus Klartext}
1424 oder die Tastenkombination STRG-SHIFT-N wählen.}
1425 \end{quote}
1426 Dieser Dialog ermöglicht das schnelle Einfügen von Einträgen aus normalem
1427 Text. Wählen Sie zunächst aus, welcher Eintragstyp erstellt werden
1428 soll. Fügen Sie dann einfach Text aus der Zwischenablage ein (mit
1429 dem Kontextmenü im Textfeld mit der Wasserzeichenschrift >>Text einfügen<<
1430 oder über den Button \menu{Einfügen}) oder wählen über den Button
1431 \menu{Datei öffnen} eine Datei aus, die Sie in den Dialog laden wollen.
1432
1433 Jetzt markieren Sie z.\,B. den Textbereich, der zum Titel des neuen
1434 Eintrags werden soll, und machen im rechten Teil des Dialogfensters
1435 im Bereich >>verfügbare BibTeX Felder<< einen Doppelklick auf \emph{title}.
1436 So gehen Sie für alle weiteren Felder des neuen Eintrags vor. Sie
1437 können einem Feld natürlich auch mehrere Textbereiche zuordnen. Achten
1438 Sie dazu darauf, dass die Option \menu{anfügen} aktiviert ist, ansonsten
1439 wird bei jedem neuen Zuweisen von Textbereichen das Feld überschrieben
1440 (Option \menu{überschreiben}).
1441
1442 Bereits zugewiesene Textteile werden im Tab \menu{Importtext} blau
1443 hervorgehoben. Um zu kontrollieren, welche Textbereiche Sie einem
1444 bestimmten \bibtex{}-Feld zugewiesen haben, wählen Sie das Feld im
1445 rechten Bereich aus; der zugeordnete Text wird nun rot hervorgehoben.
1446
1447 Sie können sich das Ergebnis des Importvorgangs jederzeit im Tab \menu{BibTeX Quelltext}
1448 des Importdialogs ansehen. Hier können keine Änderungen vorgenommen
1449 werden; das ist erst möglich, sobald der Text tatsächlich importiert
1450 und ein neuer Eintrag angelegt wurde. Auf mögliche Fehler werden Sie
1451 im Tab \menu{Hinweise und Warnungen} aufmerksam gemacht.
1452
1453 Haben Sie alle Textstellen den gewünschten \bibtex{}-Feldern zugewiesen,
1454 klicken Sie auf die Schaltfläche \menu{Übernehmen}. Nun erstellt
1455 \jabref{} den neuen Eintrag, der allerdings noch keinen \bibtex{}-Key
1456 hat.
1457
1458
1459 \subsection{Links zu externen Dateien}
1460
1461 \label{ExternalFiles}Mit \jabref{} können Sie Ihre Einträge mit
1462 den entsprechenden PDF- oder PS-Dateien, die sich auf Ihrem Computer
1463 befinden, verlinken. Ebenso ist es möglich, Dateien im Internet über
1464 ein URL oder DOI zu verlinken.
1465
1466
1467 \subsubsection{Externe Betrachter einrichten}
1468
1469 \jabref{} benötigt Informationen darüber, welche Programme es für
1470 PDF- und PS-Dateien und Internetseiten benutzen soll. In der Standardeinstellung
1471 werden sie auf Werte gesetzt, die wahrscheinlich zu Ihrem Betriebssystem
1472 passen, so dass eine gute Chance besteht, dass Sie diese Werte nicht
1473 zu verändern brauchen.
1474
1475 \begin{quote}
1476 \emph{Um die Einstellungen der externen Programme zu ändern, öffnen
1477 Sie den Unterpunkt \menu{Externe Programme} im Dialog \menu{Optionen}}
1478 \msep{} \emph{\menu{Einstellungen}.}
1479 \end{quote}
1480
1481 \subsubsection{Externe Dateien oder Links öffnen}
1482
1483 Es gibt verschiedene Möglichkeiten, wie man externe Dateien oder Internetseiten
1484 aus \jabref{} öffnen kann. Im Eintrags-Editor können Sie einfach
1485 auf das Textfeld, das ein DOI oder URL enthält, doppelklicken. In
1486 der Tabellenansicht können Sie einen Eintrag auswählen und die Menüeinträge
1487 (unter \menu{Extras}), die Tastenkombinationen (in der Standardeinstellung
1488 F4 für PDF/PS und F3 für DOI/URL) oder das Kontextmenü (mit der rechten
1489 Maustaste) benutzen, um die Datei oder Internetseite zu öffnen. Schließlich
1490 können Sie auch auf ein PDF-, PS-, URL- oder DOI-Icon in der Tabelle
1491 klicken.
1492
1493 In der Standardeinstellung zeigt die Tabellenansicht zwei Spalten
1494 mit Icons für die Einträge, die mit externen Dateien oder URLs verlinkt
1495 sind. Beide Spalten können im Unterpunkt \menu{Tabellenansicht} des
1496 Dialogs \menu{Optionen} \msep{} \menu{Einstellungen} ausgeblendet
1497 werden. Die zweite Spalte zeigt Icons für PDF- oder PS-Dateien (nur
1498 PDF, wenn beide vorhanden sind), die dritte Spalte zeigt Icons für
1499 URL oder DOI (nur URL, wenn beide vorhanden sind).
1500
1501
1502 \subsubsection{Der Standard-Ordner für PDF-Dateien}
1503
1504 PDF-Dateien erhalten von \jabref{} eine >>Spezialbehandlung<<,
1505 um das Verlinken mit den entsprechenden Einträgen so einfach wie möglich
1506 zu gestalten. Um diese >>Spezialbehandlung<< nutzen zu können, müssen
1507 Sie im Unterpunkt \menu{Externe Programme} des Dialogs \menu{Optionen}
1508 \msep{} \menu{Einstellungen} einen Ordner als Standard-Ordner für
1509 Ihre PDF-Dateien angeben. Alle PDF-Dateien, die in diesem Ordner oder
1510 einem Unterordner gespeichert sind, werden mit einer relativen Pfadangabe
1511 referenziert, so dass Sie problemlos PDF-Verzeichnisse verschieben
1512 oder mit mehreren Benutzern von verschiedenen Netzwerkarbeitsplätzen
1513 aus an derselben Datei arbeiten können.
1514
1515 Wenn Sie Ihren PDF-Dateien dann noch Namen geben, die mit dem \bibtex{}-Key
1516 des entsprechenden Eintrags übereinstimmen (plus \texttt{.pdf} im
1517 Dateinamen), sucht \jabref{} in Ihrem Standard-PDF-Ordner und dessen
1518 Unterordnern nach der richtigen PDF-Datei. Sobald die korrekt benannte
1519 PDF-Datei sich dort befindet, klicken Sie auf die Schaltfläche \menu{Auto}
1520 neben dem PDF-Feld im Eintrags-Editor. Wenn die PDF-Datei gefunden
1521 wird, wird das Feld entsprechend gesetzt.
1522
1523 Wenn Sie eine PDF-Datei wie beschrieben benennen, können Sie sie auch
1524 öffnen, ohne das PDF-Feld überhaupt zu benutzen. Der Nachteil ist
1525 in diesem Fall allerdings, dass das PDF-Icon in der Tabellenansicht
1526 nicht angezeigt wird, solange das PDF-Feld leer bleibt.
1527
1528 \subsubsection{Dateispezifische PDF- und PS-Verzeichnisse}
1529
1530 Sie können für jede Datei eigene PDF- und PS-Verzeichnisse angeben (\menu{Datei \msep{} Eigenschaften der Datei}). Diese Verzeichnisse ersetzen dann die Standardverzeichnisse.
1531
1532 \subsubsection{Die Suche mit regulären Ausdrücken für automatische Verknüpfungen nutzen}
1533 \label{RegularExpressionSearch}
1534
1535 Wenn Sie Dateinamen verwenden, die dem bibtexkey ergänzt um die Dateiendung entsprechen, findet \jabref{} diese Dateien automatisch.
1536
1537 Ab Version~2.2 ist mit Hilfe von regulären Ausdrücken eine größere Flexibilität beim Benennen der Dateien gewährleistet. In den meisten Fällen dürfte das Standardverhalten bereits ausreichend sein.
1538
1539 In den Einstellungen zu externen Programmen (\menu{Optionen \msep{} Einstellungen \msep{} Externe Programme}) findet sich eine Option ">Suche mit regulärem Ausdruck benutzen"<. Wenn Sie diese Option aktivieren, können Sie für die Suche in PDF-Verzeichnissen einen eigenen regulären Ausdruck angeben.
1540
1541 Die folgende Syntax wird verwendet:
1542
1543 \begin{labeling}{MextensionM}
1544   \item [\texttt{*}] Suche in allen direkten Unterverzeichnissen, NICHT im aktuellen Verzeichnis und in Unterverzeichnissen zweiter oder tieferer Ebene.
1545   \item [\texttt{**}] Rekursive Suche in allen Unterverzeichnissen UND im aktuellen Verzeichnis.
1546   \item [\texttt{.} und  \texttt{..}] Das aktuelle Verzeichnis und das Elternverzeichnis (eine Ebene höher).
1547   \item [\texttt{{[}title{]}}] Alle Ausdrücke in eckigen Klammern werden durch den Inhalt des entsprechenden Felds ersetzt.
1548   \item [\texttt{{[}extension{]}}] Wird durch die Dateiendung des Feldes, das Sie benutzen, ersetzt.
1549   \item Anderer Text wird als regulärer Ausdruck interpretiert. Aber Vorsicht: \emph{backslashes} müssen mit einem weiteren \emph{backslash} \emph{escaped} werden (\texttt{\textbackslash\textbackslash}), damit sie nicht mit Separatoren in Pfad-Angaben verwechselt werden.
1550 \end{labeling}
1551 Der Standard ist \lstinline{**/.*[bibtexkey].*\\.[extension]}. Damit wird in allen Unterverzeichnissen des Ordners der entsprechenden Dateiendung (z.\,B. das PDF-Verzeichnis) nach allen Dateien mit der richtigen Dateiendung gesucht, die den bibtexkey in ihrem Namen haben.
1552
1553 \subsection{XMP-Metadaten}
1554 \label{XMPHelp}
1555
1556 XMP ist ein Standard, der von Adobe Systems entwickelt wurde, um Metadaten (Daten, die Informationen über andere Daten enthalten) in Dateien zu speichern. Ein bekanntes Beispiel für Metadaten sind ID3-Tags, die zur Beschreibung von Künstlern, Albumtiteln und Liednamen einer MP3-Datei verwendet werden. Mit Hilfe von Metadaten können MP3-Dateien unabhängig von ihrem Dateinamen identifiziert und z.B. von MP3-Playern ausgelesen und angezeigt werden.
1557
1558 Mit der XMP-Unterstützung versucht das \jabref{}-Team, die Vorteile von Metadaten in die Welt der Literaturmanager einzuführen. Sie können \menu{XMP schreiben} im \menu{Allgemein}-Tab des Eintragseditors wählen und damit alle \bibtex{}-Informationen in die verlinkte PDF-Datei schreiben. Wenn Sie diese PDF-Datei mit anderen austauschen, können diese die Datei in das \jabref{}-Fenster ziehen und haben damit alle Informationen zur Verfügung, die Sie eingegeben haben.
1559
1560 \subsubsection{Benutzung}
1561
1562 Um die XMP-Funktionen in \jabref{} zu nutzen, gehen Sie folgendermaßen vor:
1563
1564 \begin{itemize}
1565   \item Zum \emph{Importieren einer einzelnen PDF-Datei mit Metadaten} wählen Sie \menu{Datei \msep{} Importieren in {[}neue{|}aktuelle{]} Datenbank} und im anschließenden Dialog als Dateiformat \menu{PDF mit XMP-Anmerkungen} aus. Sie können die PDF-Datei stattdessen auch mit der Maus auf das Hauptfenster von \jabref{} ziehen.
1566   \item Um \emph{bibliographische Informationen in eine verlinkte PDF-Datei zu schreiben}, klicken Sie auf \menu{XMP schreiben} im \menu{Allgemein}-Tab des Eintragseditors.
1567   \item Wenn Sie \emph{alle PDFs einer Datei mit Metadaten versehen} wollen, wählen Sie \menu{Extras \msep{} XMP-Metadaten in PDFs schreiben}.
1568   \item Um zu überprüfen, ob das Schreiben der Metadaten funktioniert hat, öffnen Sie die Datei in Adobe Acrobat und wählen \menu{Datei \msep{} Dokumenteigenschaften} und dann unter dem Reiter \menu{Beschreibung} die Schaltfläche \menu{Zusätzliche Metadaten}. Wenn Sie links ">Erweitert"< auswählen, sollten Sie im rechten Teil des Dialogs einen Eintrag \texttt{http://jabref.sourceforge.net/bibteXMP} sehen, der die entsprechenden Metadaten enthält. Dies geht nur mit dem Vollprogramm Adobe Acrobat, nicht mit dem Adobe Reader.
1569   \item Wer kein Adobe Acrobat zur Verfügung hat, kann stattdessen das Programm ">pdfinfo"<\footnote{Dieses Programm ist Teil von \href{http://www.foolabs.com/xpdf/}{Xpdf} und \href{http://poppler.freedesktop.org/}{Poppler}.} verwenden, um die XMP-Metadaten zu überprüfen. Rufen Sie dazu auf der Kommandozeile einfach \lstinline{pdfinfo -meta <PDF-Datei>} auf, dann werden die entsprechenden Metadaten angezeigt.
1570 \end{itemize}
1571
1572 \subsubsection{bibteXMP Dateiformat}
1573
1574 XMP nutzt zum Speichern der Daten eine Teilmenge des \emph{Resource Description Framework} (RDF). Für \jabref{} wird ein neues Metadatenformat benutzt, das \bibtex{} sehr gut abbildet. Alle Felder und Werte werden in Knoten eines XML-Dokuments verwandelt. Nur Autoren und Herausgeber werden als \texttt{rdf:Seq}-Strukturen gespeichert, so dass die trennenden ">and"< weggelassen werden können. Alle Strings und crossrefs werden in den Metadaten aufgelöst.
1575  
1576 Das folgende einfache Minimal-Schema wird benutzt:
1577 \begin{itemize}
1578   \item Der \bibtex{}-Key wird als \texttt{bibtexkey} gespeichert.
1579   \item Der Eintragstyp wird als \texttt{entrytype} gespeichert.
1580   \item \texttt{author} und \texttt{editor} sind kodiert als \texttt{rdf:Seq}, wobei die einzelnen Autoren und Herausgeber als \texttt{rdf:li}s dargestellt werden.
1581   \item Alle anderen Felder werden unter ihrem Feld-Namen gespeichert.
1582 \end{itemize}
1583
1584 Es folgt ein Beispiel:
1585 \begin{lstlisting}
1586 @INPROCEEDINGS{CroAnnHow05,
1587   author = {Crowston, K. and Annabi, H. and Howison, J. and Masango, C.},
1588   title = {Effective work practices for floss development: A model and propositions},
1589   booktitle = {Hawaii International Conference On System Sciences (HICSS)},
1590   year = {2005},
1591   owner = {oezbek},
1592   timestamp = {2006.05.29},
1593   url = {http://james.howison.name/publications.html}
1594 }
1595 \end{lstlisting}
1596
1597 wird umgewandelt in
1598
1599 \begin{lstlisting}
1600 &lt;rdf:Description xmlns:bibtex=&quot;http://jabref.sourceforge.net/bibteXMP/&quot;
1601     bibtex:bibtexkey=&quot;CroAnnHow05&quot;
1602     bibtex:year=&quot;2005&quot;
1603     bibtex:title=&quot;Effective work practices for floss development: A model and propositions&quot;
1604     bibtex:owner=&quot;oezbek&quot;
1605     bibtex:url=&quot;http://james.howison.name/publications.html&quot;
1606     bibtex:booktitle=&quot;Hawaii International Conference On System Sciences (HICSS)&quot;
1607     bibtex:timestamp=&quot;2006.05.29&quot;&gt;
1608         &lt;bibtex:author&gt;
1609             &lt;rdf:Seq&gt;
1610                 &lt;rdf:li&gt;K. Crowston&lt;/rdf:li&gt;
1611                 &lt;rdf:li&gt;H. Annabi&lt;/rdf:li&gt;
1612                 &lt;rdf:li&gt;J. Howison&lt;/rdf:li&gt;
1613                 &lt;rdf:li&gt;C. Masango&lt;/rdf:li&gt;
1614             &lt;/rdf:Seq&gt;
1615         &lt;/bibtex:author&gt;
1616     &lt;bibtex:entrytype&gt;Inproceedings&lt;/bibtex:entrytype&gt;
1617 &lt;/rdf:Description&gt;
1618 \end{lstlisting}
1619
1620 Wenn Sie bibteXMP parsen möchten, beachten Sie, dass in RDF Attribut-Wert-Paare auch als Knoten wiedergegeben werden können und vice versa.
1621
1622 \subsubsection{Weiterführende Links}
1623
1624 Einige Links zu XMP und PDFs mit Anmerkungen (englisch):
1625
1626 \begin{itemize}
1627   \item James Howison's Blog \href{http://freelancepropaganda.com/themp/}{">Themp---Managing Academic Papers like MP3s"<}
1628   \item \href{http://www.xml.com/pub/a/2004/09/22/xmp.html}{XML.com-Artikel} zu XMP
1629   \item \href{http://jempbox.org}{JempBox} und \href{http://pdfbox.org}{PDFBox} von Ben Litchfield (Java libraries zum Zugriff auf die PDFs und die Metadaten)
1630   \item Gute \href{http://episteme.arstechnica.com/eve/ubb.x/a/tpc/f/8300945231/m/377001889631}{Diskussion bei ArsTechnica} zum Management von PDFs.
1631   \item \href{http://partners.adobe.com/public/developer/en/xmp/sdk/xmpspecification.pdf}{Adobe XMP Spezifikation}
1632 \end{itemize}
1633
1634 \subsection[JabRef und Online-Datenbanken]{\jabref{} und Online-Datenbanken}
1635
1636 \subsubsection{CiteSeer}
1637
1638 \label{CiteSeerHelp}
1639 \begin{quote}
1640 CiteSeer ist eine digitale Bibliothek und Suchmaschine für wissenschaftliche Literatur, vornehmlich zu den Bereichen Computer und Informatik.
1641 \end{quote}
1642 \jabref{} kann Informationen über eine bestimmte
1643 Literaturangabe aus der CiteSeer-Datenbank herunterladen. Um diesen
1644 Vorgang zu starten, fügen Sie Ihrer Datei einen neuen Eintrag hinzu
1645 und belegen das Feld \emph{citeseerurl} mit einem Link zur entsprechenden
1646 Inhaltsseite auf CiteSeer. Das Feld \emph{citeseerurl} muss in einem
1647 der folgenden Formate eingegeben werden:
1648
1649 \begin{lstlisting}
1650 http://citeseer.ist.psu.edu/DDDDDD[.html] % oder
1651 oai:CiteSeerPSU:DDDDDD                    % oder
1652 DDDDDD
1653 \end{lstlisting}
1654 wobei DDDDDD eine Ziffernfolge darstellt. Um diese Ziffernfolge für
1655 einen CiteSeer-Eintrag zu finden, gehen Sie auf die Dokumentseite
1656 der Literaturangabe des Formats \texttt{http://citeseer.ist.psu.edu/}\texttt{\emph{nameYearTitle}}\texttt{.html}
1657 und klicken den (Update)"=Link für diese Literaturangabe. Die URL
1658 für den Update-Link beinhaltet die numerische ID für diese Literaturangabe.
1659
1660 Sobald Sie das Feld \emph{citeseerurl} belegt haben, können Sie die
1661 CiteSeer-Felder herunterladen, indem Sie \menu{BibTeX} \msep{} \menu{Felder von CiteSeer importieren}
1662 auswählen. Achten Sie darauf, dass Sie die Zeile(n) ausgewählt haben,
1663 die Sie aktualisieren wollen.
1664
1665 Mit einem Set von Literaturangaben können Sie eine Liste von Dokumenten
1666 generieren, die die Elemente dieses Sets zitieren. Dazu muss jede
1667 Literaturangabe in einer Datei ein \emph{citeseerurl}-Feld mit dem
1668 eben beschriebenen Format haben.%
1669 \footnote{Hinweis des Übersetzers (DW): Offen gesagt habe ich diesen Absatz
1670 nicht wirklich verstanden, was daran liegen mag, dass ich CiteSeer
1671 nicht kenne und deshalb auch die Funktionsweise nicht nachvollziehen
1672 kann. Für Hinweise, Erklärungen oder eine bessere Übersetzung wäre
1673 ich deshalb dankbar.%
1674 }
1675
1676 \paragraph{Eine Datei mit zitierenden Literaturangaben erzeugen}
1677
1678 Mit einem Satz von Literaturangaben können Sie eine Liste der Dokumente
1679 erzeugen, die die einzelnen Literaturangaben ihrerseits zitieren. Dazu
1680 muss jede Literaturangabe der entsprechenden Datenbank-Datei ein
1681 ausgefülltes citeseerurl-Feld besitzen, dessen Inhalt dem oben
1682 beschriebenen Format entspricht. Sie können diese Funktion nutzen, indem
1683 Sie \menu{Zitierende Literatur von CiteSeer abrufen} auswählen.
1684
1685 \subsubsection{Medline}
1686
1687 \begin{quote}
1688 \label{MedlineHelp}\caps{MEDLINE} ist die wichtigste Datenbank der \emph{U.\,S. National Library of Medicine}. Sie enthält Literaturangaben von Zeitschriftenartikeln der Lebenswissenschaften, vornehmlich der Biomedizin.
1689 \jabref{} kann Literaturangaben von der Medline-Datenbank
1690 herunterladen. Um diese Funktion zu nutzen, wählen Sie \menu{Extras}
1691 \msep{} \menu{Medline abrufen}, so dass der Medline-Dialog im linken
1692 Seitenfeld erscheint.
1693 \end{quote}
1694 Es gibt zwei Möglichkeiten, die Auswahl der Einträge vorzunehmen,
1695 die heruntergeladen werden sollen:
1696
1697 \begin{enumerate}
1698 \item Geben Sie eine oder mehr Medline IDs (getrennt durch Komma/Semikolon)
1699 in das Textfeld ein.
1700 \item Geben Sie Namen oder Wörter ein, nach denen gesucht werden soll. Sie
1701 können dazu die Operatoren \texttt{AND} und \texttt{OR} sowie Klammern
1702 benutzen, um Ihren Suchbegriff zu verfeinern.
1703 \end{enumerate}
1704 In beiden Fällen drücken Sie dann ENTER oder die Schaltfläche \menu{Abrufen}.
1705 Wenn Sie eine Textsuche durchführen, wird Ihnen die Anzahl der gefundenen
1706 Einträge angezeigt, und Sie können wählen, wie viele Sie herunterladen
1707 möchten.
1708
1709 Die abgerufenen Einträge werden Ihrer zu diesem Zeitpunkt aktivierten
1710 Datei zugeordnet.
1711
1712 \subsubsection{IEEEXplore}
1713 \label{IEEEXploreHelp}
1714
1715 \begin{quote} 
1716 \emph{IEEEXplore bietet Zugang zu Literatur in den Bereichen Elektrotechnik, Informatik und Elektronik.}
1717 \end{quote}
1718 \jabref{} kann Literaturangaben der IEEEXplore-Datenbank herunterladen.
1719 Um diese Funktion zu nutzen, wählen Sie \menu{Internet \msep{} IEEEXplore abfragen}
1720 und geben in dem Dialog, der im linken Bildschirmbereich erscheint, Ihre
1721 Suchausdrücke ein. Drücken Sie anschließend die
1722 ENTER-Taste oder den \menu{Abrufen}-Button.
1723
1724 Die Suche wird im Gäste-Modus durchgeführt, es werden also maximal 100 Ergebnisse
1725 angezeigt.
1726
1727 Sie können die \emph{abstracts} zusammen mit den Literaturangaben herunterladen,
1728 indem Sie einen Haken bei \menu{Abstracts berücksichtigen} setzen. Das verursacht
1729 eine deutlich höhere Anzahl von Netzwerk-Anfragen; um die Webseite von IEEEXplore
1730 nicht übermäßig zu belasten, lädt \jabref{} \emph{abstracts} nur bei einer Suche,
1731 deren Ergebnis eine bestimmte Trefferanzahl nicht übersteigt.
1732
1733 \subsubsection{Benutzung eines Proxy-Servers}
1734
1735 Wenn Sie einen HTTP-Proxy-Server benutzen müssen, übergeben Sie den
1736 Servernamen und die Portnummer an Java. Diese Umgebungseinstellungen
1737 sind dokumentiert unter \url{http://java.sun.com/j2se/1.4.2/docs/guide/net/properties.html}
1738
1739 \begin{lstlisting}
1740 java -Dhttp.proxyHost="hostname" -Dhttp.proxyPort="portnumber"
1741 \end{lstlisting}
1742
1743 \subsection[JabRef mit mehreren Benutzern verwenden]{\jabref{} mit mehreren Benutzern verwenden}
1744
1745 \jabref{} bietet einige Funktionen, die besonders dann von Nutzen
1746 sind, wenn eine Datenbank von mehreren Benutzern~-- z.\,B. über
1747 ein Netzwerk~-- bearbeitet wird. Das sind vor allem die Felder \emph{owner}
1748 und \emph{timestamp}.
1749
1750
1751 \subsubsection{Zeitstempel \emph{(timestamp)}}
1752
1753 \begin{quote}
1754 \label{TimeStampHelp}\emph{Die Benutzung des Zeitstempels kann unter
1755 \menu{Einstellungen}} \msep{} \emph{\menu{Allgemeines} an- und
1756 abgestellt sowie verändert werden.}
1757 \end{quote}
1758 \jabref{} kann automatisch das Feld \emph{timestamp} setzen, das
1759 das Datum enthält, an dem der Eintrag zur Datei hinzugefügt wurde.
1760 Die Formatierung des Zeitstempels wird von einem Ausdruck mit Bezeichnern
1761 bestimmt, die die Position verschiedener Bestandteile des Datums angeben.
1762 Es folgen einige der verfügbaren Bezeichner (die Beispiele in Klammern
1763 beziehen sich auf Mittwoch, den 14. September 2005, 17:45 Uhr):
1764
1765 \begin{labeling}{00.00.0000}
1766 \item [\texttt{yy}]Jahr (05)
1767 \item [\texttt{yyyy}]Jahr (2005)
1768 \item [\texttt{MM}]Monat (09)
1769 \item [\texttt{dd}]Tag (14)
1770 \item [\texttt{HH}]Stunde (17)
1771 \item [\texttt{mm}]Minute (45)
1772 \end{labeling}
1773 Diese Bezeichner können mit Interpunktion und Leerzeichen kombiniert
1774 werden. Hier einige Beispiele:
1775
1776 \begin{quote}
1777 \texttt{yyyy.MM.dd} $\to$ 2005.09.14
1778
1779 \texttt{yy-MM-dd} $\to$ 05-09-14
1780
1781 \texttt{yyyy.MM.dd~HH:mm} $\to$ 2005.09.14 17:45
1782 \end{quote}
1783
1784 \subsubsection{Besitzer \emph{(owner)}}
1785
1786 \label{OwnerHelp}\jabref{} kann allen neuen Einträgen, die zu einer
1787 Datei hinzugefügt oder in sie importiert werden, Ihren Benutzernamen
1788 beigeben. Diese Funktion können Sie im Menü \menu{Einstellungen}
1789 \msep{} \menu{Allgemein} ein- und ausschalten. Dort können Sie auch
1790 den Namen angeben, der in den Einträgen erscheinen soll.
1791
1792 In der Standardeinstellung wird Ihr (System-)Benutzername verwendet.
1793 Der Name wird in dem Feld \emph{owner} eingetragen, das in der Standardeinstellung
1794 im Tab \emph{General fields} des Eintragseditors angezeigt wird.
1795
1796
1797 \subsection[JabRef von der Kommandozeile]{\jabref{} von der Kommandozeile}
1798
1799 \label{CommandLine}Obwohl \jabref{} in erster Linie ein Programm
1800 mit grafischer Benutzeroberfläche ist, bietet es einige nützliche
1801 Optionen für die Kommandozeile und kann sogar Dateikonvertierungen
1802 durchführen, ohne die grafische Benutzeroberfläche zu öffnen.
1803
1804 Sie können eine oder mehrere \bibtex{}-Dateien laden, indem Sie auf
1805 der Kommandozeile die entsprechenden Dateinamen auflisten. Achten
1806 Sie darauf, alle gewünschten Optionen anzugeben, bevor Sie die Dateinamen
1807 anfügen. Außerdem müssen Sie sich vergewissern, dass der erste Dateiname
1808 nicht als Argument einer Option missverstanden werden kann~-- falls
1809 eine Bool'sche Option wie \texttt{-n} oder \texttt{-l} direkt vor
1810 einem Dateinamen steht, müssen Sie also \texttt{true} als Argument
1811 angeben. Das Beispielkommando:
1812
1813 \begin{lstlisting}
1814 jabref -o filetoexport.xml,docbook -n true original.bib
1815 \end{lstlisting}
1816 lädt die Datei \texttt{original.bib}, exportiert sie in das Docbook-Format,
1817 speichert sie unter dem Namen \texttt{filetoexport.xml} und unterdrückt
1818 das Laden der grafischen Oberfläche. Das Word \emph{true} verhindert,
1819 dass der Dateiname als Argument der Option \texttt{-n} interpretiert
1820 wird.
1821
1822
1823 \subsubsection{Kommandozeilen-Optionen}
1824
1825 Im folgenden werden die wichtigsten Optionen und Befehle für die Kommandozeile
1826 vorgestellt.
1827
1828 \begin{itemize}
1829 \item Hilfe: \texttt{-h}
1830
1831 Diese Option veranlasst \jabref{}, eine Zusammenfassung der Kommandozeilen-Optionen
1832 anzuzeigen und das Programm unmittelbar darauf zu schließen.
1833
1834 \item Kein GUI-Modus: \texttt{-n}
1835
1836 Diese Option unterdrückt sowohl das \jabref{}-Fenster als auch den
1837 Eröffnungsbildschirm, der normalerweise beim Programmstart angezeigt
1838 wird. Das Programm wird beendet, sobald die Kommandozeilen-Optionen
1839 abgearbeitet wurden.
1840
1841 Diese Option ist nützlich, um Dateikonvertierungen von der Kommandozeile
1842 oder mit Hilfe eines Scripts durchzuführen.
1843
1844 \item Sitzung laden: \texttt{-l}
1845
1846 Diese Option veranlasst \jabref{}, eine gespeicherte Sitzung zu laden,
1847 sofern eine vorhanden ist, bevor sich das Hauptfenster öffnet.
1848
1849 \item Datei importieren: \texttt{-i Dateiname{[},Importformat{]}}
1850
1851 Bei dieser Option importiert oder lädt \jabref{} eine bestimmte Datei.
1852 Wenn nur ein Dateiname angegeben wird oder ein Komma und ein {*}-Zeichen
1853 hinter dem Dateinamen stehen, versucht \jabref{}, das Dateiformat
1854 automatisch zu erkennen. Das sollte bei allen \bibtex{}-Dateien ebenso
1855 funktionieren wie bei Dateien, die in einem der von \jabref{} unterstützten
1856 Importformate vorliegen. Wenn dem Dateinamen ein Komma und ein Importformat
1857 folgen, wird der angegebene Importfilter benutzt. Mit der Option \texttt{-h}
1858 können Sie sich eine Liste der verfügbaren Importformate anzeigen
1859 lassen.
1860
1861 Wenn Sie zusätzlich eine Export-Option angeben, wird der Import immer
1862 zuerst ausgeführt, bevor die importierte oder geladene Datei an den
1863 Exportfilter übergeben wird. Falls die grafische Oberfläche nicht
1864 mit der Option \texttt{-n} unterdrückt wird, werden alle geladenen
1865 oder importierten Dateien im Hauptfenster von \jabref{} angezeigt.
1866
1867 Die Option \texttt{-i} kann nur einmal angegeben werden und nimmt
1868 als Argument maximal eine Datei.
1869
1870 \item Datei exportieren: \texttt{-o Dateiname{[},Exportformat{]}}
1871
1872 Diese Option veranlasst \jabref{}, eine Datei zu speichern oder zu
1873 exportieren, die von derselben Kommandozeile geladen oder importiert
1874 wurde. Wenn eine Datei mit der Option \texttt{-i} importiert wurde,
1875 wird diese Datei exportiert. Ansonsten wird die Datei exportiert,
1876 die \emph{zuletzt}~-- ohne die Option \texttt{-i}~-- angegeben (und
1877 erfolgreich geladen) wurde.
1878
1879 Wird nur ein Dateiname angegeben, so wird diese Datei im \bibtex{}-Format
1880 gespeichert. Wenn dem Dateinamen ein Komma und ein Exportformat folgen,
1881 wird der angegebene Exportfilter benutzt. Auf diese Weise wird auch
1882 ein benutzerdefinierter Exportfilter angewendet; wenn der Name sowohl
1883 auf einen Standard-Exportfilter, als auch auf einen benutzerdefinierten
1884 Exportfilter zutrifft, wird der benutzerdefinierte verwendet.
1885
1886 Mit der Option \texttt{-h} können Sie sich eine Liste der verfügbaren
1887 Exportformate anzeigen lassen.
1888
1889 Falls die Option \texttt{-n} nicht aufgerufen wurde, wird jeder Exportvorgang
1890 durchgeführt, bevor das \jabref{}-Fenster geöffnet wird. Dort werden
1891 dann die importierten Dateien angezeigt.
1892
1893 Die Option \texttt{-o} kann nur einmal angegeben werden und nimmt
1894 als Argument maximal eine Datei.
1895
1896 \item Einstellungen exportieren: \texttt{-x Dateiname}
1897
1898 Mit dieser Option können Sie \jabref{} veranlassen, alle Benutzer-Einstellungen
1899 in eine XML-Datei zu speichern. Nach dem Export startet \jabref{}
1900 normal.
1901
1902 \item Einstellungen importieren: \texttt{-p Dateiname}
1903
1904 Mit dieser Option importiert \jabref{} Benutzer-Einstellungen, die
1905 mit der Option \texttt{-x} exportiert wurden. Nach dem Import startet
1906 \jabref{} normal.
1907
1908 \item Nur benutzte Einträge exportieren: \texttt{-a Dateiname{[}.aux{]},neueBibDatei{[}.bib{]}}
1909
1910 Manchmal ist es nützlich, eine \bibtex{}-Datei zu haben, die nur die
1911 benutzten Einträge enthält. Eine Liste dieser benutzten Einträge findet
1912 sich in einer .aux-Datei (sobald Sie \LaTeX{} aufgerufen haben). \jabref{}
1913 kann diese Datei analysieren, um eine neue \bibtex{}-Datei zu erstellen,
1914 die nur die bekannten und benutzten Einträge enthält. Das bedeutet,
1915 dass ein Eintrag, der in der Standard-\bibtex{}-Datei nicht definiert
1916 ist, auch nicht in die neue Datei geschrieben werden kann.
1917
1918 \end{itemize}
1919
1920 \subsubsection{Externer Zugriff}
1921 \label{RemoteHelp}
1922 \begin{quote}
1923 \emph{Diese Funktion kann unter \menu{Einstellungen \msep{} Erweitert} eingestellt werden.}
1924 \end{quote}
1925
1926 \tip[]{Beachten Sie, dass das Aktivieren dieser Funktion mit Windows XP SP2 (und möglicherweise auch mit anderen Konfigurationen) zu einer Meldung führen kann, die besagt, dass bestimmte Funktionen des Programms von der Windows-Firewall geblockt wurden. Sie können die Firewall anweisen, weiterhin zu blocken, denn die Firewall beeinträchtigt den Externen Zugriff von \jabref{} nicht.}
1927 Falls das Abhören von externen Zugriffen aktiviert ist, versucht \jabref{} beim Programmstart, den entsprechenden Port abzuhören. Das bedeutet, dass andere Anwendungen Informationen durch diesen Port an \jabref{} senden können. \jabref{} akzeptiert dabei nur lokale Verbindungen, um das Risiko eines Eingriffs von außerhalb auszuschließen.
1928
1929 Mit dem externen Zugriff kann eine zweite Instanz von \jabref{} erkennen, dass eine erste Instanz bereits läuft. In diesem Fall leitet die zweite Instanz ihre Kommandozeilen-Optionen an die erste Instanz weiter und beendet sich selbst direkt im Anschluss~-- sofern die zweite Instanz nicht ausdrücklich instruiert wurde, im Stand-Alone-Modus (als selbständige Instanz) zu starten.
1930
1931 Die erste \jabref{}-Instanz liest die Kommandozeilenoptionen und führt die erforderlichen Aktionen aus, z.\,B. das Lesen oder Importieren einer Datei oder das Anhängen einer Datei an die aktive Datenbank. Falls eine Datei mit der Option \texttt{-{-}importToOpen} importiert wird, werden die Einträge an die aktive Datei angehängt. Falls keine Datei geöffnet ist, wird eine neue Datei angelegt.
1932
1933 \clearpage 
1934 \section{Anpassung}
1935 \secttoc
1936
1937 \subsection{Eintragstypen}
1938
1939 \label{CustomEntriesHelp}
1940
1941 \begin{quote}
1942 \emph{Um Eintragstypen anzupassen, wählen Sie den Menüpunkt \menu{Optionen}}
1943 \msep{} \emph{\menu{Eintragstypen anpassen}.}
1944 \end{quote}
1945 Wenn Sie einen Eintragstyp anpassen, definieren Sie sowohl sein Erscheinungsbild
1946 im Eintragseditor als auch die Bedingungen, nach denen \jabref{}
1947 einen Eintrag als vollständig akzeptiert. Sie können die bestehenden
1948 Eintragstypen verändern und neue hinzufügen.
1949
1950 Beachten Sie, dass in diesem Dialog keine Änderungen gespeichert werden,
1951 solange Sie nicht auf \menu{Übernehmen} oder \menu{OK} klicken.
1952 Wenn Sie \menu{Abbrechen} anklicken oder einfach den Dialog schließen,
1953 gehen die bislang nicht übernommenen Änderungen verloren.
1954
1955
1956 \subsubsection{Der Dialog \menu{Eintragstypen anpassen}}
1957
1958 Der Dialog \menu{Eintragstypen anpassen} ist in drei Hauptbereiche
1959 unterteilt. Im linken Bereich können Sie den Eintragstyp auswählen,
1960 den Sie bearbeiten wollen, und neue Eintragstypen hinzufügen. Im mittleren
1961 Bereich werden die Einstellungen für die benötigten Felder des ausgewählten
1962 Eintragstyps vorgenommen und im rechten Bereich diejenigen der optionalen
1963 Felder.
1964
1965
1966 \subsubsection{Eintragstypen hinzufügen und löschen}
1967
1968 Die derzeit verfügbaren Eintragstypen werden im linken Bereich des
1969 Dialogfensters aufgelistet. Wenn Sie einen Eintragstyp auswählen,
1970 werden die anderen Bereiche aktualisiert und zeigen die benötigten
1971 und optionalen Felder dieses Eintragstyps.
1972
1973 Um einen neuen Eintragstyp hinzuzufügen, geben Sie einfach seinen
1974 Namen in das Textfeld unter der Typliste ein und klicken \menu{Hinzufügen}.
1975 Der neue Eintragstyp wird zur Liste hinzugefügt und zur Bearbeitung
1976 ausgewählt.
1977
1978 Um einen eigenen Eintragstyp zu entfernen, wählen Sie ihn aus und
1979 klicken auf \menu{Löschen}. Dieser Vorgang ist nur für eigene Eintragstypen
1980 verfügbar, die nicht nur Abwandlungen der Standard-Typen sind. Die
1981 Standard-Eintragstypen können nicht gelöscht werden.
1982
1983 Um einem Eintragstyp seinen Standardwert zurückzugeben, wählen Sie
1984 ihn aus und drücken auf \menu{Standard}. Dieser Vorgang ist nur für
1985 Standard-Typen verfügbar, die bearbeitet wurden.
1986
1987
1988 \subsubsection{Eintragstypen bearbeiten}
1989
1990 Wenn ein Eintragstyp ausgewählt ist, werden die derzeitigen benötigten
1991 und optionalen Felder im mittleren und rechten Bereich des Dialogfensters
1992 aufgelistet. Das Vorgehen beim Bearbeiten dieser Listen ist für die
1993 benötigten und optionalen Felder identisch.
1994
1995 Um ein neues Feld hinzuzufügen, bearbeiten Sie das Textfeld unterhalb
1996 der Liste oder wählen einen Feldnamen aus dem Dropdown-Menü und klicken
1997 auf \menu{Hinzufügen}. Der gewählte Feldname erscheint am Ende der
1998 Liste.
1999
2000 Um eines oder mehrere Felder zu löschen, wählen Sie sie in der Liste
2001 aus und klicken auf \menu{Löschen}. Die Reihenfolge der Felder können
2002 Sie ändern, indem Sie einen Feldnamen auswählen und die Pfeiltasten
2003 benutzen, um das Feld nach oben oder nach unten zu verschieben.
2004
2005 Es gibt eine Beschränkung beim Anpassen der Eintragstypen; bestimmte
2006 Typen haben eine und/oder-Bedingung in ihren benötigten Feldern. Ein
2007 \emph{book}-Eintrag ist beispielsweise komplett, wenn entweder das
2008 Feld \emph{author} oder \emph{editor} oder beide gesetzt sind. Diese
2009 Art von Bedingung kann in einem angepassten Eintragstyp nicht realisiert
2010 werden.
2011
2012
2013 \subsection{Allgemeine Felder festlegen}
2014
2015 \label{GeneralFields}Sie können dem Eintragseditor eine beliebige
2016 Anzahl von Tabs hinzufügen, die bei allen Eintragstypen sichtbar sind.
2017 Wählen Sie dazu den Menüeintrag \menu{Optionen} \msep{} \menu{Allgemeine Felder festlegen}.
2018
2019 Jede Zeile repräsentiert einen Tab. Der Anfang der Zeile steht für
2020 den Namen des Tabs, gefolgt von einem Doppelpunkt. Anschließend listen
2021 Sie die einzelnen Felder auf, die der Tab enthalten soll, und trennen
2022 sie jeweils durch ein Semikolon.
2023
2024 Das Beispiel
2025
2026 \begin{lstlisting}
2027 Allgemeine Felder:url;keywords;doi;pdf
2028 Zusammenfassung:abstract;annote
2029 \end{lstlisting}
2030 ergibt somit einen Tab mit dem Namen >>Allgemeine Felder<<, der
2031 die Felder \emph{url}, \emph{keywords}, \emph{doi} und \emph{pdf}
2032 enthält, sowie einen zweiten Tab namens >>Zusammenfassung<< mit
2033 den Feldern \emph{abstract} und \emph{annote}.
2034
2035
2036 \subsection{Automatische Erstellung von \bibtex{}-Keys}
2037
2038 \begin{quote}
2039 \label{LabelPatterns}Im Tab \menu{Key-Muster} des Dialogs \menu{Einstellungen}
2040 kann man die Felder bestimmen, die zur automatischen Generierung der
2041 \bibtex{}-Keys herangezogen werden.
2042 \end{quote}
2043 Standardmäßig verwendet \jabref{} ein vorgegebenes Muster (default
2044 pattern) zur Generierung von \bibtex{}-Keys, das Keys wie z.\,B.
2045 \texttt{Yared1998} erzeugt. Falls der \bibtex{}-Key in der geöffneten
2046 Datei nicht eindeutig sein sollte, wird einer der Buchstaben a-z angefügt,
2047 bis ein eindeutiger Key gefunden ist. Dementsprechend könnten die
2048 Labels wie folgt aussehen:
2049
2050 \begin{lstlisting}
2051 Yared1998
2052 Yared1998a
2053 Yared1998b
2054 (*\ldots*)
2055 \end{lstlisting}
2056 \jabref{} verwendet Feldmarken, um das Aussehen der \bibtex{}-Keys
2057 zu bestimmen. Das Key-Muster kann für jeden der vorgegebenen Eintragstypen
2058 bestimmt werden. Es kann beliebigen Text enthalten, unabhängig von
2059 und zusätzlich zu den Feldmarken, die angeben, dass ein bestimmtes
2060 Feld des Eintrags an dieser Stelle des Keys eingefügt werden soll.
2061 Eine Feldmarke besteht gewöhnlich aus dem Feldnamen in eckigen Klammern,
2062 z.\,B. \texttt{{[}volume{]}}. Wenn dieses Feld zum Zeitpunkt der
2063 Erstellung des Keys leer ist, wird kein Text eingefügt.
2064
2065 Es gibt außerdem mehrere spezielle Feldmarken, die nur einen bestimmten
2066 Teil aus einem Feld extrahieren. Sie werden unten aufgelistet. Natürlich
2067 können Sie auch neue spezielle Feldmarken vorschlagen.
2068
2069
2070 \subsubsection{Spezielle Feldmarken}
2071
2072 \begin{labeling}{veryveryveryshorttitle}
2073 \item [\texttt{{[}auth{]}}]Der Nachname des ersten Autors.
2074 \item [\texttt{{[}authors{]}}]Die Nachnamen aller Autoren.
2075 \item [\texttt{{[}authorsN{]}}]Die Nachnamen von bis zu N Autoren. Falls
2076 es mehr Autoren gibt, wird EtAl angehängt.
2077 \item [\texttt{{[}authIniN{]}}]Der Anfang des Nachnamens von jedem Autoren,
2078 wobei nicht mehr als N Buchstaben verwendet werden.
2079 \item [\texttt{{[}authorIni{]}}]Die ersten 5 Buchstaben des Nachnamens
2080 des ersten Autors und die Initialen der Nachnamen der restlichen Autoren.
2081 \item [\texttt{{[}authN{]}}]Die ersten N Buchstaben des Nachnamens des
2082 ersten Autors.
2083 \item [\texttt{{[}authN\_M{]}}]Die ersten N Buchstaben des Nachnamens des
2084 M-ten Autors.
2085 \item [\texttt{{[}auth.auth.ea{]}}]Die Nachnamen der beiden ersten Autoren
2086 und \texttt{.ea}, falls es mehr als zwei Autoren sind.
2087 \item [\texttt{{[}authshort{]}}]Der Nachname bei einem Autor; der erste
2088 Buchstabe der Nachnamen von bis zu drei Autoren, falls mehr als ein
2089 Autor vorhanden ist. Ein Plus (+) wird angehängt, falls es mehr als
2090 drei Autoren gibt.
2091 \end{labeling}
2092
2093 \tip[Anmerkung:]{Falls es keinen Autor gibt (z.\,B. bei einem Buch mit Herausgeber), benutzen die genannten \texttt{{[}auth...{]}}-Feldmarken den oder die Herausgeber, die im editor-Feld angegeben wurden. Also werden die Herausgeber eines Buches ohne Autor für die Label-Erstellung wie Autoren behandelt. Falls Sie dieses Verhalten nicht wünschen und die Feldmarke stattdessen bei einem leeren author-Feld zu nichts expandieren soll, müssen Sie stattdessen >>pureauth<< verwenden, z.\,B.: \texttt{{[}pureauth{]}} oder \texttt{{[}pureauthors3{]}.}}
2094
2095 \begin{labeling}{veryveryveryshorttitle}
2096 \item [\texttt{{[}edtr{]}}]Der Nachname des ersten Herausgebers.
2097 \item [\texttt{{[}editors{]}}]Die Nachnamen aller Herausgeber.
2098 \item [\texttt{{[}edtrIniN{]}}]Der Anfang des Nachnamens von jedem Herausgeber,
2099 wobei nicht mehr als N Buchstaben verwendet werden.
2100 \item [\texttt{{[}editorIni{]}}]Die ersten 5 Buchstaben des Nachnamens
2101 des Herausgebers und die Initialen der Nachnamen der restlichen Herausgeber.
2102 \item [\texttt{{[}edtrN{]}}]Die ersten N Buchstaben des Nachnamens des
2103 ersten Herausgebers.
2104 \item [\texttt{{[}edtrN\_M{]}}]Die ersten N Buchstaben des Nachnamens des
2105 M-ten Herausgebers.
2106 \item [\texttt{{[}edtr.edtr.ea{]}}]Der Nachname der ersten beiden Herausgeber
2107 und \texttt{.ea}, falls es mehr als zwei Herausgeber sind.
2108 \item [\texttt{{[}edtrshort{]}}]Der Nachname bei einem Herausgeber; der
2109 erste Buchstabe der Nachnamen von bis zu drei Herausgebern, falls
2110 mehr als ein Herausgeber vorhanden ist. Ein Plus (+) wird angehängt,
2111 falls es mehr als drei Herausgeber gibt.
2112 \item [\texttt{{[}firstpage{]}}]Die erste Seitenzahl einer Veröffentlichung
2113 (pages).
2114 \item [\texttt{{[}lastpage{]}}]Die letzte Seitenzahl einer Veröffentlichung
2115 (pages).
2116 \item [\texttt{{[}shorttitle{]}}]Die ersten 3 Worte eines Titels (title).
2117 \item [\texttt{{[}shortyear{]}}]Die letzten 2 Ziffern des Jahrgangs (year).
2118 \item [\texttt{{[}veryshorttitle{]}}]Die ersten beiden Worte des Titels
2119 (title), wobei >>the<<, >>a<< und >>an<< ausgelassen werden.
2120 \end{labeling}
2121 Hinter einem Feldnamen (oder einem der oben aufgeführten Pseudo-Feldnamen)
2122 kann ein Modifikator stehen. Modifikatoren werden in der Reihenfolge
2123 angewendet, in der sie angegeben wurden.
2124
2125 \begin{labeling}{00.00.0000}
2126 \item [\texttt{:abbr}]Kürzt den Text, der von einem Feldnamen oder speziellen
2127 Feldmarken gebildet wird. Nur der erste Buchstabe und weitere Buchstaben,
2128 die auf ein Leerzeichen folgen, werden berücksichtigt. Zum Beispiel
2129 würde \texttt{{[}journal:}~\\
2130 \texttt{abbr{]}} die Zeitschrift >>Jorunal of Fish Biology<< zu
2131 >>JoFB<< wandeln.
2132 \item [\texttt{:lower}]Wandelt den von der Feldmarke eingefügten Text in
2133 Kleinbuchstaben. So wird beispielsweise bei \texttt{{[}auth:lower{]}}
2134 der Nachname des ersten Autors in Kleinbuchstaben ausgegeben.
2135 \end{labeling}
2136 Das Standard-Key-Muster, das \bibtex{}-Keys wie \texttt{Yared1998}
2137 erzeugt, ist \texttt{{[}auth{]}{[}year{]}}. Wenn Sie keine Key-Muster
2138 für einen bestimmten Eintragstyp angeben, wird dieses vorgegebene
2139 Muster verwendet. Sie können das vorgegebene Muster natürlich ebenfalls
2140 anpassen~-- seine Einstellung befindet sich über der Liste der Eintragstypen
2141 im Tab \menu{Key-Muster} des Dialogs \menu{Einstellungen}.
2142
2143 Beachten Sie, dass \jabref{} Umlaute und Buchstaben mit Akzenten
2144 sowie das ß beim Erstellen von \bibtex{}-Keys verändert, um möglichen
2145 Problemen vorzubeugen. Hierzu einige Beispiele:
2146
2147 \begin{lstlisting}
2148 Díaz Ibañez (*$\to$*) DiazIbanez
2149 Strömbäck   (*$\to$*) Stroembaeck
2150 Waßenhoven  (*$\to$*) Wassenhoven
2151 \end{lstlisting}
2152
2153 \subsubsection{Ersetzen eines regulären Ausdrucks}
2154
2155 Nachdem das Key-Muster angewendet wurde, um einen \bibtex{}-Key zu erstellen, können Sie den Key-Generator nach einem bestimmten regulären Ausdruck suchen und ihn durch eine Zeichenfolge ersetzen lassen. Der reguläre Ausdruck und die Zeichenfolge, die ihn ersetzen soll, werden in den Textfeldern unter der Liste der Key-Muster eingegeben. Falls das Feld zur Ersetzung des regulären Ausdrucks leer ist, werden die mit der Suche übereinstimmenden regulären Ausdrücke einfach gelöscht.
2156
2157 \subsection{Eintragsvorschau}
2158
2159 \label{PreviewHelp}Die Eintragsvorschau wird mit denselben Mechanismen
2160 erstellt, die auch bei den Exportfiltern angewendet werden. Bei der
2161 Vorschau durchläuft ein Eintrag eins von zwei möglichen Layouts (die
2162 sie mit STRG-F9 wechseln können) und erstellt HTML-Code, der im Vorschaudialog
2163 am unteren Bildschirmrand angezeigt wird.
2164
2165 Aussehen und Inhalt der Vorschau können mit derselben Syntax verändert
2166 werden, die für die Anpassung der Exportfilter verwendet wird (siehe
2167 Abschnitt~\ref{CustomExports}).
2168
2169 \subsection{Exportfilter}
2170
2171 \label{CustomExports}Mit \jabref{} können Sie Ihre eigenen Exportfilter
2172 definieren und genau so wie die Standard-Exportfilter benutzen. Ein
2173 Exportfilter wird durch eine oder mehrere \emph{Layout-Dateien} definiert,
2174 die mittels eingebauter Formatierprogramme das Format der exportierten
2175 Dateien festlegen. Ihre Layout-Datei müssen Sie in einem separaten
2176 Texteditor erstellen.
2177
2178
2179 \subsubsection{Hinzufügen eines Exportfilters}
2180
2181 Die einzige Voraussetzung für einen Exportfilter ist, daß eine Datei
2182 mit der Endung \texttt{.layout} vorhanden ist. Um einen neuen, eigenen
2183 Exportfilter hinzuzufügen, öffnen Sie das Dialogfenster \menu{Optionen}
2184 \msep{} \menu{Verwalte externe Exportfilter} und klicken auf die
2185 Schaltfläche \menu{Neu}. Es öffnet sich ein neues Fenster, in dem
2186 Sie einen Namen (der im Menü \menu{Datei} \msep{} \menu{Externe Exportfilter}
2187 angezeigt wird), eine Pfadangabe zur \texttt{.layout}-Datei und die
2188 gewünschte Dateiendung für den Exportfilter angeben können. Wenn Sie
2189 den Exportfilter benutzen, wird diese Endung im Datei-Dialog automatisch
2190 vorgeschlagen.
2191
2192
2193 \subsubsection{Das Erstellen des Exportfilters}
2194
2195 Um einen Eindruck zu bekommen, wie Exportfilter auszusehen haben,
2196 suchen Sie am besten auf unserer Homepage nach dem Paket, das die
2197 Layout-Dateien der Standard-Exportfilter enthält.
2198
2199 Nehmen wir einmal an, dass wir einen HTML-Exportfilter erstellen wollen.
2200 Der Exportfilter muss lediglich aus einer einzigen \texttt{.layout}-Datei
2201 bestehen, die in diesem Fall \texttt{html.layout} genannt werden könnte.
2202 Sie können darüber hinaus auch zwei Dateien mit den Namen \texttt{html.begin.layout}
2203 und \texttt{html.end.layout} anlegen. Die erste dieser beiden Dateien
2204 enthält den Kopfteil der Ausgabe, die zweite den Fußteil. \jabref{}
2205 sucht jedes Mal, wenn der Exportfilter benutzt wird, nach diesen Dateien
2206 und fügt sie~-- falls sie gefunden werden~-- wörtlich vor bzw. nach
2207 den einzelnen Einträgen in die Ausgabe ein.
2208
2209 \tip[]{Beachten Sie, dass sich diese Dateien in demselben Verzeichnis
2210 wie \texttt{html.layout} befinden und die Namensbestandteile \texttt{.begin}
2211 bzw. \texttt{.end} enthalten müssen.}
2212
2213 \noindent In unserem Beispiel-Exportfilter könnten diese Dateien folgendermaßen
2214 aussehen:
2215
2216 \begin{lstlisting}[title=html.begin.layout]
2217 <HTML>
2218 <BODY text="#275856">
2219 <basefont size="4" color="#2F4958" face="arial">
2220 \end{lstlisting}
2221 \begin{lstlisting}[title=html.end.layout]
2222 </BODY>
2223 </HTML>
2224 \end{lstlisting}
2225 Die Datei \texttt{html.layout} stellt die \emph{Standard}-Formatvorlage
2226 für den Export eines einzelnen Eintrags bereit. Falls Sie unterschiedliche
2227 Formatvorlagen für verschiedene Eintragstypen anwenden wollen, müssen
2228 Sie Eintrags-spezifische \texttt{.layout}-Dateien erstellen. Diese
2229 müssen sich ebenfalls in demselben Verzeichnis wie die Haupt-Layout-Datei
2230 befinden und den Namensbestandteil \texttt{.entrytype} enthalten.
2231 Der Name des Eintragstyps muss komplett in Kleinbuchstaben geschrieben
2232 werden. In unserem Beispiel wollen wir eine Formatvorlage für Einträge
2233 des Typs \emph{book} haben, die in der Datei \texttt{html.book.layout}
2234 abgelegt wird. Für eine Dissertation würden wir die Datei \texttt{html.phdthesis.layout}
2235 anlegen~-- und so weiter. Diese Dateien sind der Standard-Layout-Datei
2236 sehr ähnlich, nur dass sie lediglich für Einträge des entsprechenden
2237 Typs genutzt werden. Achten Sie darauf, dass die Standard-Layout-Datei
2238 so allgemein gehalten wird, dass sie die meisten Eintragstypen abdeckt.
2239
2240
2241 \paragraph{Das Format der Layout-Datei}
2242
2243 Layout-Dateien werden mit einem einfachen markup-Format erstellt,
2244 bei dem die Kommandos mit einem >>backslash<< (\texttt{\textbackslash{}})
2245 eingeleitet werden. Alle Textbestandteile, die nicht als Kommando
2246 identifiziert werden, gelangen direkt in die Ausgabedatei.
2247
2248
2249 \paragraph{Feldkommandos}
2250
2251 Ein beliebiges Wort, vor dem ein backslash steht, z.\,B. \texttt{\textbackslash{}author},
2252 \texttt{\textbackslash{}editor,} \texttt{\textbackslash{}title} oder
2253 \texttt{\textbackslash{}year}, wird als Verweis auf das entsprechende
2254 Feld ausgewertet, das dann direkt in die Ausgabe kopiert wird.
2255
2256
2257 \paragraph{Feldformatierer}
2258
2259 Oft muss der Feldinhalt vor der Ausgabe verarbeitet werden. Dies wird
2260 mit Hilfe eines \emph{Feldformatierers} gemacht~-- einer java class,
2261 die eine Methode zur Verarbeitung des Feldinhaltes enthält.
2262
2263 Ein Formatierer wird angewendet, indem man das Kommando \texttt{\textbackslash{}format}
2264 gefolgt vom Namen des Formatierers in eckigen Klammern und dem Feldnamen
2265 in geschweiften Klammern einfügt, z.\,B.:
2266
2267 \begin{lstlisting}
2268 \format[ToLowerCase]{\author}
2269 \end{lstlisting}
2270 Sie können auch mehrere Formatierer angeben, getrennt durch Kommas.
2271 Diese werden nacheinander aufgerufen, und zwar von links nach rechts.
2272 Das Kommando
2273
2274 \begin{lstlisting}
2275 \format[ToLowerCase,HTMLChars]{\author}
2276 \end{lstlisting}
2277 ruft z.\,B. zunächst den Formatierer \emph{ToLowerCase} auf, \emph{HTMLChars}
2278 formatiert anschließend das Ergebnis. Auf diese Weise können Sie eine
2279 beliebige Anzahl an Formatierern auflisten.
2280
2281 \jabref{} bietet die folgenden Formatierer, wobei einige von anderen
2282 abhängen:
2283
2284 \begin{labeling}{veryveryveryshorttitle}
2285 \item [\texttt{HTMLChars}]ersetzt \TeX{}-spezifische Sonderzeichen wie
2286 \texttt{\{\textbackslash{}\textasciicircum{}a\}} oder \texttt{\{\textbackslash{}\char`\"{}\{o\}\}}
2287 durch ihre HTML-Entsprechungen.
2288 \item [\texttt{XMLChars}]ersetzt \TeX{}-spezifische Sonderzeichen wie \texttt{\{\textbackslash{}\textasciicircum{}a\}}
2289 oder \texttt{\{\textbackslash{}\char`\"{}\{o\}\}} durch ihre XML-Entsprechungen.
2290 \item [\texttt{CreateDocBookAuthors}]formatiert das author-Feld im DocBook-Stil.
2291 \item [\texttt{AuthorFirstFirst}]formatiert die Felder \emph{author}/\emph{editor}
2292 mit den Vornamen zuerst.
2293 \item [\texttt{AuthorFirstFirstCommas}]formatiert die Felder \emph{author}/\emph{editor}
2294 mit den Vornamen zuerst und abgetrennt durch Kommas.
2295 \item [\texttt{AuthorLastFirst}]formatiert die Felder \emph{author}/\emph{editor}
2296 mit den Nachnamen zuerst.
2297 \item [\texttt{AuthorLastFirstAbbreviator}]kürzt die Vornamen aller Autoren.
2298 Dieser Formatierer kann nur angewendet werden, wenn \texttt{AuthorLastFirst}
2299 bereits benutzt wurde.
2300 \item [\texttt{AuthorAndsReplacer}]ersetzt >>and<< zwischen den Namen
2301 durch >>;<<, zwischen den letzten beiden Autoren steht >>\&<<.
2302 \item [\texttt{AuthorAndsCommaReplacer}]ersetzt >>and<< zwischen den
2303 Namen durch ein Komma (,) sowie >>\&<< zwischen den beiden letzten.
2304 \item [\texttt{FormatPagesForHTML}]ersetzt >>\texttt{-{}-}<< durch >>\texttt{-}<<.
2305 \item [\texttt{FormatPagesForXML}]ersetzt >>\texttt{-{}-}<< durch einen
2306 XML en-dash (>>--<<).
2307 \item [\texttt{RemoveBrackets}]entfernt alle geschweiften Klammern (>>\{<<
2308 und >>\}<<).
2309 \item [\texttt{RemoveLatexCommands}]entfernt \LaTeX{} Kommandos wie \texttt{\textbackslash{}em},
2310 \texttt{\textbackslash{}textbf} etc. Zusammen mit \texttt{HTMLChars}
2311 oder \texttt{XMLChars} sollte dieser Formatierer zuletzt aufgerufen
2312 werden.
2313 \item [\texttt{ToLowerCase}]macht aus allen Buchstaben Kleinbuchstaben.
2314 \end{labeling}
2315 Falls keiner der verfügbaren Formatierer das Ergebnis erzielt, das
2316 Sie erreichen möchten, können Sie Ihren eigenen Formatierer hinzufügen,
2317 indem Sie das \texttt{net.sf.jabref.ex\allowbreak port.layout.LayoutFormatter}-Interface
2318 implementieren. Wenn Sie Ihre Klasse (class) in das Paket \texttt{net.sf.jabref.export.}\allowbreak \texttt{layout.format}
2319 einfügen, können Sie den Formatierer mit seinem Klassennamen aufrufen,
2320 so wie auch die Standard-Formatierer. Ansonsten müssen Sie den Formatierer
2321 mit seinem vollen Namen aufrufen (inklusive Paketname). In jedem Fall
2322 muss der Formatierer in ihrem classpath sein, wenn Sie \jabref{}
2323 starten.
2324
2325
2326 \paragraph{Bedingte Ausgabe}
2327
2328 Manche statische Ausgabe macht nur Sinn, wenn ein bestimmtes Feld
2329 nicht leer ist. Wenn wir z.\,B. hinter den Namen der Editoren den
2330 Text \texttt{(Hrsg.)} haben wollen, brauchen wir Folgendes:
2331
2332 \begin{lstlisting}
2333 \format[HTMLChars,AuthorFirstFirst]{\editor} (Hrsg.)
2334 \end{lstlisting}
2335 Wenn nun aber das \emph{editor}-Feld leer ist~-- möglicherweise ist
2336 es für den Eintrag, der exportiert werden soll, nicht erforderlich~--,
2337 dann würde das \texttt{(Hrsg.)} dennoch erscheinen. Das kann man mit
2338 den Kommandos \texttt{\textbackslash{}begin} und \texttt{\textbackslash{}end}
2339 verhindern:
2340
2341 \begin{lstlisting}
2342 \begin{editor}
2343 \format[HTMLChars,AuthorFirstFirst]{\editor} (Hrsg.)
2344 \end{editor}
2345 \end{lstlisting}
2346 Die Kommandos \texttt{\textbackslash{}begin} und \texttt{\textbackslash{}end}
2347 sorgen dafür, dass der Text, den sie einschließen, nur dann ausgegeben
2348 wird, falls das Feld, auf das in den geschweiften Klammern verwiesen
2349 wird, für den zu exportierenden Eintrag definiert und damit nicht
2350 leer ist.
2351
2352 \tip{Das Benutzen der Kommandos \texttt{\textbackslash{}begin} und
2353 \texttt{\textbackslash{}end} ist ein Schlüssel zum Erstellen von Layout-Dateien,
2354 die mit einer Vielzahl von Eintragstypen umgehen können.}
2355
2356
2357 \paragraph{Gruppierte Ausgabe}
2358
2359 Wenn Sie Ihre Einträge auf der Basis eines bestimmten Feldes gruppieren
2360 wollen, benutzen Sie die Kommandos für die gruppierte Ausgabe. Die
2361 gruppierte Ausgabe ist der bedingten Ausgabe sehr ähnlich, außer dass
2362 der Text zwischen den Kommandos nur ausgegeben wird, wenn das Feld,
2363 auf das in den geschweiften Klammern verwiesen wird, unterschiedliche
2364 Werte enthält.
2365
2366 Nehmen wir zum Beispiel an, dass wir die Ausgabe nach dem \emph{keyword}
2367 (Stichwort) gruppieren wollen. Bevor die Datei exportiert wird, müssen
2368 die Einträge nach dem \emph{keyword} sortiert worden sein. Dann benutzen
2369 Sie die folgenden Kommandos, um nach \emph{keyword} zu gruppieren:
2370
2371 \begin{lstlisting}
2372 \begingroup{keywords}
2373 New Category: \format[HTMLChars]{\keywords}
2374 \endgroup{keywords}
2375 \end{lstlisting}
2376
2377 \subsection{Importfilter}
2378
2379 \noindent \jabref{} bietet Ihnen die Möglichkeit, ganz ähnlich den Standard-Importern, eigene Importer 
2380 zu definieren und zu benutzen. Man definiert einen Importer durch eine oder mehrere Java
2381 \emph{Klassen}, die Dateiinhalte aus einem sogenannten \emph{Input stream} lesen
2382 und daraus \bibtex{}-Einträge erzeugen. Sie können vorkompilierte Importer einbinden, die Sie vielleicht 
2383 von SourceForge erhalten haben (siehe Abschnitt >>Ihre Arbeit anderen zur Verfügung stellen<<, 
2384 S.\,\pageref{subsec:Ihre-Arbeit}). Sie können auch
2385 mit Grundkenntnissen der Java-Programmierung eigene Importer für für Sie wichtige Referenzquellen 
2386 erstellen oder neue, verbesserte Versionen existierender Importer einbinden, ohne \jabref{} neu zu
2387 kompilieren.
2388
2389 \paragraph{Vorrangsregeln}
2390
2391 Externe Importfilter haben Vorrang vor Standard-Importern. So können Sie mit Ihren Importern
2392 die existierenden in der automatischen Formaterkennung und an der Kommandozeile in \jabref{} überschreiben.
2393 Externe Importfilter selbst sind dann nach Namen sortiert.
2394
2395 \subsubsection{Einen externen Importfilter hinzufügen}
2396
2397 Stellen Sie sicher, dass Sie den Importer in kompilierter Form haben (eine oder mehrere
2398 \texttt{.class} Dateien) und dass die Klassendateien
2399 in einer Verzeichnisstruktur entsprechend ihrer Package-Struktur liegen. 
2400 Um einen neuen externen Importfilter hinzuzufügen, öffnen Sie den Dialog 
2401 \menu{Optionen} \msep{} \menu{Verwalte externe Importfilter}, und klicken Sie auf
2402 \menu{Aus Klassenpfad hinzufügen}. Ein Dateiauswahl-Fenster erscheint, 
2403 mit dem Sie den Klassenpfad des Importers wählen, dass heißt den obersten Ordner,
2404 in dem die Package-Struktur Ihres Importers beginnt. In einem zweiten Dateiauswahl-Fenster
2405 wählen Sie die \emph{.class}-Datei Ihres Importers, die von \texttt{\textbackslash{}ImportFormat} abgeleitet
2406 ist. Wenn Sie \menu{Klasse auswählen} klicken, erscheint Ihr neuer Importer
2407 in der Liste der externen Importfilter. Alle externen Importfilter erscheinen in den
2408 \jabref{}-Untermenüs \menu{Datei} \msep{} \menu{Importieren} \msep{} \menu{Externe Importfilter} und 
2409 \menu{Datei} \msep{} \menu{Importieren und Anhängen} \msep{} \menu{Externe Importfilter}.
2410
2411 \tip[Bitte beachten Sie: ]{Wenn Sie die Klassen in ein anderes Verzeichnis verschieben,
2412 müssen Sie den Importer entfernen und neu hinzufügen. Wenn Sie einen Importfilter
2413 mit einem bereits vorhandenen Namen registrieren, ersetzt \jabref{} den vorhandenen
2414 externen Importfilter. Auch wenn es in manchen Fällen möglich ist, einen schon registrierten
2415 Importer zu aktualisieren ohne \jabref{} neu zu starten (nämlich dann,
2416 wenn der Importer nicht im Klassenpfad von \jabref{} ist), empfehlen wir, grundsätzlich
2417 \jabref{} neu zu starten, wenn Sie ein Update eines externen Importers durchgeführt haben.
2418 Sie können auch Importer aus ZIP- oder JAR-Archiven registrieren, wählen Sie einfach
2419 \emph{\menu{Aus Archiv-Datei hinzufügen}}, dann das ZIP- oder JAR-Archiv und dann den Eintrag
2420 (Klassendatei), der den neuen Importer darstellt.}
2421
2422 \subsubsection{Einen Importfilter entwickeln}
2423
2424 Bitte schauen Sie auf unseren Download-Seiten nach Beispielen und nützlichen Dateien zur 
2425 Entwicklung Ihres Importfilters.
2426
2427 \paragraph{Ein einfaches Beispiel}
2428
2429 Angenommen, wir wollen Dateien der folgenden Form importieren:
2430 \begin{lstlisting}
2431 1936;John Maynard Keynes;The General Theory of Employment, Interest and Money
2432 2003;Boldrin & Levine;Case Against Intellectual Monopoly
2433 2004;ROBERT HUNT AND JAMES BESSEN;The Software Patent Experiment
2434 \end{lstlisting}
2435
2436 \subparagraph{SimpleCsvImporter Erstellen}
2437
2438 Erzeugen Sie in einem Text-Editor eine von \texttt{ImportFormat} abgeleitete Klasse,
2439 die die Methoden \texttt{getFormatName()}, 
2440 \texttt{isRecognizedFormat()}
2441 und \texttt{importEntries()} implementiert. Hier ein Beispiel:
2442 \begin{lstlisting}
2443 import java.io.*;
2444 import java.util.*;
2445 import net.sf.jabref.*;
2446 import net.sf.jabref.imports.ImportFormat;
2447 import net.sf.jabref.imports.ImportFormatReader;
2448
2449 public class SimpleCsvImporter extends ImportFormat {
2450
2451   public String getFormatName() {
2452     return "Simple CSV Importer";
2453   }
2454
2455   public boolean isRecognizedFormat(InputStream stream) throws IOException {
2456     return true; // this is discouraged except for demonstration purposes
2457   }
2458
2459   public List importEntries(InputStream stream) throws IOException {
2460         ArrayList bibitems = new ArrayList();
2461     BufferedReader in = new BufferedReader(ImportFormatReader.getReaderDefaultEncoding(stream));
2462
2463     String line = in.readLine();
2464     while (line != null) {
2465       if (!"".equals(line.trim())) {
2466         String[] fields = line.split(";");
2467         BibtexEntry be = new BibtexEntry(Util.createNeutralId());
2468         be.setType(BibtexEntryType.getType("techreport"));
2469         be.setField("year", fields[0]);
2470         be.setField("author", fields[1]);
2471         be.setField("title", fields[2]);
2472         bibitems.add(be);
2473         line = in.readLine();
2474       }
2475     }
2476     return bibitems;
2477   }
2478 }
2479 \end{lstlisting}
2480
2481 \subparagraph{SimpleCsvImporter übersetzen}
2482
2483 Beachten Sie, dass die Beispielklasse im Default"=Package liegt. Angenommen, Sie haben
2484 sie unter \texttt{/meinpfad/SimpleCsvImporter.java} gespeichert. Nehmen wir weiter an,
2485 die Datei \texttt{JabRef-2.0.jar} ist im gleichen Verzeichnis wie
2486 \texttt{SimpleCsvImporter.java} und Java ist in Ihrem Kommandopfad. 
2487 Kompilieren Sie die Klasse mit JSDK 1.4 zum Beispiel mit folgendem Kommandozeilen"=Aufruf: 
2488 \begin{lstlisting}
2489 javac -classpath JabRef-2.0.jar SimpleCsvImporter.java
2490 \end{lstlisting}
2491 Nun sollte dort auch eine Datei \texttt{/mypath/SimpleCsvImporter.class} liegen.
2492
2493 \subparagraph{SimpleCsvImporter registrieren}
2494
2495 Öffnen Sie in \jabref{} \menu{Optionen} \msep{} \menu{Verwaltung externer Importfilter} und klicken Sie
2496 auf \menu{Aus Klassenpfad hinzufügen}. Navigieren Sie nach \texttt{/meinpfad} und 
2497 klicken Sie \menu{Klassenpfad auswählen}. Wählen Sie dann die Datei \texttt{SimpleCsvImporter.class}
2498 und klicken Sie \menu{Klasse auswählen}. Ihr Importfilter sollte nun in der Liste der
2499 externen Importfilter unter dem Namen >>Simple CSV Importer<< erscheinen und,
2500 sobald Sie \menu{Schließen} gewählt haben, auch in den Untermenüs \menu{Datei} \msep{} \menu{Importieren} \msep{} 
2501 \menu{Externe Importfilter} und \menu{Datei} \msep{} \menu{Importieren und Anhängen} \msep{} \menu{Externe Importfilter} 
2502 des \jabref{}-Hauptfensters auftauchen.
2503
2504 \subsection{Teilen Sie Ihre Arbeit mit anderen}
2505 \label{subsec:Ihre-Arbeit}
2506 Mit externen Layout-Dateien und Importfiltern ist es einfach, Ihre eigenen Export-Formate und Importfilter
2507 mit anderen Anwendern gemeinsam zu benutzen. Falls Sie einen Exportfilter oder einen Importfilter
2508 für ein Format erstellt haben, das noch nicht von \jabref{} unterstützt wird,
2509 oder falls Sie einen bestehenden Exportfilter oder Importfilter verbessern, möchten
2510 wir Sie ermutigen, Ihre Arbeit auf der \href{http://sourceforge.net/projects/jabref/}{SourceForge.net-Seite} bereitzustellen.
2511 Dasselbe gilt für Formatierklassen, die Sie schreiben. Wir würden
2512 uns freuen, eine Sammlung von bereitgestellten Layout-Dateien verteilen
2513 zu können oder die Standard-Export-Filter, -Formatierer und -Importfilter
2514 zu erweitern.
2515
2516 \clearpage 
2517 \section{Tastenkürzel}
2518
2519 Die Menüs können alle über Tastenkürzel angesteuert werden, die meisten
2520 Menübefehle ebenfalls. Das ist immer am unterstrichenen Buchstaben
2521 sichtbar.
2522
2523 Es folgt ein Überblick über die wichtigsten Tastenkürzel ohne Anspruch
2524 auf Vollständigkeit~\ldots{}
2525
2526 \begin{longtable}{p{66mm}p{33mm}}
2527 \textbf{Datei (Forts.)}&
2528 \tabularnewline
2529 \endhead
2530 \textbf{Datei}&
2531 \tabularnewline
2532 \endfirsthead
2533 Datei öffnen&
2534 STRG-O\tabularnewline
2535 Datei speichern&
2536 STRG-S\tabularnewline
2537 Datei speichern unter~\ldots{}&
2538 STRG-SHIFT-S\tabularnewline
2539 Datei schließen&
2540 STRG-W\tabularnewline
2541 Sitzung speichern&
2542 F11\tabularnewline
2543 Sitzung laden&
2544 F12\tabularnewline
2545 \jabref{} beenden&
2546 STRG-Q\tabularnewline
2547 \end{longtable}
2548
2549 \begin{longtable}{p{66mm}p{33mm}}
2550 \textbf{Bearbeiten (Forts.)}&
2551 \tabularnewline
2552 \endhead
2553 \textbf{Bearbeiten}&
2554 \tabularnewline
2555 \endfirsthead
2556 Neuer Eintrag&
2557 STRG-N\tabularnewline
2558 Neuer Eintrag -- Article&
2559 STRG-SHIFT-A\tabularnewline
2560 Neuer Eintrag -- Book&
2561 STRG-SHIFT-B\tabularnewline
2562 Neuer Eintrag -- Phdthesis&
2563 STRG-SHIFT-T\tabularnewline
2564 Neuer Eintrag -- Inbook&
2565 STRG-SHIFT-I\tabularnewline
2566 Neuer Eintrag -- Mastersthesis&
2567 STRG-SHIFT-M\tabularnewline
2568 Neuer Eintrag -- Proceedings&
2569 STRG-SHIFT-P\tabularnewline
2570 Neuer Eintrag -- Unpublished&
2571 STRG-SHIFT-U\tabularnewline
2572 Neuer Eintrag aus Klartext&
2573 STRG-SHIFT-N\tabularnewline
2574 Eintrag bearbeiten&
2575 STRG-E\tabularnewline
2576 \bibtex{}-Keys generieren&
2577 STRG-G\tabularnewline
2578 Rückgängig&
2579 STRG-Y\tabularnewline
2580 Wiederholen&
2581 STRG-Z\tabularnewline
2582 Ausschneiden&
2583 STRG-X\tabularnewline
2584 Kopieren&
2585 STRG-C\tabularnewline
2586 Einfügen&
2587 STRG-V\tabularnewline
2588 Löschen&
2589 Entf\tabularnewline
2590 Alles auswählen&
2591 STRG-A\tabularnewline
2592 \texttt{\textbackslash{}cite\{BibTeX-Key\}} kopieren&
2593 STRG-K\tabularnewline
2594 Einträge markieren&
2595 STRG-M\tabularnewline
2596 Markierung löschen&
2597 STRG-SHIFT-M\tabularnewline
2598 Präambel bearbeiten&
2599 STRG-P\tabularnewline
2600 Strings bearbeiten&
2601 STRG-T\tabularnewline
2602 \end{longtable}
2603
2604 \begin{longtable}{p{66mm}p{33mm}}
2605 \textbf{Ansicht / Navigation (Forts.)}&
2606 \tabularnewline
2607 \endhead
2608 \textbf{Ansicht / Navigation}&
2609 \tabularnewline
2610 \endfirsthead
2611 Zur nächsten geöffneten Datei springen&
2612 STRG-Bild ab\tabularnewline
2613 Zum vorherigen TAB springen&
2614 STRG-Bild auf\tabularnewline
2615 Gruppendialog ein-/ausblenden&
2616 STRG-SHIFT-G\tabularnewline
2617 Eintragsvorschau ein-/ausblenden&
2618 STRG-F9\tabularnewline
2619 Layout der Eintragsvorschau wechseln&
2620 F9\tabularnewline
2621 \end{longtable}
2622
2623 \begin{longtable}{p{66mm}p{33mm}}
2624 \textbf{Externe Programme / Internet (Forts.)}&
2625 \tabularnewline
2626 \endhead
2627 \textbf{Externe Programme / Internet}&
2628 \tabularnewline
2629 \endfirsthead
2630 Literaturangaben in \LyX{} einfügen&
2631 STRG-L\tabularnewline
2632 Literaturangaben in WinEdt einfügen&
2633 STRG-SHIFT-W\tabularnewline
2634 URL/DOI öffnen&
2635 F3\tabularnewline
2636 PDF/PS öffnen&
2637 F4\tabularnewline
2638 PDF-Links synchronisieren&
2639 SHIFT-F4\tabularnewline
2640 PS-Links synchronisieren&
2641 STRG-F4\tabularnewline
2642 Medline abrufen&
2643 F5\tabularnewline
2644 CiteSeer abrufen&
2645 F6\tabularnewline
2646 Literaturangaben von CiteSeer abrufen&
2647 F7\tabularnewline
2648 \end{longtable}
2649
2650 \begin{longtable}{p{66mm}p{33mm}}
2651 \textbf{Extras / Sonstiges (Forts.)}&
2652 \tabularnewline
2653 \endhead
2654 \textbf{Extras / Sonstiges}&
2655 \tabularnewline
2656 \endfirsthead
2657 Suchen&
2658 STRG-F\tabularnewline
2659 Weitersuchen&
2660 STRG-SHIFT-F\tabularnewline
2661 Suchen \& Ersetzen&
2662 STRG-R\tabularnewline
2663 Hilfe&
2664 F1\tabularnewline
2665 \end{longtable}
2666
2667 \clearpage 
2668 \section{Häufige Fragen und Antworten}\label{sec:faq}
2669 %\secttoc
2670
2671 Die folgenden Fragen und Antworten sind der \href{http://jabref.sourceforge.net/faq.php}{\jabref{}-Homepage} entnommen. Falls Sie darüber hinaus Fragen haben, die das Handbuch nicht beantworten konnte, haben Sie folgende Möglichkeiten, zu einer Antwort zu kommen:
2672 \begin{enumerate}
2673         \item Durchsuchen Sie die \href{http://sourceforge.net/forum/?group_id=92314}{Foren} auf der Projektseite bei Sourceforge.
2674         \item Stellen Sie Ihre Frage in der \href{http://sourceforge.net/mail/?group_id=92314}{\jabref{}-Mailingliste}.
2675 \end{enumerate}
2676
2677 \faq{Läuft \jabref{} unter freiem Java (Classpath, Kaffee GCJ etc.)?}{Am 13.~November~2006 hat Sun sein Java unter die GNU General Public License (Version~2) gestellt, so dass die Antwort ">Ja"< lautet. Ansonsten ist zu sagen, dass eine unserer Abhängigkeiten derzeit zu einem Absturz führt, wenn mit einer anderen Java API als der von Sun gearbeitet wird. Das gilt für Version 0.92 von Classpath.}
2678
2679 \faq{\label{faq-linux}\jabref{} startet nicht unter Linux. Was kann ich tun?}{\jabref{} läuft unter Linux, wenn Sie eine Java Runtime Environment (JRE) von Sun in der Version~1.4.2 oder einer neueren Version verwenden. Falls \jabref{} dennoch nicht starten sollte, können Sie folgende Fehlersuche durchführen:
2680 Starten Sie \texttt{java -{-}version} von der Kommandozeile. Falls dabei kein Produkt von Sun Microsystems verwendet wird (sondern beispielsweise angezeigt wird, dass Sie GCJ VM verwenden), selbst wenn Sie die JRE von Sun installiert haben, müssen Sie Ihr Setup anpassen. Da das Vorgehen dafür sehr von Ihrer Linux-Distribution abhängt, können wir keine Hinweise für jede mögliche Konstellation geben.
2681 Unter Debian/Ubuntu können Sie die Einstellungen anpassen, indem Sie \texttt{sudo update-alternatives -{-}config java} aufrufen (dazu brauchen Sie admin-Rechte). In dem Dialog, der daraufhin erscheint, wählen Sie die Sun JDK oder JRE. Alternativ können Sie auch nach der Java-Programmdatei suchen und diese direkt ausführen. In Ubuntu findet man Java gewöhnlich unter \texttt{/usr\slash{}lib\slash{}jvm\slash{}java-1.5.0-sun\slash{}jre\slash{}bin\slash{}java}.
2682 Wenn Sie keine admin-Rechte auf dem Computer haben, können Sie die Sun JRE in ihrem Home-Verzeichnis installieren. Sie müssen dann darauf achten, dass Sie die richtige Programmdatei aufrufen. Wenn Sie die JRE z.\,B. in einen Ordner namens ">java"< in ihrem Home-Verzeichnis installiert haben, geben Sie \texttt{\texttildelow{}/java/jre/bin/java -jar JabRef-2.1.jar} (bzw. die entsprechende Versionsnummer) in der Kommandozeile ein.}
2683
2684 \clearpage\faq{Ich arbeite unter Ubuntu und \jabref{} startet, wenn ich auf das Icon klicke, aber nicht von der Kommandozeile. Wo liegt das Problem?}{Sie haben mehrere Java Virtual Machines installiert und von der Kommandozeile wird die falsche gewählt. Schauen Sie unter Frage \ref{faq-linux} nach, wie Sie die Einstellungen ändern können.}
2685
2686 \clearpage 
2687 \section{Entwicklung}
2688 \secttoc
2689 \bigskip
2690
2691 \noindent \jabref{} ist ein \emph{Open Source} Projekt, das heißt, dass jede(r)
2692 dazu beitragen kann, das Programm zu verbessern und weiterzuentwickeln.
2693 Wenn Sie Anregungen, Wünsche oder Fragen haben, ist die erste Anlaufstelle
2694 die \href{http://sourceforge.net/projects/jabref/}{Projektseite bei \emph{Sourceforge}}.
2695 Dort gibt es Foren, in denen Sie Ihre Fragen stellen können, und eine
2696 Mailingliste rund um \jabref{}. Auch Ihre Wünsche \emph{(Feature
2697 Requests)} und Fehlermeldungen \emph{(Bug Reports)} können Sie dort
2698 loswerden. Um sich direkt als Entwickler einzubringen, wenden Sie
2699 sich an einen der beiden Maintainer (Morten O. Alver und Nizar N.
2700 Batada)~-- die E-Mail-Adressen finden Sie auf der Projektseite bei
2701 \emph{Sourceforge}. Sie brauchen lediglich einen Sourceforge-Login,
2702 der dann für das Projekt freigeschaltet werden kann.
2703
2704
2705 \subsection{Beschränkungen und bekannte Probleme (Bugs)}
2706
2707 \begin{quote}
2708 \emph{Da sich die Software schneller entwickelt als dieses Handbuch, muss an dieser Stelle auf die \href{http://sourceforge.net/projects/jabref/}{Projektseite bei Sourceforge} verwiesen werden.}
2709 \end{quote}
2710
2711 \subsection{Danksagung}
2712
2713 Neben den Entwicklern, die die Hilfe-Seiten des Programms geschrieben haben, möchte ich Thomas Fritz, Axel Junge und Tobias Wolf für ihre hilfreichen Tipps und Anmerkungen zum Handbuch danken.
2714
2715 Seit den Anfängen als \emph{BibKeeper} (von Morten O.~Alver) und \emph{JBibtexManager} (von Nizar N.~Batada) haben
2716 zahlreiche Personen dazu beigetragen, dass \jabrefversion{} zu dem
2717 geworden ist, was es ist. Wer zum Entwicklerteam gehört und wer alles zum Programm beigetragen hat, können Sie im Programm unter \menu{Hilfe \msep{} Über JabRef} nachsehen.
2718
2719 \subsection{Lizenz}
2720
2721 \jabref{} ist frei verfügbar unter den Bedingungen der \href{http://www.gnu.org/copyleft/gpl.html}{GNU General Public License}. Es gibt unterschiedliche Softwarepakete, die von \jabref{} genutzt werden. Wenn Sie sich über die Lizenzbestimmungen dieser Fremdsoftware informieren wollen, schauen Sie bitte unter \menu{Hilfe \msep{} Über JabRef} nach.
2722
2723 \appendix
2724 \newpage
2725 \bibliographystyle{jurabib}
2726 \bibliography{JabRef-UserManual_de}
2727
2728
2729
2730 \newpage
2731 \addsec{Versionsgeschichte}
2732
2733 \label{RevisionHistory}
2734
2735 %\begin{revhist}{\versiondate}%Datum}
2736 %\item Änderung
2737 %\end{revhist}
2738
2739 \begin{revhist}{\versiondate}%Datum}
2740 \item Grafik auf Titelseite ausgetauscht
2741 \item Ein paar kleinere Änderungen
2742 \end{revhist}
2743
2744 \begin{revhist}{10.\,12.\,2006}
2745 \item Abschnitt ">XMP-Metadaten"< leicht verbessert
2746 \item FAQ zu freien Java-APIs aktualisiert (Suns Java ist jetzt selbst frei)
2747 \item Wie immer: kleinere Änderungen
2748 \end{revhist}
2749
2750 \begin{revhist}{9.\,12.\,2006}
2751 \item Abschnitte ">Weitere Hilfen"< in ">Häufige Fragen und Antworten (FAQ)"< umbenannt
2752 \item FAQs von der Homepage übersetzt und integriert
2753 \item Literaturverzeichnis um Eintrag von \cite{Fenn2006} ergänzt
2754 \item Ein paar kleinere Änderungen
2755 \end{revhist}
2756
2757 \begin{revhist}{30.\,11.\,2006}
2758 \item Abschnitte ">Weitere Hilfen"< hinzugefügt
2759 \end{revhist}
2760
2761 \begin{revhist}{28.\,11.\,2006}
2762 \item Abschnitte ">Abkürzung von Zeitschriftentiteln"<, ">XMP-Metadaten"<, ">IEEExplore"< und ">Externer Zugriff"< hinzugefügt
2763 \item Abschnitte ">Einführung in \bibtex{}"<, ">Das Hauptfenster"<, ">Links zu externen Dateien"< und ">Jabref und Online-Datenbanken"< erweitert
2764 \item Abschnitt ">Suchfunktionen"< aktualisiert
2765 \item Abschnitt ">Entwicklung"< gekürzt
2766 \item Paket ">listings"< eingebunden (ersetzt Umgebung ">lyxcode"<)
2767 \item Typewriter-Schrift \texttt{beramono} eingesetzt
2768 \item Einige kleinere Änderungen
2769 \end{revhist}
2770
2771 \begin{revhist}{30.\,1.\,2006}
2772 \item Abschnitt >>\jabref{}-Bibliographien in OpenOffice.org benutzen<< aktualisiert
2773 \item Abschnitt zur Erzeugung der \bibtex{}-Keys aktualisiert
2774 \item Neues Kapitel (>>Externe Importfilter<<), geschrieben von Andreas Rudert
2775 \item Einige kleinere Änderungen
2776 \end{revhist}
2777
2778 \begin{revhist}{6.\,12.\,2005}
2779 \item Lizenzbedingungen für das Handbuch hinzugefügt
2780 \item von PDF~1.4 auf PDF~1.2 umgestellt
2781 \item mehrere kleinere Änderungen
2782 \end{revhist}
2783
2784 \begin{revhist}{16.\,11.\,2005}
2785 \item Erstentwurf von Dominik Waßenhoven, basierend
2786 auf dem unveröffentlichten englischen \emph{Initial Draft} von Nizar Batada (20.\,2.\,2004)
2787 und den Hilfeseiten des Programms
2788 \end{revhist}
2789
2790 \end{document}