Re: Errori con tabella troppo lunga (forse è una faq)

#40312
Up
0
Down
::

Ho una lista di pacchetti rpm da inserire in appendice ad un documento. La mia idea era usare una tabella (xtab, longtable, supertabular, ecc…). Le righe da inserire in tabella sono circa 1900…
Il problema è che, dopo 100 righe circa, iniziano a comparire errori senza senso, tipo
`undefined control sequence ` in cui il numero di riga cambia se commento le righe sopra, ma non sparisce…
Ho provato a spezzare la tabella in parti più piccole, ma non cambia molto…
Sperimentando, ho scoperto che:

    partendo da 1 sola riga, la tabella viene compilata.
    aggiungendo righe, si arriva ad un certo punto (circa 45 righe), dove inizia a dare errori.
    togliendo una riga, l’errore non rientra: occorre togliere più righe (4-5), ricompilare e rimettere n-1 righe

Questo strano comportamento non l’avevo mai visto.
Qualcuno ha delle idee in materia? Il sistema è CentOS 5.4 con TexLive 2008.
Ecco l’esempio minimo:
`\documentclass[a4paper, 11pt, oneside]{scrreprt}

\usepackage{ucs}
\usepackage[utf8x]{inputenx}
\usepackage[english, italian]{babel}
\usepackage[T1]{fontenc}

\usepackage{bera} % Font 'Bera mono'

\usepackage{listings}
\usepackage[a4paper, left=1.5cm, top=2.5cm, bottom=2.5cm]{geometry}
\usepackage{verbatim}
\usepackage[unicode=true, pdfstartview=FitH, pdfdisplaydoctitle=true, pdftitle={Installazione di CentOS}]{hyperref}
\usepackage{fancyhdr}

\usepackage{rotating}
\usepackage{xtab}

\makeindex

\title{Installazione di CentOS}
\author{Andrea Quaglia}

% % % Testatine e piè di pagina
\fancyhf{}
\pagestyle{fancy}
\fancyhead[R]{Installazione di CentOS}
\fancyhead[L]{\rigthmark}
\renewcommand{\headrulewidth}{1pt}
\fancyfoot[R]{\thepage}
\renewcommand{\footrulewidth}{1pt}

…`

Dare un’occhiata al messaggio di errore che ti dice che il comando sconosciuto è \rigthmark è troppo complicato? 🙁 Che venga fuori solo se la tabella è lunga dipende dal fatto che la testatina con l’errore compare solo a pagina 6.

Mi pare però una cattiva idea usare fancyhdr con le classi KoMa che hanno il loro meccanismo per impostare testatine e piede. Così come usare geometry, del resto. Ma non c’entra con il problema.

Ciao
Enrico

Go to top