
Gostaria que toda a bibliografia tivesse um empty
estilo de página no meu documento (o que significa remover os cabeçalhos e os números das páginas).
Eu usei o comando \renewcommand{\bibsetup}{\thispagestyle{empty}\pagestyle{empty}}
deRemover o número da página da primeira página da bibliografiaque remove com sucesso o estilo da primeira e de todas as páginas subsequentes da bibliografiaexceto a última página.
Criei um exemplo de trabalho mínimo que produz a seguinte saída:
Como você pode ver, a primeira página das referências não tem estilo. Porém, a segunda página (que neste caso é a última) tem o número da página na parte inferior.
Observe que isso também aconteceeu)se eu tiver mais do que apenas duas páginas bibliográficas, eii)para as bibliografias intermediárias no final de cada um dos meus capítulos.
Estou escrevendo uma tese ( memoir
classe) e estou usando o fancyhdr
pacote, caso isso seja relevante.
Alguma sugestão sobre o que pode estar acontecendo? Muito obrigado!
\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}
Responder1
Isso pode ser considerado uma falha no bibliography
ambiente padrão do biblatex
. Em uma article
aula, o que você está perguntando não é realmente apropriado, pois a bibliografia não foi projetada para começar em uma página separada. Mas o seu problema persiste em book
e memoir
e a solução abaixo funciona em todos os casos.
Ou seja, eu corrijo (atualizado: melhor que a redefinição anterior) a biblatex
versão padrão do bibliography
ambiente para adicionar um \clearpage
após o final do list
ambiente interno da bibliografia.
\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}
Se você estiver em uma article
aula, você vai querer adicionar \clearpage
antes\printbibliography
Responder2
Gostaria apenas de separar o título da bibliografia e colocar os comandos de estilo de página entre eles:
\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}