von jakob » Fr 25. Feb 2011, 23:51
Hallo Lars,
wie das mit den Eintragstypen geht, hatte ich schon herausgefunden. Ich Faulpelz habe auf einen Auszug deiner prefs.xml gehofft, um mir die Arbeit zu ersparen

.
Aber ich habe mich gerade selber daran gesetzt, und bei »article«, »book«, »collection«, »inbook«, »incollection« und »periodical«
alle mit biblatex möglichen Felder erstellt. Außerdem habe ich die
Eintragstypen »online«, »report«, »thesis« und »unpublished«
erstellt.
Dabei ist aber zu sagen, dass ich mich gerade bei den benötigten Feldern nicht an die Reihenfolge der biblatex-Autor_innen gehalten habe, sondern bei article z.B. author/year/title/editor/booktitle/address/publisher/pages genommen habe. So wie ich auch zitiere.
Dadurch kommt es ab und zu auch mal vor, dass ich year im als benötigtes Feld definiert habe, obwohl biblatex es als optional ansieht. Das ist dann halt die individuelle Komponente. Bei address ist das auch oft der Fall. Die nötigen Anpassungen, um biblatex-konform zu sein, sind aber weniger Arbeit, als alles selbstständig einzugeben.
Außerdem habe ich die
Allgemeinen Felder verändert: Es gibt in meiner Einstellung jetzt 6 Tabs:
1. Benötigte Felder
2. Optionale Felder
3. General:crossref;keywords;file;note;addendum;pubstate;comment;owner;timestamp
4. Electronic sigs:isbn;eid;doi;eprint;eprintclass;eprinttype;citeseerurl;issn
5. Abstract/Review:abstract;review
6. Quelltext
Mit der Bezeichnung für 4. bin ich noch nicht ganz glücklich. Ich wollte einen Tab schaffen, der vor allem eben Signaturen beinhaltet, die ich wirklich quasi nicht brauche. Dadurch, dass ich viele Felder, die biblatex für jeden Eintragstyp vorsieht, in dieses allgemeine Tab ausgelagert habe, habe ich mir auch ein bisschen Tipparbeit erspart.
Genug gelabert, her mit dem Code.
Bitte beachten: Ich habe an zwei Stellen eine Ellipse „[…]“ eingebaut. An diesen Stellen sind meine restlichen Einstellungen gespeichert. Es reicht, wenn ihr das, was zwischen den beiden Ellipsen steht, in den Haupt-Bereich der xml-Datei reinkopiert. Achso: Bei mir unter Archlinux heißt die Datei: ~/.java/.userPrefs/net/sf/jabref/prefs.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE map SYSTEM "http://java.sun.com/dtd/preferences.dtd">
<map MAP_XML_VERSION="1.0">
[…]
<entry key="customTabFields_0" value="crossref;keywords;file;note;addendum;pubstate;comment;owner;timestamp"/>
<entry key="customTabFields_1" value="isbn;eid;doi;eprint;eprintclass;eprinttype;citeseerurl;issn"/>
<entry key="customTabFields_2" value="abstract;review"/>
<entry key="customTabName_0" value="General"/>
<entry key="customTabName_1" value="Electronic sigs"/>
<entry key="customTabName_2" value="Abstract/Review"/>
<entry key="customTypeName_0" value="Article"/>
<entry key="customTypeName_1" value="Book"/>
<entry key="customTypeName_2" value="Collection"/>
<entry key="customTypeName_3" value="Inbook"/>
<entry key="customTypeName_4" value="Incollection"/>
<entry key="customTypeName_5" value="Online"/>
<entry key="customTypeName_6" value="Periodical"/>
<entry key="customTypeName_7" value="Report"/>
<entry key="customTypeName_8" value="Thesis"/>
<entry key="customTypeName_9" value="Unpublished"/>
<entry key="customTypeOpt_0" value="translator;annotator;commentator;subtitle;titleaddon;editor;editora;editorb;editorc;journalsubtitle;issuetitle;issuesubtitle;language;origlanguage;series;number;issue;month;version;url;urldate"/>
<entry key="customTypeOpt_1" value="editor;month;translator;editora;editorb;editorc;annotator;commentator;introduction;forefword;afterword;subtitle;titleaddon;maintitle;mainsubtitle;maintitleaddon;language;origlanguage;volume;part;edition;volumes;series;number;location;isbn;chapter;pages;pagetotal;url;urldate"/>
<entry key="customTypeOpt_2" value="editora;editorb;editorc;translator;annotator;commentator;introduction;foreword;afterword;subtitle;titleaddon;maintitle;mainsubtitle;maintitleaddon;language;origlanguage;volume;part;edition;volumes;series;number;location;chapter;pages;pagetotal;url;urldate"/>
<entry key="customTypeOpt_3" value="bookauthor;type;editora;editorb;editorc;translator;annotator;commentator;introduction;foreword;afterword;subtitle;titleaddon;maintitle;mainsubtitle;maintitleaddon;booksubtitle;booktitleaddon;language;origlanguage;volume;part;edition;volumes;series;number;location;chapter;url;urldate"/>
<entry key="customTypeOpt_4" value="editora;editorb;editorc;translator;annotator;commentator;introduction;foreword;afterword;subtitle;titleaddon;maintitle;mainsubtitle;maintitleaddon;bokksubtitle;booktitleaddon;language;origlanguage;volume;part;edition;volumes;series;number;location;chapter;url;urldate"/>
<entry key="customTypeOpt_5" value="subtitle;titleaddon;language;version;organization;date;month"/>
<entry key="customTypeOpt_6" value="editora;editorb;editorc;subtitle;issuetitle;issuesubtitle;language;series;volume;number;issue;date;month"/>
<entry key="customTypeOpt_7" value="subtititle;titleaddon;language;number;version;location;month;isrn;chapter;pages;pagetotal;url;urldate"/>
<entry key="customTypeOpt_8" value="subtitle;titleaddon;language;location;month;chapter;pages;pagetotal;url;urldate"/>
<entry key="customTypeOpt_9" value="subtitle;titleaddon;language;howpublished;location;date;month;url;urldate"/>
<entry key="customTypeReq_0" value="author;year;title;journaltitle;volume;pages"/>
<entry key="customTypeReq_1" value="author;year;title;address;publisher"/>
<entry key="customTypeReq_2" value="editor;year;title;address;publisher"/>
<entry key="customTypeReq_3" value="author;year;title;editor;booktitle;address;publisher;pages"/>
<entry key="customTypeReq_4" value="author;year;title;editor;booktitle;address;publisher;pages"/>
<entry key="customTypeReq_5" value="author/editor;year;title;url;urldate"/>
<entry key="customTypeReq_6" value="editor;title;year"/>
<entry key="customTypeReq_7" value="author;year;title;type;institution"/>
<entry key="customTypeReq_8" value="author;year;title;type;institution"/>
<entry key="customTypeReq_9" value="author;year;title"/>
[…]
</map>
So. Ich habe es selber noch nicht ausprobiert, aber ich wünsche euch schonmal viel Spaß!
Liebe Grüße,
Jakob
Hallo Lars,
wie das mit den Eintragstypen geht, hatte ich schon herausgefunden. Ich Faulpelz habe auf einen Auszug deiner prefs.xml gehofft, um mir die Arbeit zu ersparen :).
Aber ich habe mich gerade selber daran gesetzt, und bei »article«, »book«, »collection«, »inbook«, »incollection« und »periodical« [b]alle mit biblatex möglichen Felder erstellt[/b]. Außerdem habe ich die [b]Eintragstypen[/b] »online«, »report«, »thesis« und »unpublished« [b]erstellt[/b].
Dabei ist aber zu sagen, dass ich mich gerade bei den benötigten Feldern nicht an die Reihenfolge der biblatex-Autor_innen gehalten habe, sondern bei article z.B. author/year/title/editor/booktitle/address/publisher/pages genommen habe. So wie ich auch zitiere.
Dadurch kommt es ab und zu auch mal vor, dass ich year im als benötigtes Feld definiert habe, obwohl biblatex es als optional ansieht. Das ist dann halt die individuelle Komponente. Bei address ist das auch oft der Fall. Die nötigen Anpassungen, um biblatex-konform zu sein, sind aber weniger Arbeit, als alles selbstständig einzugeben.
Außerdem habe ich die [b]Allgemeinen Felder verändert[/b]: Es gibt in meiner Einstellung jetzt 6 Tabs:
1. Benötigte Felder
2. Optionale Felder
3. General:crossref;keywords;file;note;addendum;pubstate;comment;owner;timestamp
4. Electronic sigs:isbn;eid;doi;eprint;eprintclass;eprinttype;citeseerurl;issn
5. Abstract/Review:abstract;review
6. Quelltext
Mit der Bezeichnung für 4. bin ich noch nicht ganz glücklich. Ich wollte einen Tab schaffen, der vor allem eben Signaturen beinhaltet, die ich wirklich quasi nicht brauche. Dadurch, dass ich viele Felder, die biblatex für jeden Eintragstyp vorsieht, in dieses allgemeine Tab ausgelagert habe, habe ich mir auch ein bisschen Tipparbeit erspart.
Genug gelabert, her mit dem Code.
[b]Bitte beachten: Ich habe an zwei Stellen eine Ellipse „[…]“ eingebaut. An diesen Stellen sind meine restlichen Einstellungen gespeichert. Es reicht, wenn ihr das, was zwischen den beiden Ellipsen steht, in den Haupt-Bereich der xml-Datei reinkopiert.[/b] Achso: Bei mir unter Archlinux heißt die Datei: ~/.java/.userPrefs/net/sf/jabref/prefs.xml
[code]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE map SYSTEM "http://java.sun.com/dtd/preferences.dtd">
<map MAP_XML_VERSION="1.0">
[…]
<entry key="customTabFields_0" value="crossref;keywords;file;note;addendum;pubstate;comment;owner;timestamp"/>
<entry key="customTabFields_1" value="isbn;eid;doi;eprint;eprintclass;eprinttype;citeseerurl;issn"/>
<entry key="customTabFields_2" value="abstract;review"/>
<entry key="customTabName_0" value="General"/>
<entry key="customTabName_1" value="Electronic sigs"/>
<entry key="customTabName_2" value="Abstract/Review"/>
<entry key="customTypeName_0" value="Article"/>
<entry key="customTypeName_1" value="Book"/>
<entry key="customTypeName_2" value="Collection"/>
<entry key="customTypeName_3" value="Inbook"/>
<entry key="customTypeName_4" value="Incollection"/>
<entry key="customTypeName_5" value="Online"/>
<entry key="customTypeName_6" value="Periodical"/>
<entry key="customTypeName_7" value="Report"/>
<entry key="customTypeName_8" value="Thesis"/>
<entry key="customTypeName_9" value="Unpublished"/>
<entry key="customTypeOpt_0" value="translator;annotator;commentator;subtitle;titleaddon;editor;editora;editorb;editorc;journalsubtitle;issuetitle;issuesubtitle;language;origlanguage;series;number;issue;month;version;url;urldate"/>
<entry key="customTypeOpt_1" value="editor;month;translator;editora;editorb;editorc;annotator;commentator;introduction;forefword;afterword;subtitle;titleaddon;maintitle;mainsubtitle;maintitleaddon;language;origlanguage;volume;part;edition;volumes;series;number;location;isbn;chapter;pages;pagetotal;url;urldate"/>
<entry key="customTypeOpt_2" value="editora;editorb;editorc;translator;annotator;commentator;introduction;foreword;afterword;subtitle;titleaddon;maintitle;mainsubtitle;maintitleaddon;language;origlanguage;volume;part;edition;volumes;series;number;location;chapter;pages;pagetotal;url;urldate"/>
<entry key="customTypeOpt_3" value="bookauthor;type;editora;editorb;editorc;translator;annotator;commentator;introduction;foreword;afterword;subtitle;titleaddon;maintitle;mainsubtitle;maintitleaddon;booksubtitle;booktitleaddon;language;origlanguage;volume;part;edition;volumes;series;number;location;chapter;url;urldate"/>
<entry key="customTypeOpt_4" value="editora;editorb;editorc;translator;annotator;commentator;introduction;foreword;afterword;subtitle;titleaddon;maintitle;mainsubtitle;maintitleaddon;bokksubtitle;booktitleaddon;language;origlanguage;volume;part;edition;volumes;series;number;location;chapter;url;urldate"/>
<entry key="customTypeOpt_5" value="subtitle;titleaddon;language;version;organization;date;month"/>
<entry key="customTypeOpt_6" value="editora;editorb;editorc;subtitle;issuetitle;issuesubtitle;language;series;volume;number;issue;date;month"/>
<entry key="customTypeOpt_7" value="subtititle;titleaddon;language;number;version;location;month;isrn;chapter;pages;pagetotal;url;urldate"/>
<entry key="customTypeOpt_8" value="subtitle;titleaddon;language;location;month;chapter;pages;pagetotal;url;urldate"/>
<entry key="customTypeOpt_9" value="subtitle;titleaddon;language;howpublished;location;date;month;url;urldate"/>
<entry key="customTypeReq_0" value="author;year;title;journaltitle;volume;pages"/>
<entry key="customTypeReq_1" value="author;year;title;address;publisher"/>
<entry key="customTypeReq_2" value="editor;year;title;address;publisher"/>
<entry key="customTypeReq_3" value="author;year;title;editor;booktitle;address;publisher;pages"/>
<entry key="customTypeReq_4" value="author;year;title;editor;booktitle;address;publisher;pages"/>
<entry key="customTypeReq_5" value="author/editor;year;title;url;urldate"/>
<entry key="customTypeReq_6" value="editor;title;year"/>
<entry key="customTypeReq_7" value="author;year;title;type;institution"/>
<entry key="customTypeReq_8" value="author;year;title;type;institution"/>
<entry key="customTypeReq_9" value="author;year;title"/>
[…]
</map>
[/code]
So. Ich habe es selber noch nicht ausprobiert, aber ich wünsche euch schonmal viel Spaß! :)
Liebe Grüße,
Jakob