PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Biblatex - einzelne Dokumenttypen anpassen



devancee
20-09-2012, 15:41
Hallo liebe Forengemeinde,

bitte verzeiht, wenn ich einige auf den ersten Blick banale Fragen stelle. Ich bin nun seit mehreren Tagen am Verzweifeln hinsichtlich der Formatierung meiner Zitate.

Info vorweg:
Ich benutze Biblatex mit Bibtex8 (da ich Biber nicht zum Laufen bekommen habe) und da ich eine juristische Dissertation schreibe, den bibliographystyle "biblatex-juradiss". Mein Literaturverwaltungsprogramm ist Citavi, bei dem ich den Bibtex-Export eingestellt habe. So weit funktioniert und kooperiert das alles ohne Fehlermeldungen.

Die Dokumentationen sowohl von Biblatex, als auch von biblatex-juradiss sind schön ausführlich erklärt und haben mir schon in einigen Punkten weitergeholfen. Auch die TeXnische Komödie von Dominik Waßenhoven ist sehr hilfreich. Nur hakt es noch an ein paar Stellen:

1) Ich möchte den Style für den Dokumenttyp "book" ändern, da die Ausgabe nicht der für Juristen üblichen Zitierweise entspricht. In erster Linie geht es mir dabei um die Veränderung in den Fußnoten. Mit dem Eintrag im Literaturverzeichnis ist alles ok.

Folgendes wird ausgegeben:
Autor, Autor Jahreszahl -- Titel
Bsp: Raiser/Veil, Raiser, Veil 2010 -- Recht der Kapitalgesellschaften

Und so soll es sein:
Autor, Kurztitel
Bsp: Raiser/Veil, KapGesR

Also ohne doppelte Autorennennung, ohne Jahreszahl und ohne den Gedankenstrich.

Bisher bin ich den .cbx-Dateien (biblatex, biblatex-dw, biblatex-juradiss...) diesbezüglich nicht fündig geworden.

Hier ein Auszug aus biblatex-juradiss.cbx:

% Fußnotenformat für books:
\DeclareBibliographyDriver{cite:book}{%
\ifsingletitle{}{%
\iffieldundef{shorttitle}%
{\printfield{title}}%
{\printfield{shorttitle}}%
}%
}

Ich sehe nirgends was von Jahreszahl, das man eliminieren könnte... :confused:



2) Mein zweites Problem betrifft die juristischen Kommentare. Immer dieses Kreuz mit den Kommentaren... Da kommt nur Murks bei raus. Entweder es wird ähnlich wie bei "book" der komplette Autor mit Vor- und Nachname und vollem Titel des Werkes zitiert oder es wird der Autor/Hrsg. komplett weggelassen. Wie ich es auch drehe und wende, es mag einfach nicht hinhauen.

So soll es in der Fußnote mal aussehen:
Bearbeiter in: Begründer, Kurztitel
Bsp: Roth in: Roth/Altmeppen, GmbHG

Da ich bisher das "Bearbeiter in:" immer händisch eingegeben habe, wäre ich schon glücklich, wenn mir Biblatex "Begründer, Kurztitel" ausspucken würde. Die standardmäßig eingestellte hochgestellte Auflagenzahl konnte ich immerhin schon ausschalten, da ich diese nicht benötige.

Hier ein weiterer Auszug aus biblatex-juradiss.cbx:

% Fußnotenformat für Kommentare:
\DeclareBibliographyDriver{cite:commentary}{%
\usebibmacro{in:}%
\iffieldundef{shorthand}%
{\printnames{editor}}%
{\ifbool{cbx:shorthandibid}%
{\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage}%
{\usebibmacro{cite:ibid}}%
{\usebibmacro{cite:shorthand}}}%
{\usebibmacro{cite:shorthand}}}%
}%


Kleiner Nachtrag: da ich ja nur "Begründer, Kurztitel" haben möchte, also eigentlich genauso wie bei einem Buch, hatte ich mir schon überlegt, einfach alle Kommentare in den Dokumenttyp "book" umzuwandeln. Dafür muss nur dieser ordentlich ausgegeben werden...


Tut mir Leid, wenn ich euch mit so etwas langweile, aber ich komme einfach nicht auf einen grünen Zweig. Vielen Dank für eure Geduld und für jegliche Hilfestellung!

