Ciao a tutti, mi intrometto in questa discussione, poiché oggi ho notato un aggiornamento del pacchetto [tt]biblatex-philosophy[/tt] e sto ricevendo una miriade di errori di compilazione di questo tipo:
`! Undefined control sequence.
\blx@hook@lositem -> \clearlt
{publisher}
l.251 ^^Ikeyword=scholia`
Nelle righe in questione io ho cose di questo genere:
`\printshorthands[
heading=scholia,
keyword=scholia]`
Insomma, gli stanno antipatici, a quanto pare i campi [tt]keyword[/tt].
Fino a ieri sera, andava tutto benissimo.
Spero che queste info bastino.
Ciao e grazie mille,
Domenico
EDIT
Ho individuato il problema!
Gli danno fastidio le stringhe
`\AtEveryBibitem{
\clearlist{publisher}
}
\AtEveryLositem{
\clearlt{publisher}
}`
che avevo inserito nel preambolo.
Domanda: come fare quindi a eliminare completamente il campo [tt]publisher[/tt] nella bibliografia?
EDIT 2
Qui i problemi sono molto più grossi! La bibliografia non genera più il campo [tt]journal[/tt] degli articoli!!!!!!!!!
Allego un esempio minimo:
`% !TeX TS-program = XeLaTeX
% !TeX encoding = UTF-8 Unicode
% !TeX spellcheck = it_IT
%—————————————————————————————
% PACKAGES
%—————————————————————————————
\documentclass[11pt,a4paper]{book}
\usepackage{fontspec} % FONT ENCODING
\setmainfont[Ligatures=TeX,Numbers=OldStyle,Scale=0.95]{Linux Libertine O}
\usepackage{polyglossia} % LANGUAGE SUPPORT
\setmainlanguage[babelshorthands=true]{italian}
\setotherlanguage{latin}
\setotherlanguage[variant=polytonic]{greek}
\usepackage[
style=italian%
]{csquotes} % Per citare in altre lingue
\usepackage[%
style=philosophy-classic,%
dashed=true,%
url = false,%
isbn = false,%
firstinits=true%
]{biblatex}
\usepackage{filecontents}
\begin{filecontents*}{biblio.bib}
@BOOK{Adam1902,
title = {The Republic of Plato},
publisher = {University Press},
location = {Cambridge},
year = {1902},
author = {Adam, J.},
keywords = {studi},
titleaddon = {edited with critical Notes, Commentary and Appendices},
volumes = {II}
}
@ARTICLE{Alpers2008,
author = {Alpers, Klaus},
title = {Beobachtungen zur Überlieferung und zum Text des Platonlexikons des
Timaios},
journal = {Zeitschrift für Papyrologie und Epigraphik},
year = {2008},
volume = {166},
pages = {85–99},
keywords = {studi}
}
\end{filecontents*}
\addbibresource{biblio.bib}
\usepackage{lipsum}
\begin{document}
\lipsum
\nocite{*}
\printbibliography
\end{document}`
Rcapitolando, ci sono due problemi:
- Non capisco più come far scomparire sistematicamente una particolare voce della bibliografia, ovvero il [tt]publisher[/tt]
- Non si genera più la voce [tt]journal[/tt] nella bibliografia