Jurabib Zitierweise anpassen

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


Benutzeravatar
domwass
TeX-Entwickler
TeX-Entwickler
Beiträge: 617
Registriert: Di 26. Aug 2008, 12:44
Kontaktdaten:

Beitrag von domwass »

K2P hat geschrieben:Mir ist noch aufgefallen, dass ich noch ein Komma bei Artikel zwischen Journal und Jahrgang brauche...
\renewcommand{\jourvolstring}{\addcomma\space}
Das Komma zwischen Publisher und Jahr muss weg.
\renewcommand{\publisherdatepunct}{\addspace}
Zudem brauche ich bei manchen Büchern (soweit eingetragen) die Auflage(Edition) zwischen Titel und Publisher jeweils getrennt mit einem Kommar.
Einfach »edition = {3}« in die entsprechende bib-Angabe, schon sollte »3. Auflage« (bzw. »3. Aufl.«) erscheinen.
Ich habe gerade gesehen, dass biblatex automatisch erkennt, sobald man ein Werk ein 2. Mal zitiert. Es erscheint automatisch nach dem Titel (wie Anm. 5), das würde ich gerne umprogrammieren in a.a.O. . und ich brauche dringend ein Komma zwischen a.a.O. und den Titel
a.a.O ist großer Quatsch, in meinen Augen. Versetz dich in die Lage des
Lesers: er sieht eine Angabe, die ihn interessiert, und findet »a.a.O.«.
Anschließend durchsucht er alle Fußnoten von dort bis an den Anfang des
Textes, um alle Angaben zum entsprechenden Werk herauszufinden.
Deshalb wird bei footnote-dw auf die Fußnote verwiesen, in der das Werk
zuerst zitiert wurde. Dort findet man dann die vollständigen Angaben.

Wenn du es trotzdem mit »a.a.O.« haben musst (z.B. weil es eine strikte
Vorgabe ist), dann wäre einer der verbose-trad-Stile, die bei biblatex
dabei sind, einen Blick wert. Aber Vorsicht: dann funktionieren einige der
Anpassungen nicht, die mit footnote-dw gehen. Man kann zwar mit den
Standard-Stilen von biblatex all das machen, was footnote-dw macht, aber
das ist dann umständlicher.

Gruß,
Dominik.-

K2P
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 58
Registriert: Do 5. Aug 2010, 21:48
Wohnort: Heidelberg

Beitrag von K2P »

Vielen vielen Dank. Jetzt ist alles wie ich es brauche.

Ausser das mit dem a.a.O.
Leider muss ich das so verwenden.
Gibt es keine Möglichkeit das mit unserer jetzigen Lösung umzuprogramieren?
Zur Not muss ich halt alle Fußnoten bei 2. Zitaten mit der Hand schreiben..

Und noch etwas, ich habe teilweise 10 Fußnoten auf einer Seite, kann ich einstellen, dass der Platz der Fussnoten variabel nach oben oder unten geht? Jetzt schreibt er mir nämlich Fussnoten auf einer anderen Seite weiter und das darf nicht passieren! Lieber soll der Platz für den Text kleiner werden...

Mechanicus
Forum-Guru
Forum-Guru
Beiträge: 322
Registriert: Mi 8. Okt 2008, 18:41
Wohnort: Hamburg

Beitrag von Mechanicus »

Scheinbar hat K2b nun keine Lust mehr und wechselt das Forum:
http://groups.google.de/group/de.comp.t ... dd3?hl=de#

Marco
Personalführung ist die Kunst der Vorgesetzten den Untergebenen so schnell über den Tisch zu ziehen, dass er die Reibungshitze als Nestwärme empfindet.

K2P
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 58
Registriert: Do 5. Aug 2010, 21:48
Wohnort: Heidelberg

Beitrag von K2P »

Das hat mit Lust nichts zu tun, sondern ich habe über Google einen Eintrag in diesem Forum gefunden wo jemand genau das gleiche Problem mit a.a.O. hatte und ihm geholfen werden konnte. Nur leider stand die Lösung nicht dabei. Was liegt also näher auch dort gezielt nach Hilfe zu suchen?

Mechanicus
Forum-Guru
Forum-Guru
Beiträge: 322
Registriert: Mi 8. Okt 2008, 18:41
Wohnort: Hamburg

Beitrag von Mechanicus »

K2P hat geschrieben:Das hat mit Lust nichts zu tun, sondern ich habe über Google einen Eintrag in diesem Forum gefunden wo jemand genau das gleiche Problem mit a.a.O. hatte und ihm geholfen werden konnte. Nur leider stand die Lösung nicht dabei. Was liegt also näher auch dort gezielt nach Hilfe zu suchen?
Nichts, wenn du auch einen Hinweis geben würdest. Bernhard hat schließlich auch 20min gebraucht, die hier nicht zusätzlich verschwendet werden müssen.

Und Dominik ist der Autor von biblatex-dw. Der weiß also schon, was er macht.

Marco
Personalführung ist die Kunst der Vorgesetzten den Untergebenen so schnell über den Tisch zu ziehen, dass er die Reibungshitze als Nestwärme empfindet.

