Aplicar estilo vazio a toda a bibliografia

Aplicar estilo vazio a toda a bibliografia

Gostaria que toda a bibliografia tivesse um emptyestilo 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:

insira a descrição da imagem aqui

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 ( memoirclasse) e estou usando o fancyhdrpacote, 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 bibliographyambiente padrão do biblatex. Em uma articleaula, 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 booke memoire a solução abaixo funciona em todos os casos.
Ou seja, eu corrijo (atualizado: melhor que a redefinição anterior) a biblatexversão padrão do bibliographyambiente para adicionar um \clearpageapós o final do listambiente interno da bibliografia.

saída de amostra

\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 articleaula, você vai querer adicionar \clearpageantes\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}

informação relacionada