Biblatex mit Stil authoryear-icomp: Autor + Jahr fett

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: Biblatex mit Stil authoryear-icomp: Autor + Jahr fett

Biblatex mit Stil authoryear-icomp: Autor + Jahr fett

von paris2011 » Fr 10. Okt 2014, 09:19

\usepackage[natbib=true,bibstyle=alphabetic,style=authoryear-icomp,labelalpha=true,sorting=anyt,sorting=anyt,backref=true,backend=bibtex8]{biblatex} 
\bibliography{Dissertation}
\usepackage[babel,german=quotes]{csquotes}
Das passt alles, hier wird mir ein Literaturverzeichnis erstellt, da gibt es keine Probleme.

Aber ich möchte gerne, dass Autor und Jahr praktisch als Überschrift erscheint und in fett hervorgehoben wird.
z. B. Arlt 2011 in fett als Überschrift und dann darunter die normale Literaturangabe.
%----------Literaturverzeichnis
\phantomsection
\addcontentsline{toc}{chapter}{Literaturverzeichnis}
 \renewcommand*\mkbibnamefirst[1]{\bfseries{#1}}
  \renewcommand*\mkbibnamelast[1]{\bfseries{#1}}
  \renewcommand*\mkbibnameprefix[1]{\bfseries{#1}}
  \renewcommand*\mkbibnameaffix[1]{\bfseries{#1}}
   \DeclareFieldFormat{parens}{\bfseries{\mkbibparens{#1}}}
   \DeclareFieldFormat{date}{\bfseries{#1}}
\renewcommand{\baselinestretch}{0.8}\normalsize
\printbibliography
Welche Befehle muss ich hier noch einfügen bzw. ersetzen, dass es mir wie gewünscht formatiert wird?

Vielen Dank schon mal. Bin auf die Antwort gespannt.

MfG
[/b]

von maritn » Mi 4. Apr 2012, 22:26

Hat auch mit dem großen Dokument (und ein paar weiteren Anpassungen) geklappt. Nochmals Danke :)

von maritn » Di 3. Apr 2012, 18:41

Das sieht jedenfalls schon mal *sehr* gut aus, vielen Dank :)

Ich werde das mal mit meiner Hausarbeit testen und wieder berichten (aber nicht mehr heute... nachdem ich heute schon fünf Stunden mit der Formatierung verbraten habe, muss ich mich erst mal wieder um den Inhalt kümmern).

Gruß,
Martin

von Sepp99 » Di 3. Apr 2012, 18:30

Ist vielleicht nicht der Weisheit letzter Schluß - aber zumindest ein Ansatz dazu:
\AtBeginBibliography{%
  \renewcommand*\mkbibnamefirst[1]{\bfseries{#1}}
  \renewcommand*\mkbibnamelast[1]{\bfseries{#1}}
  \renewcommand*\mkbibnameprefix[1]{\bfseries{#1}}
  \renewcommand*\mkbibnameaffix[1]{\bfseries{#1}}
	\DeclareFieldFormat{parens}{\bfseries{\mkbibparens{#1}}}
	\DeclareFieldFormat{date}{\bfseries{#1}}
}
Gruß, Sepp.-

Biblatex mit Stil authoryear-icomp: Autor + Jahr fett

von maritn » Di 3. Apr 2012, 15:43

Hallo,

Ich suche seit Stunden und komme nicht weiter. Ich möchte mein Literaturverzeichnis so formatieren, dass das Jahr hinter dem Autor in Klammern gesetzt wird. Also so:

Goossens, Michel (1994). The LaTeX Companion. Reading, Mass.: Addison-Wesley.

Das klappt auch exzellent mit biblatex und dem Stil authoryear-icomp. Jetzt würde ich Autor und Jahr gerne noch fett drucken. Mit dem Autor kriege ich das auch hin, nur beim Jahr (und den umgebenden Klammern) bin ich am Verzweifeln!

Hier ein Minimalbeispiel:
\documentclass[ngerman]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{filecontents}
\usepackage[style=authoryear-icomp]{biblatex}

\begin{filecontents}{\jobname.bib}
@Book{test1,
  author    = {Goossens, Michel},
  title     = {The LaTeX Companion},
  publisher = {Addison-Wesley},
  location  = {Reading, Mass.},
  year      = {1994},
}
\end{filecontents}

\addbibresource{\jobname.bib}


\AtBeginBibliography{%
  \renewcommand*\mkbibnamefirst[1]{\bfseries{#1}}
  \renewcommand*\mkbibnamelast[1]{\bfseries{#1}}
  \renewcommand*\mkbibnameprefix[1]{\bfseries{#1}}
  \renewcommand*\mkbibnameaffix[1]{\bfseries{#1}}
}

\begin{document}
Dies ist nur ein kleines Testdokument.
\nocite{*}
\printbibliography
\end{document}
Vielen Dank schon mal für die Hilfe!

Nach oben