Benutzeravatar
domwass
TeX-Entwickler
TeX-Entwickler
Beiträge: 617
Registriert: Di 26. Aug 2008, 12:44
Kontaktdaten:

Beitrag von domwass »

JFTR: dort ist die Frage in der Zwischenzeit zufriedenstellend beantwortet
worden.

Gruß,
Dominik.-

K2P
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 58
Registriert: Do 5. Aug 2010, 21:48
Wohnort: Heidelberg

Beitrag von K2P »

Vielen vielen Dank für die Hilfe!

Die Lösung ist perfekt.

K2P
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 58
Registriert: Do 5. Aug 2010, 21:48
Wohnort: Heidelberg

Beitrag von K2P »

Jetzt ist mir leider noch etwas aufgefallen.

Bei den Wiederholungszitaten fehlt jetzt der Vorname.
Den bräuchte ich jedoch auch unbedingt.

Weiss jemand wie ich den jetzt noch dazu bekomme?

Mittlerweile sieht meine Konfiguration wie folgt aus:
\documentclass{scrreprt} 
\usepackage{filecontents} 
\begin{filecontents}{\jobname.bib} 
@book{Beyhs2002, 
   Author = {Oliver Beyhs}, 
   Publisher = {Frankfurt am Main}, 
    year = {2002}, 
   Title = {Impairment of assets nach International accounting standards}} 

