Risposte nei forum create
-
AutoreRisposte
-
::
Ciao,
io uso la versione 0.6, presa dal sito ufficiale del package. Con questa versione e la versione 0.2 del tuo package, la compilazione del sorgente genera gli errori che ho riportato. Se vuoi, ma ripeto non è indispensabile perchè la versione 0.1 comunque svolge il suo lavoro egregiamente, ti posso inviare per posta il sorgente tex e il file bib. Grazie di tutto
Luca
::
L’ultima versione del tuo package genera un numero molto elevato di errori, praticamente uno ogni citazione. Ti allego il log del compilatore:`Runaway argument?
{\@for \@citeb :=martinez2003\do {\@citea \def \@citea {;\penalty \@m \ETC.
! Paragraph ended before \@cite was complete.
\par
l.12 …tto comunitario''\footcite[]{martinez2003}
, quelli che
?
[6]
! Extra }, or forgotten \endgroup.
\@citex …cit}\jb@allow@adding@of@pagerangetrue }
}\global \jb@fullcite@agai…
l.12 …tto comunitario''\footcite[]{martinez2003}
, quelli che
?
! Extra }, or forgotten \endgroup.
\@citex …it}\jb@allow@adding@of@pagerangetrue }}
\global \jb@fullcite@again…
l.12 …tto comunitario''\footcite[]{martinez2003}
, quelli che
?
! Extra }, or forgotten \endgroup.
\@citex …infalse \jb@noauthorforcitetitlefalse }
{}\ifjb@fn \else \jb@fnfal…
l.12 …tto comunitario''\footcite[]{martinez2003}
, quelli che
?
Runaway argument?
{\@for \@citeb :=GovernoSpagnolo2002\do {\@citea \def \@citea {;\penalty \ETC.
! Paragraph ended before \@cite was complete.
\par
l.25 2002\footcite[348]{GovernoSpagnolo2002}
, si sottolinea, per
?
! Extra }, or forgotten \endgroup.
\@citex …cit}\jb@allow@adding@of@pagerangetrue }
}\global \jb@fullcite@agai…
l.25 2002\footcite[348]{GovernoSpagnolo2002}
, si sottolinea, per
?
! Extra }, or forgotten \endgroup.
\@citex …it}\jb@allow@adding@of@pagerangetrue }}
\global \jb@fullcite@again…
l.25 2002\footcite[348]{GovernoSpagnolo2002}
, si sottolinea, per
?
! Extra }, or forgotten \endgroup.
\@citex …infalse \jb@noauthorforcitetitlefalse }
{}\ifjb@fn \else \jb@fnfal…
l.25 2002\footcite[348]{GovernoSpagnolo2002}
, si sottolinea, per
?
[7]
Runaway argument?
{\@for \@citeb :=anzon2000\do {\@citea \def \@citea {;\penalty \@m \ \ETC.
! Paragraph ended before \@cite was complete.
\par
l.38 …a segnalato A. Anzon\footcite[]{anzon2000}
,
?
! Extra }, or forgotten \endgroup.
\@citex …cit}\jb@allow@adding@of@pagerangetrue }
}\global \jb@fullcite@agai…
l.38 …a segnalato A. Anzon\footcite[]{anzon2000}
,
?
! Extra }, or forgotten \endgroup.
\@citex …it}\jb@allow@adding@of@pagerangetrue }}
\global \jb@fullcite@again…
l.38 …a segnalato A. Anzon\footcite[]{anzon2000}
,
?
! Extra }, or forgotten \endgroup.
\@citex …infalse \jb@noauthorforcitetitlefalse }
{}\ifjb@fn \else \jb@fnfal…
l.38 …a segnalato A. Anzon\footcite[]{anzon2000}
,
?
Runaway argument?
{\@for \@citeb :=calvo2004\do {\@citea \def \@citea {;\penalty \@m \ \ETC.
! Paragraph ended before \@cite was complete.
\par
l.92 Stato?\footcite[12]{calvo2004}
Esiste poi un secondo momento dove
?
[8] [9] [10] [11]
! Extra }, or forgotten \endgroup.
\@citex …cit}\jb@allow@adding@of@pagerangetrue }
}\global \jb@fullcite@agai…
l.92 Stato?\footcite[12]{calvo2004}
Esiste poi un secondo momento dove
?
! Extra }, or forgotten \endgroup.
\@citex …it}\jb@allow@adding@of@pagerangetrue }}
\global \jb@fullcite@again…
l.92 Stato?\footcite[12]{calvo2004}
Esiste poi un secondo momento dove
?
! Extra }, or forgotten \endgroup.
\@citex …infalse \jb@noauthorforcitetitlefalse }
{}\ifjb@fn \else \jb@fnfal…
l.92 Stato?\footcite[12]{calvo2004}
Esiste poi un secondo momento dove
?
Runaway argument?
{\@for \@citeb :=calvo2004\do {\@citea \def \@citea {;\penalty \@m \ \ETC.
! Paragraph ended before \@cite was complete.
\par
l.97 …iritto Comunitario\footcite[13]{calvo2004}?
! Extra }, or forgotten \endgroup.
\@citex …cit}\jb@allow@adding@of@pagerangetrue }
}\global \jb@fullcite@agai…
l.97 …iritto Comunitario\footcite[13]{calvo2004}?
! Extra }, or forgotten \endgroup.
\@citex …it}\jb@allow@adding@of@pagerangetrue }}
\global \jb@fullcite@again…
l.97 …iritto Comunitario\footcite[13]{calvo2004}?
! Extra }, or forgotten \endgroup.
\@citex …infalse \jb@noauthorforcitetitlefalse }
{}\ifjb@fn \else \jb@fnfal…
l.97 …iritto Comunitario\footcite[13]{calvo2004}?
Runaway argument?
{\@for \@citeb :=calvo2004\do {\@citea \def \@citea {;\penalty \@m \ \ETC.
! Paragraph ended before \@cite was complete.
\par
l.100 alla formazione\footcite[34]{calvo2004}
di tale Diritto. La
?
! Extra }, or forgotten \endgroup.
\@citex …cit}\jb@allow@adding@of@pagerangetrue }
}\global \jb@fullcite@agai…
l.100 alla formazione\footcite[34]{calvo2004}
di tale Diritto. La
?
! Extra }, or forgotten \endgroup.
\@citex …it}\jb@allow@adding@of@pagerangetrue }}
\global \jb@fullcite@again…
l.100 alla formazione\footcite[34]{calvo2004}
di tale Diritto. La
?
! Extra }, or forgotten \endgroup.
\@citex …infalse \jb@noauthorforcitetitlefalse }
{}\ifjb@fn \else \jb@fnfal…
l.100 alla formazione\footcite[34]{calvo2004}
di tale Diritto. La
?
Runaway argument?
{\@for \@citeb :=calvo2004\do {\@citea \def \@citea {;\penalty \@m \ \ETC.
! Paragraph ended before \@cite was complete.
\par
l.126 Governi\footcite[13]{calvo2004}
, dove questi rinunciavano , ob
?
[12] [13]
! Extra }, or forgotten \endgroup.
\@citex …cit}\jb@allow@adding@of@pagerangetrue }
}\global \jb@fullcite@agai…
l.126 Governi\footcite[13]{calvo2004}
, dove questi rinunciavano , ob
?
! Extra }, or forgotten \endgroup.
\@citex …it}\jb@allow@adding@of@pagerangetrue }}
\global \jb@fullcite@again…
l.126 Governi\footcite[13]{calvo2004}
, dove questi rinunciavano , ob
?
! Extra }, or forgotten \endgroup.
\@citex …infalse \jb@noauthorforcitetitlefalse }
{}\ifjb@fn \else \jb@fnfal…
l.126 Governi\footcite[13]{calvo2004}
, dove questi rinunciavano , ob
?
Runaway argument?
{\@for \@citeb :=calvo2004\do {\@citea \def \@citea {;\penalty \@m \ \ETC.
! Paragraph ended before \@cite was complete.
\par
l.130 …cit parlamentare}\footcite[13]{calvo2004}
si
?
! Extra }, or forgotten \endgroup.
\@citex …cit}\jb@allow@adding@of@pagerangetrue }
}\global \jb@fullcite@agai…
l.130 …cit parlamentare}\footcite[13]{calvo2004}
si
?
! Extra }, or forgotten \endgroup.
\@citex …it}\jb@allow@adding@of@pagerangetrue }}
\global \jb@fullcite@again…
l.130 …cit parlamentare}\footcite[13]{calvo2004}
si
?
! Extra }, or forgotten \endgroup.
\@citex …infalse \jb@noauthorforcitetitlefalse }
{}\ifjb@fn \else \jb@fnfal…
l.130 …cit parlamentare}\footcite[13]{calvo2004}
si
`
Ti ringrazio di tutto; speriamo questa sia l’ultima volta che abuso della tua disponibilità. In ogni caso la prima versione da te rilasciata funziona egregiamente, e gli errori non inficiano il risultato finale.
Ciao
Luca
::
Opzioni Jurabib:
`\usepackage[%
titleformat=italic,%
titleformat=commasep,%
titleformat=all,%
commabeforerest,%
ibidem=strict,%
citefull=first,%
lookat,%
oxford,%
pages=format,%
idem%
]{jurabib}`
Stile bibliografia: `\bibliographystyle{jurabib}`
Per quanto riguarda gli altri package, uso solo babel, fancyhdr e imputenc.
Ti ringrazio molto per la tua disponibilità!
Grazie
Luca
::
Grazie mille! Ho testato velocemente il tuo package, in compilazione mi da questi errori
`! Undefined control sequence.
\jb@@newauthorcite l.126 Governi\footcite[13]{calvo2004}
, dove questi rinunciavano , ob
?
! Undefined control sequence.
\jb@@newauthorcite l.126 Governi\footcite[13]{calvo2004}
, dove questi rinunciavano , ob
?
! Undefined control sequence.
\jb@@newauthorcite l.126 Governi\footcite[13]{calvo2004}
, dove questi rinunciavano , ob
?
`
Facendo proseguire la compilazione, il risultato finale è corretto! Ti ringrazio ancora perchè hai fatto veramente un ottimo lavoro.
Ciao
Luca
::
Riporto di seguito il codice della parte che gestisce il riferimento a citazioni già fatte in altre pagine. Il comando che setta il “vedi nota” è \lookatprefix`
\OpCit%
\ifjb@lookat
\ifjb@firstcite@full
\ifjb@allow@lookat@for@fullcite
\ifjb@all@full\else
\ifthenelse{%
\equal{\@nameuse{look@\@citeb}}{firsttime}%
}{%
\relax
}{%
\jb@lookat@fortype@hook
\ifthenelse{\equal{\jb@@lookat@for@type@switch}{1}}{%
\unskip\lookatprefix%
\ifjb@allow@hyper@cite\hyper@jblinkend\fi
\endgroup
\ifjb@vario
\vref{look@\@citeb:\jb@reset@look@label@for}%
\else
\ref{look@\@citeb:\jb@reset@look@label@for}%
\fi
\begingroup
\ifjb@allow@hyper@cite\hyper@jblinkstart{\@citeb}\fi
\lookatsuffix%
\jb@extract%
}{}%
}%
\fi % allfull end
\fi % allow@lookat@for@fullcite end
\fi % jb@firstcite@full end
\fi % jb@lookat end
`Grazie per l’aiuto
Luca
-
AutoreRisposte