Re: Stili biblatex-philosophy

#43787
Up
0
Down
::

Doc” post=83739Ciao Ivan,
Ho ricevuto l’aggiornamento odierno dei tuoi stili e sto cercando di capire cosa c’è di nuovo, giacché nelle discussioni di questi giorni mi sono perso.

Mi pare di capire che il codice
`%———————————————————————–
%Correzione temporanea
\makeatletter
\AtBeginShorthands{
\DeclareCiteCommand{\bbx@crossref@inbook}
{}%
{\iffieldundef{shorthand}{%
\usebibmacro{citeindex}%
\ifuseeditor{%
\ifthenelse{\value{listtotal}=2}%
{\printnames[][-\value{maxnamesincross}]{labelname}}%
{\printnames[][-\value{minnamesincross}]{labelname}}}%
{\usebibmacro{labeltitle}}%
\setunit*{\addspace}%
\usebibmacro{date+extrayear:crossref}}%
{\usebibmacro{cite:shorthand}}}%
{}%
{}%

\DeclareCiteCommand{\bbx@crossref@incollection}
{}%
{\iffieldundef{shorthand}{%
\usebibmacro{citeindex}%
\ifuseeditor{%
\ifthenelse{\value{listtotal}=2}%
{\printnames[][-\value{maxnamesincross}]{labelname}}%
{\printnames[][-\value{minnamesincross}]{labelname}}}%
{\usebibmacro{labeltitle}}%
\setunit*{\addspace}%
\usebibmacro{date+extrayear:crossref}}%
{\usebibmacro{cite:shorthand}}}%
{}%
{}%
\newbibmacro*{date+extrayear:crossref}{%
\begingroup%
\clearfield{month}%
\iffieldundef{labelyear}
{\printtext[parens]{\midsentence\bibstring{nodate}}}
{\printtext[parens]{\printdateextra}}%
\endgroup}%
}
\makeatother
%———————————————————————–`
non sia più necessario. Confermi?

Tuttavia, riscontro un ben più grave problema.
Esso è riscontrabile negli autori antichi citati in bibliografia, per cui si ottiene qualcosa del genere:
[cit]Aelius Dionysius aicista (), Fragmenta, in Erbse (), p. -.[/cit]
È chiaro che non ha senso l’indicazione dell’anno per un autore antico!
Puoi verificarlo tu stesso compilando il mio solito codice di esempio di cui sopra.

Ciao,
Domenico

Problema risolto. Mi ero dimenticato di un codice.
L’ho detto in qualche messaggio sopra.
Come m
Ho fatto con Alberto,
Se mi mandi una mail ti invio
l’ultima versione così test tu stesso gli stili

Ciao
Ivan

Go to top