Schriftart in Literaturverzeichnis ändern Thema ist als GELÖST markiert

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


Paulo
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Fr 28. Nov 2014, 18:39

Beitrag von Paulo »

hmm... das ändert bei mit irgendwie gar nichts

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Du hast prinfield{year} in deine Definition zu chapter+page gepackt, warum weißt du sicherlich am besten. Deswegen ist deine Redefinition des date-Teils auch herzlich ineffektiv. Mittleriweile ist dein Beispiel aber schon wieder so überladen, dass der Überblick schwer fällt.

Du solltest für jeden Punkt ein eigenes Minimalbeispiel erstellen und dann im Hauptdokument anwenden.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Paulo
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Fr 28. Nov 2014, 18:39

Beitrag von Paulo »

ich habe jetzt ein neues Beispiel (hoffentlich übersichlicher) gemacht
\begin{filecontents}{\jobname.bib}
	
     @book{buch333,
      author    = {Arens, Tilo},
      year      = {2012},
      title     = {Mathematik},
      publisher = {Spektrum Akademischer Verlag},
      address   = {Heidelberg},
      edition   = {2. Aufl., 1. korr. Nachdr.},
      keywords  = {Mathematik Lehrbuch},
      pages     = {XIII, 1506 S.},
      ISBN      = {978-3-8274-2347-4},
      type      = {Book}
   }
\end{filecontents}

\documentclass[12pt,a4paper]{exam}
\usepackage[T1]{fontenc}
\usepackage[english,ngerman]{babel}  
\usepackage{blindtext}
\usepackage[]{scrhack}
\usepackage{setspace}
\usepackage{courier}  
\usepackage{etex}
\usepackage[babel]{csquotes}


\usepackage
[style     = authoryear-comp,
backend    = biber,
hyperref   = true,
maxnames   = 2,
isbn       = true,
doi        = true,
language   = german,
firstinits = true,
uniquename = init,
dashed     = false,]{biblatex}

\DeclareFieldFormat[book]{pages}{}
\DeclareFieldFormat{isbn}{{\textnormal{ISBN}}\addcolon\space #1}

\renewbibmacro*{chapter+pages}{%
   \printfield{year}%
   \newunit
   \printfield{chapter}%
   %\setunit{\bibpagespunct}% auskommentiert, sodass zwischen 2012 und ISBN ein Punkt statt Komma ist
   \printfield{pages}%
   \newunit}

\newcommand{\autor}[2]{\textcite[#1]{#2}}
\newcommand{\zitat}[2]{\parencite[#1]{#2}}
\addbibresource{\jobname.bib}

\begin{document}
\blindtext
\autor{}{buch333}
\printbibliography
\end{document}
 
und zwar sollte der Punkt zwischen Verlag und 2012 weg, also:
"Akademischer Verlag 2012. ISBN:..."

Paulo
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Fr 28. Nov 2014, 18:39

Beitrag von Paulo »

hallo,

also ich habs hinbekommen :D

man mus einfach in der Neudefinition von chapter+pages ein
\setunit*{\addspace}
einfügen direkt vor
\printfield{year}
dann klappt es.

Antworten