ひねりを加えて、同じbibエントリを引用して新しい参照識別子を生成する方法



How Generate New Reference Identifier Citing Same Bib Entry



解決:

これは完全な解決策ではありませんが、それがあなたにその基礎を与えることを願っています。フォーマットを微調整するには(たとえば、最初のイニシャルだけが必要な場合など)、を参照してください。biblatexマニュアル。

 documentclass {article}  usepackage {lipsum}  usepackage {filecontents}  usepackage {endnotes}  usepackage [citestyle = verbose-note、notetype = endonly、singletitle = false、backend = biber] {biblatex}%テストしていませんBibTeXを使用しているので、ここでこのコードのコメントを外したくありません。ただし、編集から、SergueiがBibTeXバックエンドで動作することを決定したことがわかりました。これを使用するには、前の行にコメントを付け、次の行のコメントを外します。ただし、一部の機能はレガシーバックエンドでサポートされていないことに注意してください。 % usepackage [citestyle = verbose-note、notetype = endonly、singletitle = false、backend = bibtex] {biblatex}  bibliography { jobname}  begin {filecontents} { jobname.bib} @misc {デススター、作者= {Bevel Lemelisk and Wilhuff Tarkin and Darth Vader and Darth Sidious}、title = {{Death Star}}、howpublished = {Alderaan and Yavin 4}、year = {0 BBY}} @misc {death-star-2、author = {Bevel Lemelisk and Wilhuff Tarkin and Darth Vader and Darth Sidious}、title = {{Death Star II}}、howpublished = {Endor}、year = {4 ABY}}  end {filecontents}  def  enotesize { normalsize }  renewcommand { notesname} {References}  renewcommand { makeenmark} { mkbibbrackets { theenmark}}  makeatletter  renewbibmacro * {footcite:note} {%verbose-note.cbx  ifnameundef {labelname} { printfield {label}} {}% setunit * { addspace}% printtext {% mkbibbrackets {% ref {[email protected]  csuse {[email protected] @  thefield {entrykey}}}}% iftoggle {cbx:pageref} { ifsamepage { the  value {instcount}} { csuse {[email protected] @  thefield {e ntrykey}}} {} { addcomma  space  bibstring {page}  addnbspace  pageref {[email protected]  csuse {[email protected] @  thefield {entrykey}}}}} {}}}  makeatother  begin {document}彼らは最初に emph {Death Star}〜 autocite {death-star}を作成しました。  lipsum [1]設計上の欠陥は、 autocite [Lemelisk et al。、Chapter 3、p。 123] [] {デススター}。  lipsum [2]この欠陥に対処するために、彼らは emph {Death Star 2}〜 autocite {death-star-2}を設計しました。  renewcommand { makeenmark} { mkbibbrackets { theenmark}  addspace}  theendnotes  end {document}

巻末注として参照を微調整



編集 [セルゲイによる]

  • のGitHubスタイルのプロジェクトleonardo.clsが開始され、この回答に基づいたいくつかの記事の提出で使用されました。さらなる貢献を歓迎します。