Viele Grüße
Tanja

P.S.: Da meine Fragen recht allgemein sind und meine tex-Datei ohne Fehlermeldungen "funktioniert", habe ich bisher von einem Minimalbeispiel abgesehen, da es nicht viel zur Sache tun würde. Wenn ihr eins wünscht, kann ich das selbstverständlich nachreichen.

u_fischer
20-09-2012, 15:57
P.S.: Da meine Fragen recht allgemein sind und meine tex-Datei ohne Fehlermeldungen "funktioniert", habe ich bisher von einem Minimalbeispiel abgesehen, da es nicht viel zur Sache tun würde.

Minimalbeispiele werden zum Testen benötigt. Außerdem liefern sie log-Dateien.

devancee
20-09-2012, 16:41
Sodala, hab ich nun gebastelt:


\documentclass[%
12pt,
a4paper,
english,
german,% ngerman fuer neue Rechtschreibung!
centeredpartsintoc]{jurabook}[2006/04/26]
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{makeidx}
\usepackage[BCOR10mm,DIV12,headinclude,footinclude=false,mpinc lude=false]{typearea}
\usepackage{lmodern}
\usepackage{textcomp}
\usepackage[right]{eurosym}
\usepackage{ifthen}
\usepackage[babel,german=guillemets]{csquotes}
\clubpenalty10000
\widowpenalty10000
\raggedbottom

% vbox/hbox-Warnungen reduzieren
\emergencystretch20pt
\tolerance2000


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%
%%%%%%%%%%%%% BIBLIOGRAPHY %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%

%%%
%%% Hier werden die package-Optionen fuer biblatex gesetzt:
%%%
\usepackage[%
backend=bibtex8,
uniquename=true,% Kommt ein Nachname eines Autors mehrfach vor, so wird dieser mit Initialen zitiert.
sorting=nyvt,% Sortierreihenfolge im LitVerz: Zuerst nach Name, beim gleichen Autor nach Jahr, Volume und Titel
sortcites=true,%
autocite=footnote,%
maxnames=3,%
idemtracker=false,%
style=biblatex-juradiss,
ibidtracker=false,% Kein ebenda
datezeros=true,% führende Null vor Datumsziffern: 9. 2. 1982 statt 09.02.1988
date=short,% Datum als Ziffern, keine ausgeschriebenen Monatsnamen
%useauthor=true, %biber only
%useeditor=false, %biber only
]{biblatex}

\addbibresource{test.bib}

\renewcommand*{\bibsetup}{%
\interlinepenalty=5000\relax
\widowpenalty=10000\relax
\clubpenalty=10000\relax
\raggedbottom
\frenchspacing
}

\setlength{\bibitemsep}{7pt} %Zeilenabstand zwischen den einzelnen LitVerz-Einträgen
\setlength{\bibhang}{2.5cm} % hängende Einrückung im LitVerz

%% Komma statt Punkt nach einzelnen Elementen der Literaturangaben
\renewcommand*{\newunitpunct}{\addcomma\space}

%% Punkt zwischen Titel und Untertitel
\renewcommand*{\subtitlepunct}{\addperiod\space}

%% Punkt zwischen Untertitel und Titelzusatz ([book|main]titleaddon)
\renewcommand*{\titleaddonpunct}{\addperiod\space}

%% Zeichensetzung zwischen Ort und Jahr
\renewcommand*{\locationdatepunct}{\addspace}

