eigener pagestyle nicht kompatibel mit Biblatex Thema ist als GELÖST markiert

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


_maggy

eigener pagestyle nicht kompatibel mit Biblatex

Beitrag von _maggy »

Hallo zusammen,
ich habe ein Problem mit dem Seitenlayout - allerdings nur im Literaturverzeichnis. Ich nutze Biblatex, und das ist anscheinend nicht kompatibel mit \pagestyle?
Ich habe mir zwei verschiedene pagestyles definiert, allerdings bekomme ich im Lit.verzeichnis \pagestyle{leer} nicht hin. Es wird im header immer noch die Nummer und der Titel des vorherigen Kapitels angezeigt. Ich möchte einfach nur rechts bzw. links die Seitenzahl haben.
Kann mir da jemand weiter helfen?
\documentclass[12pt,a4paper,twoside]{article}

\usepackage[english]{babel}
\usepackage{parskip}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{floatflt}
\usepackage[pdftex]{graphicx}
\usepackage[font=small,format=hang,labelfont=bf,up]{caption}
\usepackage{sidecap}
\usepackage[onehalfspacing]{setspace}
\usepackage{geometry}

\usepackage[babel]{csquotes}
\usepackage[backend=bibtex,natbib=true,firstinits=true,style=authoryear,sorting=nyt,maxnames=2]{biblatex}

\newpagestyle{main}{% 
  \headrule 
  \sethead[][][\bfseries\thesection\quad\sectiontitle]{\bfseries\thesection\quad\sectiontitle}{}{} 
  \setfoot[\thepage][][]{}{}{\thepage} 
} 
\pagestyle{main}
\newpagestyle{leer}{ %
	\sethead[][][]{}{}{} 
	\setfoot[\thepage][][]{}{}{\thepage}}		
\addbibresource{bib.bib}{\protect\thispagestyle{leer}}

\begin{document}

\begingroup
\newpage\input{Summary}
\endgroup
\mbox{}
\thispagestyle{leer}
\protect\thispagestyle{leer}\printbibliography[heading=bibintoc, title=References]

\end{document}

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

Beitrag von Johannes_B »

Da es schon spät ist. Erstelle bitte ein vollständiges Minimalbeispiel, welches das Verhalten auch für uns nachvollziehbar macht.
Du könntest auch ein moderne Klasse mit vielen Feature nehmen, beispielsweise scrartcl. Grundsätlich gilt für die Standardklassen aber das manuelle Setzen von \markboth{}{}. Siehe dazu auch Correct use of hyperref and addcontentsline

Auch deine Definition der pagestyles geht mit Paketen wie scrlayer-scrpage ganz leicht.
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.

Besserwisser

Beitrag von Besserwisser »

In Deinem nicht vollständigen Beispiel ist \newpagestyle gar nicht definiert. Es kann also nicht funktionieren. Falls das nicht dein richtiger Fehler war, siehe Johannes Antwort.

Antworten