Re: Integrare Geometry in una nuova classe

#44395
robitex
Amministratore del forum
    Up
    0
    Down
    ::


    💡 e se volessi aggiungere una nuova opzione di classe?
    la sintassi prevede infatti una chiave unit da passare direttamente a pstricks.

    Ho quindi provato il seguente codice:

    `\NeedsTeXFormat{LaTeX2e}[1995/12/01]
    \ProvidesClass{myreport}
    [2010/04/17 v0.0.0.1 A secret class for … based on pstricks]
    \RequirePackage{xkeyval}
    \RequirePackage{pstricks}
    %
    % Option declaration section
    %
    \DeclareOptionX{unit}{\psset{unit=#1}}
    \DeclareOptionX*{\PassOptionsToClass{\CurrentOption}{report}}

    \ProcessOptionsX
    %
    % Loading base class section
    %
    \LoadClass{report}
    \RequirePackage{geometry}
    \endinput`
    ottengo il risultato corretto tuttavia compilando un sorgente di prova e passando l’opzione per esempio b5j, ricevo un fastidioso Warning:`./t.tex:0: Unused global option(s):[b5j].`

    quando invece il formato b5j è perfettamente attuato da geometry.
    Come posso eliminare questo “incorretto” warning?
    Grazie (da un rompiscatole 😀 )

    Go to top