
私は参考文献を でフォーマットしますbiblatex-chicago
。 オプションを使用してibid
、2 つの連続した引用が同じ作品である場合、2 番目の引用は "ibid." に続いてページ番号として設定されます。 文頭では大文字 (Ibid.)、それ以外の場合は小文字 (ibid.) にする必要があります。\headlesscite
ただし、 を使用すると、結果は常に "Ibid." (大文字) になります。
例えば:
See \cite[10]{smith:title}.
Smith argues
\parentext{\headlesscite[12]{smith:title}}
that...
生産する
ジョン・スミスを参照本のタイトル(アドレス: 出版社、2015): 10. スミスは (同上、12) 次のように主張しています...
の代わりに
ジョン・スミスを参照本のタイトル(アドレス: 出版社、2015): 10. スミスは (同上、12) 次のように主張しています...
微妙な違いですが、変更することは可能でしょうか?
答え1
以前のコメントでの提案は prenotes では適切に機能しないため、この 1 行を拡張して、目的の動作を実現する必要があります。
\renewbibmacro*{hlcprenote}{%
\iffieldundef{prenote}%
{}
{\printfield{prenote}%
\ifboolexpr{%
test {\ifciteseen}
or
togl {cms@allshort}
}
{\addspace}%
{\nopunct}}}
hlcprenote
これは実際には inの定義ですchicago-notes.cbx
が、重要な違いが 1 つあります。a を削除した\bibsentence
ため、自動大文字化が無効になっています。
ムウェ
\documentclass{article}
\usepackage[notes]{biblatex-chicago}
\addbibresource{biblatex-examples.bib}
\renewbibmacro*{hlcprenote}{%
\iffieldundef{prenote}%
{}
{\printfield{prenote}%
\ifboolexpr{%
test {\ifciteseen}
or
togl {cms@allshort}
}
{\addspace}%
{\nopunct}}}
\begin{document}
\cite{worman} and \headlessparencite[12]{worman} or \cite{worman} and \headlessparencite[cf][12]{worman}.
\end{document}