私は論文を執筆中ですが、その中で多くの異なる論文を引用する必要があります。私の専門分野の規則に従って、引用をグループ化する必要があります。つまり、1 つの数字で、たとえば (1) は引用のグループを表します。
(1) (a) RRシュロック、.... (b) Y.ショーヴィン、.... (c) R.グラブス、....
また、途中で 1 つ以上の追加コメントを追加する必要がある場合もあります。
(1) この種のものは、(a) RR Schrock、... (b) Y. Chauvin、... (c) R. Grubbs、... で説明されています。この種のものは、(d) RR Schrock、... (e) Y. Chauvin、... (f) R. Grubbs、... で説明されています。
このタイプの参照を実現するにはどうすればよいですか? これまでは次の設定を使用していますが、私の好みに合わないようです。
\documentclass[
a4paper,
final,
12pt,
numbers=noendperiod,
BCOR=5.00mm,
bibliography=totoc,
listof=totoc,
headinclude
]{scrreprt}
\usepackage{csquotes}
\usepackage[backend=biber,
citestyle=numeric-comp,
bibstyle=chem-acs,mcite=true,subentry,loadfiles=true]{biblatex}
\addbibresource{my_refs.bib}
\begin{document}
Here I am citing a group of papers.\supercite{Person1,Person2,Person3}
\printbibliography
\end{document}
この参照スタイルの例については、以下を参照してください。
答え1
ここでは実際には 2 つの別々のことが行われています。1 つは「単純な」サブエントリ リストを作成し、biblatex
もう 1 つは複雑なメモのような引用を処理します。デモ用の参考文献が必要なので、説明の後で 1 つの例で両方について説明します。
サブエントリリストでは、適切な のmcite
ような引用コマンドを使用する必要があります(biblatex
はこれを標準の引用タイプに自動的に追加しません)。たとえば、上付き複数部引用の場合は を使用します\msupercite
。とは異なり、mcite
最初にキーを指定し、次にエントリのリストを指定する必要があります。
複雑な紙幣処理業務では、少なくとも一部の作業を手作業で行う以外に選択肢はありません。notes2bib
を使用すると、あまり複雑にせずにこれをソースに実行できます。\fullcite
または などを使用して、必要な場所に完全な書誌データを配置し、「その他」のテキストを散りばめる必要があります。 以下では、複数部分の引用を再利用しているため、自動的にリストになります。「より豊富な」ケースでは、(a)
など(b)
を自分でコーディングする必要があります。
\RequirePackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@Article{Grubbs2003a,
Title = {Controlled living ring-opening-metathesis polymerization by a fast-initiating ruthenium catalyst},
Author = {Choi, Tae-Lim and Grubbs, Robert H.},
Journal = {Angew. Chem. Int. Ed.},
Year = {2003},
Number = {15},
Pages = {1743-1746},
Volume = {42},
Doi = {10.1002/anie.200250632},
}
@Article{Herrmann1999,
Title = {Ruthenium carbene complexes with imidazolin-2-ylidene ligands allow the formation of tetrasubstituted cycloalkenes by RCM},
Author = {Ackermann, Lutz and Fürstner, Alois and Weskamp, Thomas and Kohl, Florian J. and Herrmann, Wolfgang A.},
Journal = {Tetrahedron Lett.},
Year = {1999},
Number = {26},
Pages = {4787-4790},
Volume = {40},
Doi = {10.1016/S0040-4039(99)00919-3},
}
@Article{Nolan2011,
Title = {Synthesis of N-heterocyclic carbene ligands and derived ruthenium olefin metathesis catalysts},
Author = {Bantreil, Xavier and Nolan, Steven P},
Journal = {Nat. Protoc.},
Year = {2011},
Number = {1},
Pages = {69-77},
Volume = {6},
Doi = {10.1038/nprot.2010.177},
}
\end{filecontents*}
\documentclass{article}
\usepackage{csquotes}
\usepackage[backend=biber,style=chem-acs,mcite,subentry]{biblatex}
\usepackage{notes2bib}
\bibnotesetup{cite-function = \supercite} % Make notes use superscript citations
\usepackage[utf8]{inputenc}
\bibliography{\jobname}
\begin{document}
Here I am citing a group of
papers.\msupercite{metathesis,*Grubbs2003a,*Herrmann1999,*Nolan2011}
For complex notes, things need to be done by
hand.\bibnote{This type of thing is described in: \fullcite{metathesis}}
\printbibliography
\end{document}
指摘されているように、コメント参考文献に引用を1回だけ表示させるには、同じアプローチでもう少し作業が必要です。参考文献から \fullcite{...} 引用を除外する。
\documentclass{article}
\usepackage{csquotes}
\usepackage[backend=biber,style=chem-acs,mcite,subentry]{biblatex}
\usepackage{notes2bib}
\bibnotesetup{cite-function = \supercite} % Make notes use superscript citations
\usepackage[utf8]{inputenc}
\bibliography{\jobname}
\DeclareBibliographyCategory{complexcited}
\newcommand*{\complexcite}[1]{%
\fullcite{#1}%
\addtocategory{complexcited}{#1}%
}
\begin{document}
For complex notes, things need to be done by
hand.\bibnote{This type of thing is described in:
a) \complexcite{Grubbs2003a},
b) \complexcite{Herrmann1999},
c) \complexcite{Nolan2011}.}
\printbibliography[notcategory=complexcited]
\end{document}