- Questo topic ha 10 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 1 anno, 8 mesi fa da .
-
Topic
-
Dopo un aggiornamento di TeXlive fatto pochi giorni fa
la classe “arstexnica.cls” provoca un errore.
Funziona tutto bene su altra macchina
su cui non ho fatto l’aggiornamento.
Uso pdflatex.La definizione di \theHtitle (riga 116 del file di classe) va in conflitto
con una definizione preesistente.L’errore non si presenta se sposto la definizione
due righe più indietro, cioè prima di \newcounter{title} .
(Non so se poi le cose vadano veramente bene,
ma almeno la compilazione arriva in fondo.)Potrebbe essere cambiata la definizione di \newcounter ??
Questa è la unica ipotesi che riesco a fare, per strana che sia.Bisognerebbe sia capire cosa è successo sia trovare un rimedio.
Io continuo a cercare, ma se qualcuno mi aiuta lo ringrazio !!
AAA
nel frattempo vedo nel file latex.ltx il codice
\def\@addtoreset#1#2{\expandafter\@cons\csname cl@#2\endcsname {{#1}}%
\expandafter\xdef\csname theH#1\endcsname{%
\expandafter\noexpand\csname theH#2\endcsname.%
\noexpand\the\noexpand\value{#1}}%
}Che sia quì la novità ??
Ma come si rimedia ??
Ho guardato alche il file ltcounts.dtx in cui trovo:
% \changes{v1.1p}{2024/10/26}{Fully expand counter name in theHfoo commands (gh/1508)}da cui si capisce che la novità risale a circa 40 giorni fa
Saluti
Battista
- Devi essere connesso per rispondere a questo topic.