Verbindung:Author-Title, Author-Year und Numeric in Fußzeile

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: Verbindung:Author-Title, Author-Year und Numeric in Fußzeile

gelöst:Author: Titel (Jahr), [Nr. im Verzeichnis], S.X.

von gumarn » Mo 26. Dez 2011, 11:26

Juhu ich habe es nun selbst geschafft.
Ich wünsche euch alle frohe Weihnachten!

Anbei noch der Code. Ich hoffe es hilft auch jmd. anderen.
\documentclass[a4paper]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{csquotes}

\usepackage[
citestyle=authortitle-ibid,
bibstyle=numeric,
backend=bibtex8,
hyperref,
defernumbers=true, %
ibidtracker=context, %damit ebd. funktioniert
isbn=false, % ISBN im Literaturverzeichnis
url=false % Url im Literaturverzeichnis
]{biblatex}
% Doppelpunkt zwischen Author und Titel im Literaturverzeichnis
\renewcommand*{\labelnamepunct}{\addcolon\space}

% Doppelpunkt zwischen Author und Titel in der Fußnote
\renewcommand*{\nametitledelim}{\addcolon\space}

% Titel in Fußnote und Literaturverzeichnis nicht mehr kursiv darstellen
\DeclareFieldFormat{title}{#1\isdot}
\DeclareFieldFormat{citetitle}{#1\isdot}

%Erweitert Author-Title in der Fußzeile um Jahresangabe in Klamern (falls vorhanden) und die Nummern Angabe
\makeatletter
\renewbibmacro*{cite:title}{%
  %\cbx@tempa
  %\printtext[bibhyperref]{%
    \printfield[citetitle]{labeltitle}%}%
      \iffieldundef{year}
        {}%
         {\printtext\space\mkbibparens{\printfield{year}}%
      		}%
      		\printtext{\addcomma\space}%
          \printtext[bibhyperref]{%
          	\mkbibbrackets{\printfield{labelnumber}}%
          } %
          } %
\makeatother       
      

\usepackage{hyperref}

\addbibresource{literatur.bib}

\begin{filecontents}{literatur.bib}

@BOOK{lorem,
author = {Cicero},
title = {Lorem Ipsum},
shorttitle = {Lorem Ipsum},
address = {Bielefeld},
year = {1960}
}

\end{filecontents}

\begin{document}
Test\footcite[Vgl.][5]{lorem}

\printbibliography

\end{document} 
:D :D :D :D :D

Verbindung:Author-Title, Author-Year und Numeric in Fußzeile

von gumarn » Fr 23. Dez 2011, 14:06

Hallo, ich bearbeite gerade meine Bachelor Thesis.

Ich habe die Vorgabe Quellenangaben in Fußnoten vorzunehmen.

Dabei soll eine Mischung aus Author-Title, Author-Year und der Numeric Variante von biblatex verwendet werden.

Unter Verwendung des authortitle-ibid citestyles und kleineren Änderungen die ich hinbekommen habe, sehen meine Fußnoten folgendermaßen aus:
Nachname: Titel, S. X.
Der Titel verweist auf das Literaturverzeichnis.

und so soll der Aufbau sein:
Nachname: Titel (Jahr), [Nr. im Verzeichnis], S.X.
Nicht der Titel sondern nur das [Nr. im Verzeichnis] Feld soll für die Verlinkung ins Literaturverzeichnis genutzt werden.

Im Literaturverzeichnis wird mit dem Numeric Stil gearbeitet.

%Beispiel:
\documentclass[a4paper]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{csquotes}

\usepackage[
citestyle=authortitle-ibid,
bibstyle=numeric,
backend=bibtex8,
hyperref,
defernumbers=true, %
ibidtracker=context, %damit ebd. funktioniert
isbn=false, % ISBN im Literaturverzeichnis
url=false % Url im Literaturverzeichnis
]{biblatex}
% Doppelpunkt zwischen Author und Titel im Literaturverzeichnis
\renewcommand*{\labelnamepunct}{\addcolon\space}

% Doppelpunkt zwischen Author und Titel in der Fußnote
\renewcommand*{\nametitledelim}{\addcolon\space}

% Titel in Fußnote und Literaturverzeichnis nicht mehr kursiv darstellen
\DeclareFieldFormat{title}{#1\isdot}
\DeclareFieldFormat{citetitle}{#1\isdot}

% Versuch Citeyear hinzufügen, hat so keine Funktion
\newbibmacro*{citeyear}{%
\iffieldundef{shorthand}
{\iffieldundef{labelyear}
{\usebibmacro{cite:label}}
{\usebibmacro{cite:labelyear+extrayear}}}
{\usebibmacro{cite:shorthand}}}

%Versuch Nr. hinzuzufügen, deaktiviert da sonst nur noch Nummern ausgegeben werden
%\newbibmacro*{cite}{%
% \printtext[bibhyperref]{%
% \printfield{prefixnumber}%
% \printfield{labelnumber}%
% \ifbool{bbx:subentry}
% {\printfield{entrysetcount}}
% {}}}

\usepackage{hyperref}

\addbibresource{literatur.bib}

\begin{filecontents}{literatur.bib}

@BOOK{lorem,
author = {Cicero},
title = {Lorem Ipsum},
shorttitle = {Lorem Ipsum},
address = {Bielefeld},
year = {1960}
}

\end{filecontents}

\begin{document}
Test\footcite[Vgl.][5]{lorem}

\printbibliography

\end{document}

Bei der Umsetzung komme ich nun seit 2 Wochen nicht weiter.

Vielleicht habt ihr einen Tipp für mich, wie ich die Jahresangabe und die Nr. in die Fußnote bekomme.

Vielen Dank

Nach oben