
Ich möchte, dass die gesamte Bibliografie empty
in meinem Dokument einen Seitenstil hat (das heißt, die Kopfzeilen und Seitenzahlen werden entfernt).
Ich habe den Befehl \renewcommand{\bibsetup}{\thispagestyle{empty}\pagestyle{empty}}
von verwendetSeitenzahl von der ersten Seite der Bibliographie entfernenwodurch der Stil erfolgreich von der ersten und allen folgenden Seiten der Bibliographie entfernt wirdbis auf die letzte Seite.
Ich habe ein minimales funktionierendes Beispiel erstellt, das die folgende Ausgabe erzeugt:
Wie Sie sehen, ist die erste Seite der Referenzen nicht formatiert. Auf der zweiten Seite (die in diesem Fall die letzte ist) steht jedoch unten die Seitenzahl.
Beachten Sie, dass dies auch geschiehtich)wenn ich mehr als nur zwei Bibliographieseiten habe undii)für die Zwischenbibliografien am Ende jedes meiner Kapitel.
Ich schreibe eine Abschlussarbeit ( memoir
Kurs) und verwende das fancyhdr
Paket, falls dies relevant ist.
Irgendein Vorschlag, was los sein könnte? Vielen Dank!
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[
backend=biber,
style=ieee,
citestyle=numeric-comp,
backrefstyle = none
]{biblatex}
\renewcommand{\bibsetup}{\thispagestyle{empty}\pagestyle{empty}}
\addbibresource{bibli.bib}
\title{Minimal working example}
\begin{document}
\section{Introduction}
coordinates~\cite{li20143d,pavllo20193d}, predictions~\cite{pavlakos2016coarse,varol2018bodynet}, models~\cite{tome2017lifting} encoding~\cite{kanazawa2018end,bogo2016keep} information~\cite{zhou2017towards,habibie2019wild} training~\cite{rhodin2018learning,qiu2019cross}
a \cite{andriluka20142d,lin2014microsoft} markers \cite{sigal2010humaneva,h36m_pami} multi \cite{Joo_2015_ICCV,mehta2017monocular} cameras~\cite{shu2016learning} free~\cite{chen2016synthesizing,varol2017learning,tome2019xr} camera~\cite{taylor2000reconstruction,bourdev2009poselets,pavlakos2018ordinal,ronchi2018s} camera \cite{rhodin2018unsupervised} point \cite{sermanet2017time,mitra2019multiview}
\newpage
\printbibliography[heading=bibintoc]
\end{document}
Antwort1
Dies könnte als Fehler der Standardumgebung bibliography
in angesehen werden biblatex
. In einer article
Klasse ist Ihre Frage nicht wirklich angemessen, da die Bibliographie nicht dafür ausgelegt ist, auf einer separaten Seite zu beginnen. Aber Ihr Problem besteht weiterhin in book
und memoir
, und die folgende Lösung funktioniert in allen Fällen.
Genauer gesagt patche ich (aktualisiert: besser als die vorherige Neudefinition) die Standardversion biblatex
der Umgebung, um nach dem Ende der internen Umgebung der Bibliographie bibliography
ein hinzuzufügen .\clearpage
list
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[
backend=biber,
style=ieee,
citestyle=numeric-comp,
backrefstyle = none
]{biblatex}
\renewcommand{\bibsetup}{\thispagestyle{empty}\pagestyle{empty}}
\addbibresource{biblatex-examples.bib}
\makeatletter
\patchcmd{\blx@endenv@bibliography}{\endlist}{\endlist\clearpage}{}{}
\makeatother
\title{Minimal working example}
\begin{document}
\section{Introduction}
\nocite{*}
\printbibliography[heading=bibintoc]
\end{document}
Wenn Sie in einer Klasse sind article
, möchten Sie hinzufügen, \clearpage
bevor\printbibliography
Antwort2
Ich würde einfach die Überschrift vom Literaturverzeichnis trennen und deine Seitenstil-Befehle dazwischen setzen:
\documentclass{memoir}
\usepackage[style=ieee, citestyle=numeric-comp, backrefstyle=none]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\tableofcontents
\nocite{*}
\printbibheading[heading=bibintoc]
\thispagestyle{empty}
\pagestyle{empty}
\printbibliography[heading=none]
\end{document}