Riprendo questo topic perché mi è venuta in mente una possibile “porcata”:
Si potrebbe prendere la definizione di \hodotsfor{4} prima che venga caricato colortbl, la si salva da qualche parte, e dopo aver caricato tutto si ridefinisce \hodotsfor{4} usando il valore “giusto”.
In fin dei conti, quello è l’unico punto del documento in cui uso \hodotsfor, e so già che non lo userei mai più in quel documento (mentre colortbl lo uso tantissimo).
Io ho provato con un ingenuo
`\let\amshdotsfor\hdotsfor
…
\let\hdotsfor\amshdotsfor
`
ma non va.Però magari in qualche altro modo funziona: a me poi non serve neppure “tutto” il comando, ma solo quella “striscia di punti” che vada bene per quella tabella…
È davvero impossibile?
Il pacchetto colortbl non modifica affatto la definizione di \hdotsfor; il problema è che modifica il codice “iniziale” delle celle di tabella, in modo che \hdotsfor non produce più un codice “corretto” per ciò che si aspetta colortbl. Può darsi che esista una via d’uscita, ma non penso di avere alcuna voglia di cercarla: uso di rado colortbl e mai \hdotsfor.
Ciao
Enrico