Grazie Enrico, no non avevo messo nulla. Adesso l’ho corretto così:
\makeatletter
% fixmarks.sty:[cut]
\fi}
\makeatotherMi da un nuovo errore:
! Undefined control sequence.
\@outputdblcol …tmaxdepth =\maxdimen \cbaddness
=100000 \setbox \@outputbo…
l.101 \idx{Aditus}{, us m}
{Via, accessus, )(exitus.}
?Ho provato a togliere quella voce, ma allora l’errore si verifica sulla voce successiva. Ho provato a togliere progressivamente tutte le voci: quando ne rimangono solo 22 l’errore diventa
! Undefined control sequence.
\@outputdblcol …tmaxdepth =\maxdimen \cbaddness
=100000 \setbox \@outputbo…
l.2070 \end{document}?
Come mi consigli di procedere?
Cambia \cbaddness in \vbadness. Una versione che dovrebbe essere corretta è
`\def\@outputdblcol{\if@firstcolumn \global\@firstcolumnfalse
% save the left column
\global\setbox\@leftcolumn\copy\@outputbox
% save the \split*marks
\setbox\@tempboxa\vbox{
\toks@\expandafter{\splitfirstmark}
\mark{\the\toks@}
\toks@\expandafter{\splitbotmark} % we don't use \splitbotmark but
\mark{\the\toks@}} % it gets clobbered by the \vsplit below
% Remember the marks from the first column
\splitmaxdepth=\maxdimen \vbadness=10000
\setbox\@outputbox\vsplit\@outputbox to\maxdimen
\expandafter\gdef\expandafter\@firstcoltopmark\expandafter{\topmark}%
\expandafter\gdef\expandafter\@firstcolfirstmark
\expandafter{\splitfirstmark}%
\ifx\@firstcolfirstmark\empty\global\let\@setmarks\relax\else
\gdef\@setmarks{\let\firstmark\@firstcolfirstmark
\let\topmark\@firstcoltopmark}%
\fi
% Restore the \split*marks
\setbox\@tempboxa\vsplit\@tempboxa to 0pt % this resets the \split*marks
% End of change
\else \global\@firstcolumntrue
\setbox\@outputbox\vbox{\hbox to\textwidth{\hbox to\columnwidth
{\box\@leftcolumn \hss}\hfil \vrule width\columnseprule\hfil
\hbox to\columnwidth{\box\@outputbox \hss}}}\@combinedblfloats
% Override current first and top with those of first column if necessary
\@setmarks
% End of change
\@outputpage \begingroup \@dblfloatplacement \@startdblcolumn
\@whilesw\if@fcolmade \fi{\@outputpage\@startdblcolumn}\endgroup
\fi}`
Ciao
Enrico