Mit Hilfe der hier veröffentlichen Fragen und besonders der Antworten konnte ich schon einige Probleme eigenständig lösen. Aber mein folgendes Anliegen kann ich leider nicht lösen:

Ich möchte das Literaturverzeichnis im authoryear-Stil folgendermaßen anpassen:

  • Autor und Jahr fett geschrieben
  • hinter "Jahr" ein Doppelpunkt

Wenn ich in der *.bib Datei den Autor und das Jahr "fett" mache, dann ist auch der Verweis im Fließtext fett, das möchte ich nicht. Ein Bild des ist und soll-Zustands kann ich leider nicht hochladen.

Hier ein Auszug aus meiner TeX-Datei:

Öffne in Overleaf
Code, hier editierbar zum Übersetzen:
\documentclass{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,ngerman]{babel}
\usepackage{marvosym}
\usepackage{textcomp}
\usepackage{lmodern}
\tolerance=2000
\setlength{\emergencystretch}{20pt} %verhindert das herrausragen von Wörtern übers Zeilenende
\usepackage[pdftex]{graphicx}
\usepackage[final]{pdfpages}
\usepackage{hyperref}
\usepackage{tocbibind} %bindet Abbildungsverzeichnis, Tabellenverzeichnis, Index, Literaturverzeichnis in Inhaltsangbe ab
\usepackage{csquotes}
\usepackage[
%backend=biber,
style=authoryear, % Zitierstil
%isbn=false, % ISBN nicht anzeigen, gleiches geht mit nahezu allen anderen Feldern
%pagetracker=true, % ebd. bei wiederholten Angaben (false=ausgeschaltet,
page=Seite,spread=Doppelseite, true=automatisch)
%maxbibnames=50, % maximale Namen, die im Literaturverzeichnis angezeigt werden (ich
wollte alle)
%maxcitenames=3, % maximale Namen, die im Text angezeigt werden, ab 4 wird u.a. nach den
ersten Autor angezeigt
%autocite=inline, % regelt Aussehen für \autocite (inline=\parancite)
%lock=space, % kleiner horizontaler Platz zwischen den Feldern
%backref=true, % Seiten anzeigen, auf denen die Referenz vorkommt
%backrefstyle=three+, % fasst Seiten zusammen, z.B. S. 2f, 6ff, 7-10
%date=short, % Datumsformat
]{biblatex}
\setlength{\bibitemsep}{1em} % Abstand zwischen den Literaturangaben
\setlength{\bibhang}{0em} % Einzug nach jeweils erster Zeile
\DeclareFieldFormat[book]{title}{#1} % title in Literaturverzeichnis nicht mehr kursiv
\addbibresource{Test_Lit_Verz3.bib}
\begin{document}
\input{.../Kapitel_3_rechtliche_Situation}
\parencite{wilde}
\printbibliography
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

gefragt 30 Apr '17, 15:44

atrox's gravatar image

atrox
873710
Akzeptiert-Rate: 0%

bearbeitet 01 Sep '17, 23:32

Du solltest im Beispiel zu einem Problem keine Dateien verwenden, die wir nicht haben. Siehe dazu: Was ist ein vollständiges Minimalbeispiel oder kurz VM und wie erstelle ich dieses?

(05 Mai '17, 11:40) saputello

Die verlinkte Antwort funktioniert zwar, hat aber den Nachteil, dass man \mkbibbold nicht durch ein beliebiges Makro ersetzen kann. Das liegt daran, dass \bgroup...\egroup im Allgemeinen nicht als Begrenzung für Makroargumente verwendet werden kann. Ein Beispiel wäre

Öffne in Overleaf
Code, hier editierbar zum Übersetzen:
\section{Foo}
\section\bgroup Bar\egroup
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Das zweite funktioniert schlichtweg nicht.

Deshalb bietet es sich an für Schriftänderungen die globalen Schalter \bfseries, etc. zu verwenden. Damit nicht alles fett gedruckt wird schließt man dies am besten in \begingroup...\endgroup ein.

Öffne in Overleaf
Code, hier editierbar zum Übersetzen:
\documentclass{article}
\usepackage[style=authoryear]{biblatex}
\usepackage{xpatch}
\xpretobibmacro{author}{\begingroup\bfseries}{}{}
\xapptobibmacro{author}{\endgroup}{}
\addbibresource{biblatex-examples.bib}
\begin{document}
\parencite{kastenholz}
\printbibliography
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

alt text

Wenn die Autoren unbedingt als Argument eingelesen werden müssen, dann kann man immernoch auf die folgende Konstruktion zurückgreifen:

Öffne in Overleaf
Code, hier editierbar zum Übersetzen:
\usepackage{xpatch}
\def\beginbold#1\endbold{\mkbibbold{#1}}
\xpretobibmacro{author}{\beginbold}{}{}
\xapptobibmacro{author}{\endbold}{}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Permanenter link

beantwortet 30 Apr '17, 23:35

Henri's gravatar image

Henri
15.7k133943
Akzeptiert-Rate: 46%

bearbeitet 30 Apr '17, 23:40

Wie bekommt man das für eine/n Herausgeber/in hin? Das \xpretobibmacro{author} durch \xpretobibmacro{editor} zu ersetzen, liefert eine Fehlermeldung und funktioniert scheinbar nicht.

Permanenter link

beantwortet 31 Okt '23, 21:13

mathias_magdowski's gravatar image

mathias_magd...
111
Akzeptiert-Rate: 0%

bearbeitet 31 Okt '23, 21:13

Hallo Mathias, willkommen auf TeXwelt.de! Gute Frage, nur sieht das vllt. kaum jemand hier da es als Antwort (formal nicht Frage) auf eine fünf Jahre alte Frage gepostet wurde. Vielleicht stelle es einfach als neue Frage separat ein? Minimalbeispiel zum Herausarbeiten wäre natürlich perfekt!

(31 Okt '23, 22:31) stefan ♦♦
Deine Antwort
[Vorschau ausblenden]

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Frage-Themen:

×223
×14

gestellte Frage: 30 Apr '17, 15:44

Frage wurde gesehen: 12,896 Mal

zuletzt geändert: 31 Okt '23, 22:31