@article{Baetge2001, 
   Author = {J{\"o}rg Baetge and Henning Z\"ulch}, 
   Journal = {BFuP}, 
   Pages = {543-562}, 
   Title = {Fair Value Accounting}, 
   Volume = {53}, 
   Year = {2001}} 
\end{filecontents} 

\documentclass[a4paper,12pt,openany,oneside,pointlessnumbers]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[a4paper]{geometry}
\usepackage{csquotes} 
\usepackage[style=footnote-dw,namefont=italic,firstnamefont=italic,nopublisher=false]{biblatex}

 
\bibliography{jobname} 

\DeclareNameFormat{default}{% 
  \iffirstinits 
    {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}} 
    {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}% 
  \usebibmacro{name:andothers}} 

\renewcommand{\jourvolstring}{\addcomma\space}
\renewcommand{\publisherdatepunct}{\addspace}

\DefineBibliographyStrings{ngerman}{% 
  seenote = {a.\,a.\,O\adddot}
} 

%% cite:seenote umdefinieren 
\makeatletter 
\renewbibmacro*{cite:seenote}{% 
  \ifbool{cbx:parencitefoot} 
    {\addcomma\space\bibstring{seenote}\addnbspace% 
      \ifbool{cbx:pageref} 
      {\ifsamepage{\the\value{instcount}} 
        {\csuse{cbx@first@\thefield{entrykey}}} 
        {} 
        {\addcomma\space\bibstring{page}\addnbspace 
          \pageref{cbx@\csuse{cbx@first@\thefield{entrykey}}}}} 
      {} 
    } 
    % 
    { 
      \addcomma\space\bibstring{seenote}\addnbspace% 
      \ifbool{cbx:pageref} 
        {\ifsamepage{\the\value{instcount}} 
                    {\csuse{cbx@first@\thefield{entrykey}}} 
          {} 
          {\addcomma\space\bibstring{page}\addnbspace 
             \pageref{cbx@\csuse{cbx@first@\thefield{entrykey}}}}} 
        {} 
    } 
  } 
\makeatother 


\begin{document} 

Zitat Buch\footfullcite[S.23]{Beyhs2002} 

Zitat Artikel\footfullcite[S.545]{Baetge2001} 

2. Zitat Buch\footfullcite[S.28]{Beyhs2002}
\end{document} 

2. Zitat Artikel\footfullcite[S.35]{Baetge2001}

\printbibliography

\end{document}

Mechanicus
Forum-Guru
Forum-Guru
Beiträge: 322
Registriert: Mi 8. Okt 2008, 18:41
Wohnort: Hamburg

Beitrag von Mechanicus »

K2P hat geschrieben:Bei den Wiederholungszitaten fehlt jetzt der Vorname.
Den bräuchte ich jedoch auch unbedingt.
das kann ich nicht bestätigen. Nachdem ich dein Minimalbeispiel lauffähig gemacht habe, erhalte ich das pdf im Anhang.
\RequirePackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{Beyhs2002,
   Author = {Oliver Beyhs},
   Publisher = {Frankfurt am Main},
    year = {2002},
   Title = {Impairment of assets nach International accounting standards}}

@article{Baetge2001,
   Author = {J{"o}rg Baetge and Henning Z"ulch},
   Journal = {BFuP},
   Pages = {543-562},
   Title = {Fair Value Accounting},
   Volume = {53},
   Year = {2001}}
\end{filecontents}

\documentclass[a4paper,12pt,openany,oneside,pointlessnumbers]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[a4paper]{geometry}
\usepackage{csquotes}
\usepackage[style=footnote-dw,namefont=italic,firstnamefont=italic,nopublisher=false]{biblatex}

 
\bibliography{\jobname}

\DeclareNameFormat{default}{%
  \iffirstinits
    {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
    {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
  \usebibmacro{name:andothers}}

\renewcommand{\jourvolstring}{\addcomma\space}
\renewcommand{\publisherdatepunct}{\addspace}

\DefineBibliographyStrings{ngerman}{%
  seenote = {a.\,a.\,O\adddot}
}

%% cite:seenote umdefinieren
\makeatletter
\renewbibmacro*{cite:seenote}{%
  \ifbool{cbx:parencitefoot}
    {\addcomma\space\bibstring{seenote}\addnbspace%
      \ifbool{cbx:pageref}
      {\ifsamepage{\the\value{instcount}}
        {\csuse{cbx@first@\thefield{entrykey}}}
        {}
        {\addcomma\space\bibstring{page}\addnbspace
          \pageref{cbx@\csuse{cbx@first@\thefield{entrykey}}}}}
      {}
    }
    %
    {
      \addcomma\space\bibstring{seenote}\addnbspace%
      \ifbool{cbx:pageref}
        {\ifsamepage{\the\value{instcount}}
                    {\csuse{cbx@first@\thefield{entrykey}}}
          {}
          {\addcomma\space\bibstring{page}\addnbspace
             \pageref{cbx@\csuse{cbx@first@\thefield{entrykey}}}}}
        {}
    }
  }
\makeatother


\begin{document}

Zitat Buch\footfullcite[S.23]{Beyhs2002}

Zitat Artikel\footfullcite[S.545]{Baetge2001}

2. Zitat Buch\footfullcite[S.28]{Beyhs2002}

2. Zitat Artikel\footfullcite[S.35]{Baetge2001}

\printbibliography

\end{document}
 
Dateianhänge
test.pdf
(119.11 KiB) 572-mal heruntergeladen
Personalführung ist die Kunst der Vorgesetzten den Untergebenen so schnell über den Tisch zu ziehen, dass er die Reibungshitze als Nestwärme empfindet.

K2P
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 58
Registriert: Do 5. Aug 2010, 21:48
Wohnort: Heidelberg

Beitrag von K2P »

ich habe den Fehler in meinem Minimalbeispiel,

es muss mit cite anstatt footcite zitiert werden.
\RequirePackage{filecontents} 
\begin{filecontents}{\jobname.bib} 
@book{Beyhs2002, 
   Author = {Oliver Beyhs}, 
   Publisher = {Frankfurt am Main}, 
    year = {2002}, 
   Title = {Impairment of assets nach International accounting standards}} 

@article{Baetge2001, 
   Author = {J{\"o}rg Baetge and Henning Z\"ulch}, 
   Journal = {BFuP}, 
   Pages = {543-562}, 
   Title = {Fair Value Accounting}, 
   Volume = {53}, 
   Year = {2001}} 
\end{filecontents} 

\documentclass[a4paper,12pt,openany,oneside,pointlessnumbers]{scrreprt} 
\usepackage[T1]{fontenc} 
\usepackage[latin9]{inputenc} 
\usepackage[ngerman]{babel} 
\usepackage[a4paper]{geometry} 
\usepackage{csquotes} 
\usepackage[style=footnote-dw,namefont=italic,firstnamefont=italic,nopublisher=false]{biblatex} 

  
\bibliography{\jobname} 

\DeclareNameFormat{default}{% 
  \iffirstinits 
    {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}} 
    {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}% 
  \usebibmacro{name:andothers}} 

\renewcommand{\jourvolstring}{\addcomma\space} 
\renewcommand{\publisherdatepunct}{\addspace} 

\DefineBibliographyStrings{ngerman}{% 
  seenote = {a.\,a.\,O\adddot} 
} 

%% cite:seenote umdefinieren 
\makeatletter 
\renewbibmacro*{cite:seenote}{% 
  \ifbool{cbx:parencitefoot} 
    {\addcomma\space\bibstring{seenote}\addnbspace% 
      \ifbool{cbx:pageref} 
      {\ifsamepage{\the\value{instcount}} 
        {\csuse{cbx@first@\thefield{entrykey}}} 
        {} 
        {\addcomma\space\bibstring{page}\addnbspace 
          \pageref{cbx@\csuse{cbx@first@\thefield{entrykey}}}}} 
      {} 
    } 
    % 
    { 
      \addcomma\space\bibstring{seenote}\addnbspace% 
      \ifbool{cbx:pageref} 
        {\ifsamepage{\the\value{instcount}} 
                    {\csuse{cbx@first@\thefield{entrykey}}} 
          {} 
          {\addcomma\space\bibstring{page}\addnbspace 
             \pageref{cbx@\csuse{cbx@first@\thefield{entrykey}}}}} 
        {} 
    } 
  } 
\makeatother 


\begin{document} 

Zitat Buch\cite[S.23]{Beyhs2002} 

Zitat Artikel\cite[S.545]{Baetge2001} 

2. Zitat Buch\cite[S.28]{Beyhs2002} 

2. Zitat Artikel\cite[S.35]{Baetge2001} 

\printbibliography 

\end{document}

Antworten