我正在寻找一个输入,用于仅在参考书目中打印相关字段,而不在引用中打印。我正在使用philosophy-verbose
。
我一般会用相关领域来转载,或者翻译,下面是一个例子:
@article{crisafulli1948,
author={Crisafulli, Vezio},
title={Sull'efficacia normativa delle disposizioni di principio della Costituzione},
journal={Annali Triestini},
note={sez.~\textsc{i}},
issuetitle={Scritti in memoria di Luigi Cosattini},
volume={18},
year={1948},
pages={21--42},
related={crisafulli1952},
relatedstring={rist.\ in}
}
@book{crisafulli1952,
author={Crisafulli, Vezio},
title={La Costituzione e le sue disposizioni di principio},
xdata={giuffre},
year={1952}
}
我有脚注,第一次有完整引文;最后\cite{crisafulli1948}
有参考书目。如果我提供文本,我的脚注中会包含以下内容:
V. Crisafulli,刑法原则规定的规范效力, 在《Annali Triestini》卷中十八、1948年:纪念 Luigi Cosattini 的文字,sez. I,第 21-42 页,rist.成本及其原则处置,Giuffrè,米兰 1952 年。
参考书目中有相同类型的输出。
但我正在寻找一个更短的脚注,例如:
V. Crisafulli,刑法原则规定的规范效力, 在《Annali Triestini》卷中十八、1948年:纪念 Luigi Cosattini 的文字,sez. I,第 21-42 页。
我希望在参考书目中有相关字段。这是因为我无法related=false
在 的序言中使用biblatex
。
我强调我需要一个适用于所有类型的条目的输入,而不仅仅是文章。所以,我无法更改\DeclareBibliographyDriver{article}
。更改每一个会很费力\DeclareBibliographyDriver{*}
。
当然,如果您有一个不仅适用于philosophy-verbose
,而且适用于其他类似风格的解决方案,我会更高兴。
答案1
bbx:related
您可以使用 来设置控制是否在所有引用中打印相关数据的开关为 false \AtEveryCitekey
。
\documentclass[italian]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[backend=biber, style=philosophy-verbose]{biblatex}
\AtEveryCitekey{\togglefalse{bbx:related}}
\begin{filecontents}{\jobname.bib}
@article{crisafulli1948,
author = {Crisafulli, Vezio},
title = {Sull'efficacia normativa delle disposizioni di principio della Costituzione},
journal = {Annali Triestini},
note = {sez.~\textsc{i}},
issuetitle = {Scritti in memoria di Luigi Cosattini},
volume = {18},
year = {1948},
pages = {21--42},
related = {crisafulli1952},
relatedstring = {rist.\ in},
}
@book{crisafulli1952,
author = {Crisafulli, Vezio},
title = {La Costituzione e le sue disposizioni di principio},
publisher = {Giuffrè},
location = {Milano},
year = {1952},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
Lorem \autocite{crisafulli1948}
\printbibliography
\end{document}
脚注引用
参考书目