Re: \listoftables e listoffigures sulla stessa pagina

#12940
lorenzo.pantieri
Partecipante
    Up
    0
    Down
    ::

    Sto scrivendo la tesi in Latex ed ho un problema.

    Sto scrivendo come \documentclass{book,openright …} e vorrei avere sulla stessa pagina \listoftables e listoffigures perchè ho poche voci. Mi mette la lista delle tabelle sulla prima pagina destra, come se partisse un nuovo capitolo.

    Qualcuno di voi ha qualche idea?

    Non mi viene in mente niente di meglio che ridefinire i comandi \listoftables e \listoffigures. La loro definizione la trovi all’interno del file book.cls. Prova a mettere nel premabolo:
    `\makeatletter

    \newcommand\mychapter{%
    \thispagestyle{plain}%
    \global\@topnum\z@
    \@afterindentfalse
    \secdef\@chapter\@schapter}

    \renewcommand\listoffigures{%
    \if@twocolumn
    \@restonecoltrue\onecolumn
    \else
    \@restonecolfalse
    \fi
    \mychapter*{\listfigurename}%
    \@mkboth{\MakeUppercase\listfigurename}%
    {\MakeUppercase\listfigurename}%
    \@starttoc{lof}%
    \if@restonecol\twocolumn\fi
    }

    \renewcommand\listoftables{%
    \if@twocolumn
    \@restonecoltrue\onecolumn
    \else
    \@restonecolfalse
    \fi
    \mychapter*{\listtablename}%
    \@mkboth{%
    \MakeUppercase\listtablename}%
    {\MakeUppercase\listtablename}%
    \@starttoc{lot}%
    \if@restonecol\twocolumn\fi
    }

    \makeatother
    `
    Avvertenza: il codice che precede deve essere una porcheria!

    Ciao,
    L.

    Go to top