Re: Occultare un comando con parametri

#8771
ev
Partecipante
    Up
    0
    Down
    ::

    Il comando che vorrei ridefinire è \chapter, cioè vorrei che \chapter non facesse nulla.

    Non sono riuscito ad immaginarmi un contesto nel quale potrebbe essere utile una cosa simile, ma sono notoriamente privo di fantasia, quindi mi limito a suggerirti una soluzione. Limitandoci alle classi standard, \chapter può comparire in tre modi diversi:
    `\chapter{Titolo}
    \chapter[Titolo breve]{Titolo lungo}
    \chapter*{Titolo}`
    Se non me ne ho dimenticato alcuno, il codice seguente “se li mangia”:
    `\makeatletter
    \def\chapter{\@ifstar\@gobble\@capitolo@farlocco}%
    \newcommand*{\@capitolo@farlocco}[2][]{\relax}%
    \makeatother`

    Go to top