Re: Un bug di LaTeX nella composizione delle didascalie

#48215
lorenzo.pantieri
Partecipante
    Up
    0
    Down
    ::

    Per il caso della tabella standard il guaio viene causato da booktabs

    Non direi. Anche usando \hline (peraltro orrido: ecco un altro difetto delle classi standard), il problema c’è:
    `\documentclass{article}

    \begin{document}

    \begin{table}[tp]
    \caption{Didascalia.}
    \centering
    \begin{tabular}{ll}
    \hline
    Alcaloide & Origine \\
    \hline
    atropina & belladonna \\
    chinina & china \\
    morfina & papavero \\
    nicotina & tabacco \\
    \hline
    \end{tabular}
    \end{table}

    \end{document}`

    per il caso della tabella matematica, penso che sia un caso anomalo perché l’ambiente flottante table si aspetta una tabella standard.

    L’ambiente array è standard (e le tabelle matematiche si usano spesso): ma table fa quel difetto lo stesso.

    A me, più che LaTeX3, basterebbe una classe che non avesse tutti i difettucci di quelle stadard: Enrico ci ha spiegato che, per ragioni di retro-compatibilità, è bene che le classi standard non vengano toccate, e va bene. Però sarebbe ora che venissero scritte tre classi (per gli articoli, le relazioni e i libri) senza i difetti noti di quelle standard. I pacchetti che rimediano, fra l’altro, ci sono già. Meglio usare una nuova classe che usare i pacchetti (caption, emptypage, booktabs…) come “pezze” per i difetti di quelle vecchie.

    Ciao,
    L.

    Go to top