Re: estrarre le opzioni delle classi standard

#1634
ev
Partecipante
    Up
    0
    Down
    ::

    in particolare vorrei poter scrivere un po’ di codice che “estragga” le opzioni passate alla classe standard di LaTeX.

    Le opzioni con cui e’ richiamata la classe in uso si trovano in`\@classoptionslist`Si tratta della lista completa (utilizzabile solo nel preambolo) delle opzioni separate solo da una virgola; il parsing devi effettuarlo in separata sede da solo. L’alternativa, che ti semplificherebbe il parsing ma ti complicherebbe la vita in altro modo, e’ usare`\@ifclasswith{}{}{}{}`che pero’ come vedi necessita dell’indicazione esplicita della classe oltre che dell’opzione di cui testare la presenza. Per esempio, quanto segue controlla l’utilizzo di memoir con oneside, ma non funziona minimamente con book:`\@ifclasswith{memoir}{oneside}{\def\pippo{solo fronte}}{\def\pippo{fronte e retro}}`Una soluzione decisamente limitante.

    Go to top