Como fazer aparecer o número de citações nocite

Como fazer aparecer o número de citações nocite

Quero fazer com que um item do biblatex apareça na bibliografia sem tê-lo citado explicitamente. Isto pode ser feito com \nocite{*}, mas na bibliografia, apenas os itens que foram citados com \cite parecem ter um número. Um MWE

\documentclass{article}
\\usepackage[backend=biber,
style=numeric,
sorting=nyt]
{biblatex}
\addbibresource{smth.bib}

\begin{document}
According to \cite{first item}...
\nocite{second item}

\printbibliography
\end{document}

Eu pegaria:

[1] Primeiro item
Segundo item

Em vez de

[1] Primeiro item
[2] Segundo item

EDIT: Parece que o problema vem de uma figura e de um ambiente central:

\documentclass{article}
\usepackage{graphicx}
\usepackage[backend=biber,
style=numeric,
sorting=nyt]
{biblatex}
\usepackage{filecontents}
\begin{filecontents*}{example.bib}
  @misc{guion,
author= "{Laboratorio de Física.}",
title="Determinación de índices de refracción",
year="2023",
howpublished=" Disponible en \url{https://fisicas.ucm.es/file/prac22-2223-v0?ver}",
}

@misc{sears,
    author    = "{Sears y Zemansky}",
    title     = "Física Universitaria con Física Moderna",
    publisher = "Pearson",
    volume   = "2",
    edition  = "13",
    year      = "2013",
}
\end{filecontents*}
\addbibresource{example.bib}
\begin{document}
According to \cite{guion}...
\nocite{*}

\section{Lorem ipsum}
%\centering


%---------------------Figure with \centering inside -------------%
%\begin{figure}[h]
%\centering
%\includegraphics[]{dummy.png}
%\end{figure}

\begin{center} % Should be equivalent to centering
\printbibliography[title=Bibliography]
\end{center}
 
%\includegraphics[]{dummy.png}

%\end{center}
\end{document}

Alternar \centeringem vez de um centerambiente faz com que funcione, mas não o contrário.

Não entendo como a introdução de uma figura com \centering antes da bibliografia possa afetá-la de alguma forma. Não deveria ser uma condição válida apenas dentro do flutuador?

Responder1

Não use \begin{center}...\end{center}para centralizar os títulos das seções. O ambiente cria uma lista (e agrupamento), que pode interferir em outras composições. Nesse caso mexe com a bibliografia, que também é escrita como uma lista, levando a uma lista aninhada.

O seguinte reproduz o problema de forma mais compacta

\documentclass{article}
\usepackage{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem\cite{sigfridsson,worman}

\section{Ipsum}

\begin{center}
\printbibliography
\end{center}
\end{document}

A melhor solução aqui depende de suas necessidades. Presumivelmente, você costumava \begin{center}...\end{center}digitar o título da bibliografia centralizado. Você deseja centralizar todos os títulos de seção, todos os títulos de seção não numerados ou apenas o título da bibliografia?

Se você quiser apenas alterar o título da bibliografia, uma solução bastante simples é inserir um \centeringna \section*chamada.

\documentclass{article}
\usepackage{biblatex}
\addbibresource{biblatex-examples.bib}

\makeatletter
\defbibheading{bibliography}[\refname]{%
  \section*{\centering#1}%
  \@mkboth{\abx@MakeMarkcase{#1}}{\abx@MakeMarkcase{#1}}}
\makeatother

\begin{document}
Lorem\cite{sigfridsson,worman}

\section{Ipsum}

\printbibliography
\end{document}

Referências com numeração

informação relacionada