Neuer Eintragstyp für Literaturverzeichnis erstellen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Neuer Eintragstyp für Literaturverzeichnis erstellen

von finswimmer » Do 27. Mai 2010, 19:26

Hallo,
das "URL:" kriegst du weg, in dem du das Format für das Feld umänderst:
\DeclareFieldFormat{url}{\url{#1}}
Wenn du etwas an der Reihenfolge innerhalb eines Eintrages ändern willst, musst du unter Umständen den "BibliographyDriver" ändern. Die Standardeinstellungen findest du im biblatex-Ordner unter bbx/standard.bbx. Für den Entrytype online sieht er so aus:
\DeclareBibliographyDriver{online}{%
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \usebibmacro{author/editor+others/translator+others}%
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{title}%
  \newunit
  \printlist{language}%
  \newunit\newblock
  \usebibmacro{byauthor}%
  \newunit\newblock
  \usebibmacro{byeditor+others}%
  \newunit\newblock
  \printfield{version}%
  \newunit
  \printfield{note}%
  \newunit\newblock
  \printlist{organization}%
  \newunit\newblock
  \usebibmacro{date}%
  \newunit\newblock
  \iftoggle{bbx:eprint}
    {\usebibmacro{eprint}}
    {}%
  \newunit\newblock
  \usebibmacro{url+urldate}%
  \newunit\newblock
  \usebibmacro{addendum+pubstate}%
  \newunit\newblock
  \usebibmacro{pageref}%
  \usebibmacro{finentry}}
Tschau

fin swimmer

von Quesst » Do 27. Mai 2010, 16:04

Hi

Besten Dank erstmal für die Info. Ich habe in JabRef den Typ "online" nun definiert. Randnotiz: Kein Unterschied zur Darstellung mit "Misc". Was mich noch sehr stört, ist das "url" in

.... url: http://www.hydrodaten.admin.ch/d/2386.htm (besucht...

des Literaturverzeichnisses, welches meinem bescheidenen Wissen nach in einem biblatex-file definiert sein müsste. Ich habe mit im biblatex.sty, .bbx und .cfg umgesehen, konnte aber aber kein bibmacro finden, an dem ich rumschrauben könnte um daran was zu ändern. Könnt ihr mir da noch weiterhelfen?

von phi » Do 27. Mai 2010, 10:32

Hallo,

die Definition neuer Eintragstypen ist in biblatex nicht vorgesehen. Benutze stattdessen die vorgegebenen Typen "customa" bis "customf", wenn ein Eintrag nicht von den vorgegebenen Typen abgedeckt wird. Für deinen Zweck gibt es aber bereits den Eintragstyp "online".

Neuer Eintragstyp für Literaturverzeichnis erstellen

von Quesst » Do 27. Mai 2010, 08:02

Hallo zusammen

Ich habe zwei fragen:
1. Gibt es irgend ein Buch für Biblatex, das mir von Grund auf erklärt wie man was wo erstellt/defniniert/festlegt und auch wie das Ganze im Grunde funktioniert. Am besten so, dass auch nicht-entwickler verstehen, was geschrieben ist.

2. Ich möchte einen neuen Eintragstyp für Internetseiten erstellen nach dem Muster:
@WEBSOURCE{Baudir2010,
  author = {{Baudirektion des Kanton Zürich}},
  title = {Die Thurauen im Wandel},
  url = {http://www.thurauen.zh.ch/internet/bd/awel/thurauen/de/home.html},
  year = {2010},
  month = {5},
  urldate = {2010 Mai 6.}
}
und dem Output:

Baudirektion des Kanton Zürich. 2010. Die Thurauen im Wandel. http://www.thurauen.zh.ch/internet/bd/a ... /home.html (besucht am 6. Mai 2010)

Nun muss ich aber diesen Eintragstyp im biblatex.bst neu definieren. Ich habe mir dieses file mal angeschaut. Ich konnte mir das File anhand des Inhaltes aber nicht selbst erklären. Wie muss ich generell vorgehen?

Besten Dank
Quesst

PS: Mit viel Hilfe habe ich es schon fertig gebracht, andere Eintragstypen in der Präambel anzupassen. Aber das ist nicht wirklich befriedigend, weil ich nicht genau weiss wie was funktioniert und deshalb auch die erste Frage.

Nach oben