Wiederholen Sie Zitate in biblatex phys

Wiederholen Sie Zitate in biblatex phys

Ich versuche, eine Möglichkeit zu finden, dieselbe Referenz zweimal zu zitieren und sie zweimal mit einer anderen Nummer in der Bibliografieliste anzugeben. Dies liegt daran, dass ich im gesamten Dokument aufsteigende Nummern verwenden muss, auch wenn sie sich auf dieselbe Referenz beziehen.

\usepackage[backend=biber, style=phys,sorting=none,autocite=superscript]{biblatex}
    \bibliography{Ref.bib}
\begin{document}
\chapter{Test Chapter}

\begin{refsection}[Ref.bib]
    This is a test to cite \autocite{ref1} and cite \autocite{ref2} and cite \autocite{ref1}.

    \printbibliography
\end{refsection}
\end{document}

Dies zeigt sich als

Dies ist ein Test zum Zitieren von1, zitieren von2 und zitieren von1.

und ich hätte gerne

Dies ist ein Test zum Zitieren1, Zitieren2 und Zitieren3.

mit drei verschiedenen Einträgen in der Bibliographie (wobei 1 und 3 als exakt gleich angezeigt werden).

Kann jemand helfen?

Der Inhalt von Ref.bib ist

@article{ref1,
  title={REF1},
  journal={ournal REF1},
  pages={137--153},
  year={2015},
  publisher={Pub REF1}
}


@article{ref2,
  title={REF2},
  author={Author, Test2},
  }

Die Lösung, die ich derzeit verwende, verwendet Fußnoten und Endnoten. Das Problem dabei ist, dass die Referenzen nicht so schön angezeigt werden wie bei Verwendung der Bibliographie, und dass man ständig eine Warnung erhält. Wenn es eine Möglichkeit gäbe, dies mit \printbibliography zu erreichen, wäre die Sache viel übersichtlicher.

\documentclass[12pt]{report}

\usepackage{endnotes,chngcntr}

%\usepackage[backend=biber, style=verbose-ibid,sorting=none,     autocite=footnote]{biblatex}
\usepackage[backend=biber]{biblatex-chicago}

\bibliography{Ref.bib}

\let\footnote=\endnote %For footnotes at the end 
\renewcommand{\notesname}{References}

\begin{document}

\chapter{Test Chapter}
\begin{refsection}[Ref.bib]

This is a test to cite \autocite{ref1} and cite \autocite{ref2} and cite   \autocite{ref1}.

\newpage
\theendnotes
%\printbibliography
\end{refsection}
\end{document}

Dies kann mit diesen beiden Referenzen in ref.bib versucht werden

@article{ref1,
title={REF1},
journal={ournal REF1},
pages={137--153},
year={2015},
publisher={Pub REF1}
}


@article{ref2,
title={REF2 when the title is very long to cover two lines the references are not displayed very nicely},
author={Author, Test2},
}

Antwort1

Sie können Endnoten mit footfullcite verwenden.

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[british]{babel}
\usepackage{lmodern}

\usepackage{endnotes}
\def\enotesize{\normalsize}
\renewcommand{\notesname}{\refname}

\usepackage{csquotes}
\usepackage[backend=biber, style=phys, sorting=none, notetype=endonly]{biblatex}
\bibliography{biblatex-examples.bib}

\DeclareAutoCiteCommand{endfull}[f]{\footfullcite}{\footfullcites}
\ExecuteBibliographyOptions{autocite=endfull}

\begin{document}
This is a test to cite \autocite{sigfridsson} and cite \autocite{worman} and cite \autocite{sigfridsson}.

\theendnotes
\printbibliography
\end{document}

Beispielausgabe

Dies \printbibliographydient nur zum Vergleich der Ausgabe.


Sie können das enotezPaket auch verwenden

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[british]{babel}
\usepackage{lmodern}

\usepackage{enotez}
\setenotez{list-name = {\refname}}
\DeclareInstance{enotez-list}{plain}{paragraph}
{
  format = \normalfont\normalsize,
}

\usepackage{csquotes}
\usepackage[backend=biber, style=phys, sorting=none, notetype=endonly]{biblatex}
\bibliography{biblatex-examples.bib}

\DeclareAutoCiteCommand{endfull}[f]{\footfullcite}{\footfullcites}
\ExecuteBibliographyOptions{autocite=endfull}

\begin{document}

This is a test to cite \autocite{sigfridsson} and cite \autocite{worman} and cite \autocite{sigfridsson}.

\printendnotes
\printbibliography
\end{document}

verwandte Informationen