Estoy buscando un insumo para imprimir campos relacionados solo en bibliografía y no también en citas. Estoy usando philosophy-verbose
.
Por lo general, uso campos relacionados para reimpresiones o traducciones. Aquí hay un ejemplo:
@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}
}
Tengo notas a pie de página, con citas completas la primera vez; y finalmente una bibliografía. Si doy el texto \cite{crisafulli1948}
, tendré en mi nota al pie algo como:
V. Crisafulli,Sull'efficacia delle disposizioni di principio della Costituzione, en «Annali Triestini», vol. XVIII, 1948:Escritos en memoria de Luigi Cosattini, sez. I, págs. 21-42, rist. enLa constituzione e le sue disposizioni di principio, Giuffrè, Milán 1952.
El mismo tipo de producción en la bibliografía.
Pero estoy buscando una nota a pie de página más corta, como:
V. Crisafulli,Sull'efficacia delle disposizioni di principio della Costituzione, en «Annali Triestini», vol. XVIII, 1948:Escritos en memoria de Luigi Cosattini, sez. Yo, págs. 21-42.
Me gustaría tener los campos relacionados en la bibliografía. Esta es la razón por la que no puedo utilizarlo related=false
en el preámbulo de biblatex
.
Destaco que necesito un input bueno para todo tipo de entradas y no sólo para artículos. Entonces, no puedo cambiar \DeclareBibliographyDriver{article}
. Sería agotador cambiar cada \DeclareBibliographyDriver{*}
.
Por supuesto, si tiene una solución que sea buena no solo para philosophy-verbose
, sino también para otros estilos similares, estaría más contento.
Respuesta1
Puede configurar el interruptor bbx:related
que controla si los datos relacionados se imprimen o no en falso en todas las citas con \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}
Cita de nota al pie
bibliografía