ノサイト引用の数を表示する方法

ノサイト引用の数を表示する方法

明示的に引用せずに、biblatex 項目を参考文献に表示したい。これは \nocite{*} で実行できますが、参考文献では \cite で引用された項目にのみ番号が表示されます。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}

私はこう思います:

[1] 最初の項目
2番目の項目

の代わりに

[1] 最初の項目
[2] 2番目の項目

編集: 問題は図と中心の環境から発生しているようです:

\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}

\centering環境の代わりにトグルするとcenter機能しますが、その逆は機能しません。

参考文献の前に \centering で図を導入すると、参考文献に何らかの影響が出るのかわかりません。これはフロート内でのみ保持される条件ではないのでしょうか?

答え1

セクションの見出しを中央揃えにするために使用しないでください\begin{center}...\end{center}。この環境はリスト (およびグループ化) を作成するため、他のタイプセットに干渉する可能性があります。この場合、同じくリストとしてタイプセットされている参考文献が混乱し、ネストされたリストになります。

以下は問題をより簡潔に再現したものである。

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

\section{Ipsum}

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

ここでの最善の解決策は、要件によって異なります。おそらく、\begin{center}...\end{center}参考文献の見出しを中央揃えでタイプセットしていたと思います。すべてのセクション見出し、すべての番号なしセクション見出し、または参考文献の見出しのみを中央揃えにしますか?

参考文献の見出しのみを変更したい場合、呼び出し\centeringに を挿入するのがかなり簡単な解決策の 1 つです\section*

\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}

番号付き参照

関連情報