
書籍プロジェクトで、すでに引用されている作品を参照するときに、脚注の引用から「注を参照...」フィールドを削除したいと考えています。私の引用スタイルでは、verbose-inote
これらのケースを次のように引用します: Author. (Short)Title、see. n. XX。「See n. XX」を削除したいと考えています。MWE を参照してください。
どうすればいいでしょうか? スタイル\renewbibmacro*{cite:seenote}{}
に提案されているように、試してみましたが、成功しませんでしたbiblatex-dw
。ただし、このマクロは で定義されていませんverbose-inote
。
別のスタイルに切り替えるだけでは不十分です。なぜなら、そのスタイルは私のニーズに非常に近いからです。すでに大幅なカスタマイズが必要でverbose-inote
、本はほぼ印刷できる状態になっています。
MWE:
\documentclass{book}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@ARTICLE{AB,
author = {Author Beta},
title = {Title},
shortjournal = {ABC},
journal ={AllButCrash},
pages = {1-23},
year={2009}}
@ARTICLE{AB2,
author = {Author Beta},
title = {Title2},
shortjournal = {No ABC},
journal ={Not AllButCrash},
pages = {1-42},
year={2019}}
@ARTICLE{CD,
author = {Changed Director},
title = {Title},
journal ={Boring Texts},
pages = {23-42},
year={2019}}
\end{filecontents}
\usepackage[backend=biber,style=verbose-inote,sorting=nyt,bibencoding=utf8,citereset=chapter,citepages=separate,refsection=none,autocite=footnote,isbn=false,doi=false,url=false,eprint=false,date=short]{biblatex}
\addbibresource{\jobname.bib}
\begin{document}
A reference here.\footcite{AB,AB2} See also.\footcite{CD} However, second quote should be shortened but without "`See note"'.\footcite{AB} Equally.\footcites{AB2}[and][]{CD}
\end{document}
答え1
「注を参照」ビットはbibmacroに直接コード化されますfootcite:note
(verbose-inote.cbx
、165-183頁) を削除するには、マクロの最後の部分を削除するだけです。
\documentclass{book}
\usepackage[backend=biber,
style=verbose-inote,
sorting=nyt,
refsection=none,
citereset=chapter,
autocite=footnote,
isbn=false, doi=false, url=false, eprint=false,
date=short,
citepages=separate,]{biblatex}
\renewbibmacro*{footcite:note}{%
\ifnameundef{labelname}
{\printfield{label}}
{\printnames{labelname}}%
\ifsingletitle
{}
{\setunit*{\printdelim{nametitledelim}}%
\printfield[title]{labeltitle}}}
\addbibresource{biblatex-examples.bib}
\begin{document}
A reference here.\footcite{sigfridsson,worman}
See also.\footcite{nussbaum}
However, second quote should be shortened but without "`See note"'.\footcite{sigfridsson}
Equally.\footcites{worman}[and][]{nussbaum}
\end{document}
なお、この作品は主に著者名とタイトルで引用されているため、 を使用することには疑問がありsorting=nyt,
、名前-タイトル-年 (デフォルト)style=verbose-inote,
で並べ替える方が自然です。sorting=nty,