%% alle Autorennamen kursiv
\renewcommand*{\mkbibnamelast}[1]{%
\textit{#1}}
\renewcommand*{\mkbibnamefirst}[1]{%
\textit{#1}}

%% Autorennamen durch Schrägstrich trennen
\renewcommand*{\multinamedelim}{\addslash}
\renewcommand*{\finalnamedelim}{\addslash}
\renewcommand*{\multilistdelim}{\addslash}
\renewcommand*{\multilistdelim}{\addslash}

%% Titel nicht kursiv
\DeclareFieldFormat[book]{shorttitle}{#1}
\DeclareFieldFormat[book]{shorthand}{#1}
\DeclareFieldFormat[book]{title}{#1}
\DeclareFieldFormat[commentary]{shorttitle}{#1}
\DeclareFieldFormat[commentary]{shorthand}{#1}
\DeclareFieldFormat[commentary]{title}{#1}
\DeclareFieldFormat{citetitle}{#1\isdot}
\DeclareFieldFormat[article]{citetitle}{#1}
\DeclareFieldFormat[incollection]{citetitle}{#1}
\DeclareFieldFormat{booktitle}{#1\isdot}
\DeclareFieldFormat{maintitle}{#1\isdot}

% Kursive Schrift für Bearbeiter von Kommentaren
%\DeclareFieldFormat[commentary]{prenote}{\mkbibemph{#1}\addspace}%



% Fußnotenformat für books:
\DeclareBibliographyDriver{cite:book}{%
\printfield{author}
\printfield{shorthand}
\printfield{shorttitle}
}%

% Fußnotenformat für Kommentare:
\DeclareBibliographyDriver{cite:commentary}{%
%\usebibmacro{in:}%
\printnames{author}
}%

% Fußnotenformat für Festschriften:
\DeclareBibliographyDriver{cite:incollection}{%
\usebibmacro{in:}%
{%
\iffieldundef{shorttitle}%
{\printfield{booktitle}}%
{\printfield{shorttitle}}%
}%
}%


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%
%%%%%%%%%%%%% BIBLIOGRAPHY END %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%


\usepackage{ifpdf}
\ifpdf
\jscreenfalse% \jscreentrue fuer Bildschirmausgabe
\ifjscreen% PDF-Bildschirmausgabe
\usepackage{color}
\usepackage{hyperref}
\definecolor{my-blue}{rgb}{0.2,0.2,1}%
\definecolor{dark-grey}{rgb}{.3,.3,.3}%
\hypersetup{%
pdfpagemode=UseNone,
colorlinks=true,
linkcolor=my-blue,
pagecolor=my-blue,
urlcolor=blue,
anchorcolor=black,
citecolor=dark-grey,
pdftitle={Die Krux mit der Formatierung},
pdfauthor={Hans Wurst},
pdfsubject={jurabook demonstration document (V2)},
pdfkeywords={juramisc@sodtalbers.de},
pdfproducer={jurabook
\jurabookversion\ (\jurabookdate)
by Axel Sodtalbers}%
}
\else% PDF-Druckausgabe
\usepackage[protrusion=true,expansion=true]{microtype}
\fi
\fi


\typeout{----------}
\typeout{ Settings}
\typeout{----------}

%% Index
%%
\begin{filecontents}{jurabook.ist}
quote '*'
heading_prefix "\\newindexletter{"
heading_suffix "}\\nopagebreak\n"
headings_flag 1
\end{filecontents}


\makeindex
\shortindexingon


%% Titelei
%%
\title{Die Krux mit der Formatierung}
\author{Hans Wurst}
\publishinfo{Buxtehude 2012}
\date{\today}

%% Layout
%%
\makeatletter
\if@twoside%
\flushbottom
\typeout{*** flushbottom ***}
\else
\raggedbottom % okay for one side printing
\typeout{*** raggedbottom ***}
\fi
\makeatother
%% jurabook text, length and style setup
%%
\addto\captionsgerman{%
\renewcommand{\indexname}{Stichwortverzeichnis}}


\setjbooktext{indexprologue}{Die Zahlen verweisen
auf die Randnummern; eine \textit{kursive} Zahl
weist darauf hin, dass sich das Stichwort in einer
Fußnote befindet.}


\setjbookstyle{lowprologue}{\normalsize}
\setjbookstyle{indexprologue}{\normalsize}
\setjbookstyle{indextext}{\small}

\ifjscreen
\setjbookstyle{maketime}{\color[gray]{0.50}\scriptsize\itshape}
\else
\setjbookstyle{maketime}{\scriptsize\itshape}
\fi

\setjbooklength{chapterbefore}{0pt}
\setjbooklength{runnersspace}{3pt}



%% Einige Abkuerzungen
%%
\newcommand*{\mytextpercent}{\,\%}

\newcommand{\engl}[1]{\foreignlanguage{english}{#1}}

\begin{document}

\typeout{---------------}
\typeout{ Preliminaries}
\typeout{---------------}

\def\GobbleCommaSpace,{\ignorespaces}
%% \index{foo!ZZZ@\GobbleCommaSpace|seealso{bar}}
%% puts entry 'bar' at the end of entry 'foo'

\index{Unternehmergesellschaft (haftungsbeschränkt)|see{UG (haftungsbeschränkt)}}
\index{Blo!zzz@\GobbleCommaSpace|seealso{Blob}}


\typeout{-------------}
\typeout{ Frontmatter }
\typeout{-------------}

\frontmatter
\maketitle
\overview
\tableofcontents

\typeout{------------}
\typeout{ Mainmatter }
\typeout{------------}

\mainmatter

\chapter{Tolles Aufsatzzitat}
Genau so soll es sein! Hier funktioniert alles\footnote{\cite{Sporre.2010}.}.

\chapter{Kommentare}
Hier fehlt nach dem "in:" der Begründer/Herausgeber des Kommentars, ansonsten passt es mittlerweile\footnote{\textit{Märtens} in: \cite{Fleischer.2010}, § 1 Rn. 1; \textit{Bayer} in: \cite{Lutter.2009}, § 1 Rn. 1; \textit{Hueck/Fastrich} in: \cite{Baumbach.2010}, § 1 Rn. 1; \textit{Roth} in: \cite{Altmeppen.2012}, § 1}.

\chapter{Bücher (Monographien)}
Warum zum Henker werden die Autorennamen doppelt ausgegeben?\footnote{\cite{Bormann.2011}, Kap. 1, Rn. 1; \cite{Raiser.2010}, § 1 Rn. 1.}.




\typeout{------------}
\typeout{ Backmatter }
\typeout{------------}

\backmatter
\onespacing

\begin{small}

\printbibliography[heading=bibintoc]

\printindex

\end{small}

\end{document}

\endinput



Der Inhalt der test.bib-Datei sieht folgendermaßen aus:

@book{Altmeppen.2012,
authors = {Roth, G{\"u}nter and Altmeppen, Holger},
year = {2012},
title = {Gesetz betreffend die Gesellschaften mit beschr{\"a}nkter Haftung (GmbHG)},
address = {M{\"u}nchen},
edition = {7},
publisher = {Beck},
editors = {Roth, G{\"u}nter and Altmeppen, Holger},
shorthand = {GmbHG},
shorthand = {Roth, Altmeppen 2012 -- Gesetz betreffend die Gesellschaften}
}


@book{Baumbach.2010,
authors = {Baumbach, Adolf and Hueck, Alfred},
year = {2010},
title = {GmbHG},
address = {M{\"u}nchen},
edition = {19},
volume = {20},
publisher = {Beck},
series = {Beck'sche Kurzkommentare},
shorthand = {GmbHG},
shorthand = {Baumbach/Hueck, GmbHG}
}


@book{Bormann.2011,
author = {Bormann, Michael and Kauka, Ralf and Ockelmann, Jan},
year = {2011},
title = {Handbuch GmbH-Recht},
location = {M{\"u}nster},
edition = {2},
publisher = {ZAP-Verlag},
series = {ZAP Arbeitsb{\"u}cher},
subtitle = {Das neue Recht der Gesellschaft mit beschr{\"a}nkter Haftung Gestaltungspraxis, Rechtsgrundlagen, Steuern},
shorttitle = {Bormann/Kauka/Ockelmann, Hdb. GmbHR}
}


@book{Fleischer.2010,
year = {2010},
title = {M{\"u}nchener Kommentar zum Gesetz betreffend die Gesellschaften mit beschr{\"a}nkter Haftung},
address = {M{\"u}nchen},
edition = {1},
publisher = {Beck},
editors = {Fleischer, Holger and Goette, Wulf},
shorthand = {M{\"u}nchKomm-GmbHG},
shorthand = {Fleischer, Goette (Hg.) 2010 -- M{\"u}nchener Kommentar zum Gesetz betreffend}
}


@book{Lutter.2009,
authors = {Lutter, Marcus and Hommelhoff, Peter},
year = {2009},
title = {GmbH-Gesetz},
address = {K{\"o}ln},
edition = {17},
publisher = {Schmidt},
shorthand = {GmbHG},
shorthand = {Lutter, Hommelhoff 2009 -- GmbH-Gesetz}
}


@book{Raiser.2010,
author = {Raiser, Thomas and Veil, R{\"u}diger},
year = {2010},
title = {Recht der Kapitalgesellschaften},
location = {M{\"u}nchen},
edition = {5},
publisher = {Vahlen},
subtitle = {Ein Handbuch f{\"u}r Praxis und Wissenschaft ; Aktiengesellschaft, Kommanditgesellschaft auf Aktien, Gesellschaft mit beschr{\"a}nkter Haftung, {\"U}bernahmerecht, Umwandlungsrecht, Konzernrecht, Internationales Gesellschaftsrecht, Europ{\"a}isches Gesellschaftsrecht},
shorttitle = {Raiser, Veil 2010 -- Recht der Kapitalgesellschaften}
}


@article{Sporre.2010,
author = {Sporr{\'e}, Oliver},
year = {2010},
title = {Verdeckte Sacheinlage und (unzul{\"a}ssiges) Hin- und Herzahlen einer Einlage nach dem MoMiG -- ein {\"U}berblick},
pages = {184},
pagination = {page},
journal = {DZWIR}
}



Oha, da seh ichs selbst! Das shorttitle-Feld ist schuld. Der in der .bib-Datei angegebene Inhalt ist aber in Citavi nirgendwo sichtbar... und warum gibt es teilweise zwei shorthand-Felder??? :confused:

Ich mach mich mal weiter auf die Suche.

devancee
20-09-2012, 17:02
Hinsichtlich der Monographien werde ich mir mal die automatisch generierten Kurztitel von Citavi vorknöpfen...

Aber wie sieht es mit meinem Problem bei den Kommentaren aus (dass kein Begründer/Herausgeber im Zitat erscheint)?

devancee
21-09-2012, 00:58
So, das Problem mit den Monographien ist gelöst. Citavi hat automatische Kurztitel generiert, die in den Titelfeldern nicht sichtbar waren...

Nun bin ich aber hinsichtlich der Kommentare (Typ "commentary") noch nicht weiter. Es wird immer noch nicht der "Begründer" angezeigt, obwohl ich ihn mit \printfield{author} extra angegeben habe. In den Bibtex-Exportdefinitionen hab ich den Begründer auch extra als "author" angegeben. Hmmm.... Weiß einer von euch weiter?


% Fußnotenformat für Kommentare:
\DeclareBibliographyDriver{cite:commentary}{%
%\usebibmacro{in:}%
\printfield{author}
\iffieldundef{author}%
{\printfield{editor}}%
{\printfield{author}}%
\printfield{shorthand}
}%


Und dann hab ich zum Typ "incollection" noch eine Frage, die mir bisher keine Dokumentation, keine .def- und keine .cbx-Datei beantworten konnte:
Ist es möglich, statt "booktitle" sowas wie "bookshorttitle" oder so zu verwenden? Ich möchte in der Fußnote gerne nur den Kurztitel des übergeordneten Werkes stehen haben.

Mein etwas stümperhafter Versuch wurde bisher von biblatex gekonnt ignoriert :rolleyes:


% Fußnotenformat für Festschriften:
\DeclareBibliographyDriver{cite:incollection}{%
\usebibmacro{in:}%
\printfield{bookshorttitle}
{%
\iffieldundef{bookshorttitle}%
{\printfield{booktitle}}%
{\printfield{bookshorttitle}}%
}%
{\addcomma\space}%
\printfield{pages}
}%

\DeclareFieldFormat[incollection]{pages}{\mkpageprefix[bookpagination]{#1}}

Geht das über einen \DeclareFieldFormat-Befehl oder sowas ähnliches?

Ihr würdet mir wirklich sehr weiterhelfen. Schönen Dank im Voraus!

Viele Grüße
Tanja

u_fischer
21-09-2012, 10:10
Du willst Menschen animieren, Zeit für dein Problem aufzuwenden. Da ist ein "Minimal"beispiel von fast 300 Zeilen eher abschreckend. Und Fragen zu "incollection" und "commentary" mit irgendwelchen Codeschnipseln aber ohne bib-Einträge enthält auch.

devancee
21-09-2012, 11:53
Es tut mir Leid, dass das "Minimalbeispiel" so lang ist. Hier nochmal in etwas abgespeckter Variante:


\documentclass[%
12pt,
a4paper,
english,
german,% ngerman fuer neue Rechtschreibung!
centeredpartsintoc]{jurabook}[2006/04/26]
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{makeidx}
\usepackage[BCOR10mm,DIV12,headinclude,footinclude=false,mpinc lude=false]{typearea}
\usepackage{lmodern}
\usepackage{textcomp}
\usepackage[right]{eurosym}
\usepackage{ifthen}
\usepackage[babel,german=guillemets]{csquotes}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%
%%%%%%%%%%%%% BIBLIOGRAPHY %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%

%%%
%%% Hier werden die package-Optionen fuer biblatex gesetzt:
%%%
\usepackage[%
backend=bibtex8,
uniquename=true,% Kommt ein Nachname eines Autors mehrfach vor, so wird dieser mit Initialen zitiert.
sorting=nyvt,% Sortierreihenfolge im LitVerz: Zuerst nach Name, beim gleichen Autor nach Jahr, Volume und Titel
sortcites=true,%
autocite=footnote,%
maxnames=3,%
idemtracker=false,%
style=biblatex-juradiss,
ibidtracker=false,% Kein ebenda
datezeros=true,% führende Null vor Datumsziffern: 9. 2. 1982 statt 09.02.1988
date=short,% Datum als Ziffern, keine ausgeschriebenen Monatsnamen
%useauthor=true, %biber only
%useeditor=false, %biber only
]{biblatex}

\addbibresource{test.bib}

\renewcommand*{\bibsetup}{%
\interlinepenalty=5000\relax
\widowpenalty=10000\relax
\clubpenalty=10000\relax
\raggedbottom
\frenchspacing
}

\setlength{\bibitemsep}{7pt} %Zeilenabstand zwischen den einzelnen LitVerz-Einträgen
\setlength{\bibhang}{2.5cm} % hängende Einrückung im LitVerz

%% Komma statt Punkt nach einzelnen Elementen der Literaturangaben
\renewcommand*{\newunitpunct}{\addcomma\space}

%% Punkt zwischen Titel und Untertitel
\renewcommand*{\subtitlepunct}{\addperiod\space}

%% Punkt zwischen Untertitel und Titelzusatz ([book|main]titleaddon)
\renewcommand*{\titleaddonpunct}{\addperiod\space}

%% Zeichensetzung zwischen Ort und Jahr
\renewcommand*{\locationdatepunct}{\addspace}

%% alle Autorennamen kursiv
\renewcommand*{\mkbibnamelast}[1]{%
\textit{#1}}
\renewcommand*{\mkbibnamefirst}[1]{%
\textit{#1}}

%% Autorennamen durch Schrägstrich trennen
\renewcommand*{\multinamedelim}{\addslash}
\renewcommand*{\finalnamedelim}{\addslash}
\renewcommand*{\multilistdelim}{\addslash}
\renewcommand*{\multilistdelim}{\addslash}

%% Titel nicht kursiv
\DeclareFieldFormat[book]{shorttitle}{#1}
\DeclareFieldFormat[book]{shorthand}{#1}
\DeclareFieldFormat[book]{title}{#1}
\DeclareFieldFormat[commentary]{shorttitle}{#1}
\DeclareFieldFormat[commentary]{shorthand}{#1}
\DeclareFieldFormat[commentary]{title}{#1}
\DeclareFieldFormat{citetitle}{#1\isdot}
\DeclareFieldFormat[article]{citetitle}{#1}
\DeclareFieldFormat[incollection]{citetitle}{#1}
\DeclareFieldFormat{booktitle}{#1\isdot}
\DeclareFieldFormat{maintitle}{#1\isdot}


% Fußnotenformat für books:
\DeclareBibliographyDriver{cite:book}{%
\printfield{author}{\addcomma\space}
\printfield{shorttitle}
}%

% Fußnotenformat für unklarer Dokumententyp (Kommentare):
\DeclareBibliographyDriver{cite:misc}{%
\printfield{author}
\printfield{shorthand}
}%

% Fußnotenformat für Kommentare (MüKo, KölnKomm):
\DeclareBibliographyDriver{cite:commentary}{%
%\usebibmacro{in:}%
\printfield{author}
{%
\iffieldundef{author}%
{\printfield{none}}%
{\printfield{author}}%
}%
\printfield{shorthand}
}%

% Fußnotenformat für Festschriften:
\DeclareBibliographyDriver{cite:incollection}{%
\usebibmacro{in:}%
{%
\iffieldundef{shorttitle}%
{\printfield{booktitle}}%
{\printfield{shorttitle}}%
}%
}%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%
%%%%%%%%%%%%% BIBLIOGRAPHY END %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%


\usepackage{ifpdf}
\ifpdf
\jscreenfalse% \jscreentrue fuer Bildschirmausgabe
\ifjscreen% PDF-Bildschirmausgabe
\usepackage{color}
\usepackage{hyperref}
\definecolor{my-blue}{rgb}{0.2,0.2,1}%
\definecolor{dark-grey}{rgb}{.3,.3,.3}%
\hypersetup{%
pdfpagemode=UseNone,
colorlinks=true,
linkcolor=my-blue,
pagecolor=my-blue,
urlcolor=blue,
anchorcolor=black,
citecolor=dark-grey,
pdftitle={Die Krux mit der Formatierung},
pdfauthor={Hans Wurst},
pdfsubject={jurabook demonstration document (V2)},
pdfkeywords={juramisc@sodtalbers.de},
pdfproducer={jurabook
\jurabookversion\ (\jurabookdate)
by Axel Sodtalbers}%
}
\else% PDF-Druckausgabe
\usepackage[protrusion=true,expansion=true]{microtype}
\fi
\fi



\begin{document}

\def\GobbleCommaSpace,{\ignorespaces}
%% \index{foo!ZZZ@\GobbleCommaSpace|seealso{bar}}
%% puts entry 'bar' at the end of entry 'foo'

\frontmatter
\mainmatter

\chapter{Tolles Aufsatzzitat}
Genau so soll es sein! Hier funktioniert alles\footnote{\cite{Sporre.2010}.}.

\chapter{Kommentare}
Hier fehlt nach dem "in:" der Begründer/Herausgeber des Kommentars bzw. der Kurztitel "GmbHG", ansonsten passt es mittlerweile\footnote{\textit{Märtens} in: \cite{Fleischer.2010}, § 1 Rn. 1; \textit{Bayer} in: \cite{Lutter.2009}, § 1 Rn. 1; \textit{Hueck/Fastrich} in: \cite{Baumbach.2010}, § 1 Rn. 1; \textit{Roth} in: \cite{Altmeppen.2012}, § 1}.

\chapter{Bücher (Monographien)}
Buch\footnote{\cite{Bormann.2011}, Kap. 1, Rn. 1; \cite{Raiser.2010}, § 1 Rn. 1.}.

\chapter{Incollection}
Ein Festschriftbeitrag\footnote{\cite{Fleck.1992}.}.

\backmatter
\onespacing

\printbibliography[heading=bibintoc]
\printindex

\end{document}

\endinput

Mehrere Beispiele zu Commentary sind in den obigen .bib-Einträgen. Ich frage mich gerade, warum sie oben als book angezeigt werden. So sollte das eigentlich aussehen:


@commentary{Altmeppen.2012,
year = {2012},
title = {Gesetz betreffend die Gesellschaften mit beschr{\"a}nkter Haftung (GmbHG)},
address = {M{\"u}nchen},
edition = {7},
publisher = {Beck},
editors = {Roth, G{\"u}nter and Altmeppen, Holger},
shorthand = {GmbHG},
author = {Roth, G{\"u}nter and Altmeppen, Holger},
shorttitle = {Roth, Altmeppen 2012 -- Gesetz betreffend die Gesellschaften}
}


@commentary{Baumbach.2010,
year = {2010},
title = {GmbHG},
address = {M{\"u}nchen},
edition = {19},
volume = {20},
publisher = {Beck},
series = {Beck'sche Kurzkommentare},
shorthand = {GmbHG},
author = {Baumbach, Adolf and Hueck, Alfred},
shorttitle = {Baumbach/Hueck, GmbHG}
}


@book{Bormann.2011,
author = {Bormann, Michael and Kauka, Ralf and Ockelmann, Jan},
year = {2011},
title = {Handbuch GmbH-Recht},
location = {M{\"u}nster},
edition = {2},
publisher = {ZAP-Verlag},
series = {ZAP Arbeitsb{\"u}cher},
subtitle = {Das neue Recht der Gesellschaft mit beschr{\"a}nkter Haftung Gestaltungspraxis, Rechtsgrundlagen, Steuern},
shorttitle = {Hdb. GmbH-Recht}
}


@incollection{Fleck.1992,
author = {Fleck, Hans-Joachim},
title = {Der Grundsatz der Kapitalerhaltung -- seine Ausweitung und seine Grenzen},
pages = {391},
bookpagination = {page},
publisher = {Schmidt},
booktitle = {Festschrift 100 Jahre GmbH-Gesetz},
year = {1992},
address = {K{\"o}ln},
bookshorttitle = {FS 100 Jahre GmbHG}
}


@commentary{Fleischer.2010,
year = {2010},
title = {M{\"u}nchener Kommentar zum Gesetz betreffend die Gesellschaften mit beschr{\"a}nkter Haftung},
address = {M{\"u}nchen},
edition = {1},
publisher = {Beck},
editors = {Fleischer, Holger and Goette, Wulf},
shorthand = {M{\"u}nchKomm-GmbHG},
shorttitle = {Fleischer, Goette (Hg.) 2010 -- M{\"u}nchener Kommentar zum Gesetz betreffend}
}


@misc{Lutter.2009,
author = {Lutter, Marcus and Hommelhoff, Peter},
year = {2009},
title = {GmbH-Gesetz},
address = {K{\"o}ln},
edition = {17},
publisher = {Schmidt}
}


@book{Raiser.2010,
author = {Raiser, Thomas and Veil, R{\"u}diger},
year = {2010},
title = {Recht der Kapitalgesellschaften},
location = {M{\"u}nchen},
edition = {5},
publisher = {Vahlen},
subtitle = {Ein Handbuch f{\"u}r Praxis und Wissenschaft ; Aktiengesellschaft, Kommanditgesellschaft auf Aktien, Gesellschaft mit beschr{\"a}nkter Haftung, {\"U}bernahmerecht, Umwandlungsrecht, Konzernrecht, Internationales Gesellschaftsrecht, Europ{\"a}isches Gesellschaftsrecht},
shorttitle = {Kapitalgesellschaftsrecht}
}


@article{Sporre.2010,
author = {Sporr{\'e}, Oliver},
year = {2010},
title = {Verdeckte Sacheinlage und (unzul{\"a}ssiges) Hin- und Herzahlen einer Einlage nach dem MoMiG -- ein {\"U}berblick},
pages = {184},
pagination = {page},
journal = {DZWIR}
}

Ich komme mit shorthand und shorttitle immer durcheinander... vermutlich liegt da das Problem. Wenn ich bei "book" nicht shorttitle, sondern "shorthand" verwende, dann bleibt der Autor plötzlich weg. So ist es auch bei den Kommentaren. Ich bastel da mal noch weiter rum...


Und meine Fragen zu incollection bezieht sich ja nur darauf, ob es ein Wort für Shortbooktitle oder sowas in der Art überhaupt in Biblatex gibt. Das hat mit dem konkreten Beispiel also gar nichts zu tun.

Die obigen Codeschnipsel sind die jeweils relevanten Teile der Präambel, in denen man Einstellungen vornehmen kann.

Entschuldigung, wenn ich es euch damit schwerer mache... ich bin mittlerweile so durcheinander, dass ich wahrscheinlich selbst den Wald vor lauter Bäumen nicht mehr sehe... Aber mir hilft es ja selbst schon, wenn ich das hier posten kann. Dann sehe ich die Probleme eher.

devancee
21-09-2012, 16:11
Alle Probleme gelöst (mit mehr oder weniger eleganten Tricks) bis auf die Incollection-Sache. Hat da keiner eine Idee?

Wie kann man bei einem Beitrag den Kurztitel des übergeordneten Werks zitieren und nicht immer den vollen Titel?