Re: Frontespizio (ars/classic/KOMA…)

#90494
OldClaudio
Partecipante
    Up
    0
    Down
    ::



    @Dork
    (hai guardato su un vocabolario di inglese?) se domani (cioè oggi) ho tempo ti correggo qualche cosa nel tuo dtx, non tutto.

    Però subito prendi l’abitudine di evitare lo stile “maccheronico” per l’inglese: University of the Studies of Udine sembra tradotto dal traduttore di google 😀 ; in inglese si dice University of Udine oppure Udine University, la prima versione mie sembra più British, la senconda pi American, ma non escludo che sia indifferente sia in Gran Bretagna si negli USA.

    Inoltre nessuno ti obbliga a scrivere il pre- e il post-ambolo del del file dtx in inglese.

    Hai letto la documentazione di geometry; non sei tentuto a caricarla di nuovo per passare certe opzioni, andando in possibile conflitto con altri pacchetti, come arsclassica, che magari hanno richiamato lo stesso pacchetto con opzioni diverse; puoi semplicemente eseguire un test per verificare se geometry è stato caricato ed eventualmente impostarne le opzioni desiderate senza ricaricarlo; lo stesso vale per graphicx, anche se generalmente lo si chiama senza opzioni da qualunque pacchetto; tuttavia non è escluso che lo si chiami con opzioni e allora addio compatibilità, ma arriva un bel messaggio d’errore di “option clash”. Inoltre geometry dovrebbe permetterti di usare temporaneamente uno stile di pagina diverso mediante comandi espliciti. oppure sfruttando il fatto che dentro titlepage le variabili locali possono essere reimpostate con la sicurezza che all’uscita dell’ambinete vengano ripristinate automaticamente.

    Il pacchetto ifthen è un altro pacchetto “standard” che dovrebbe essere sicuro nell’uso; in realtà è facile combinare pasticci. io penso che i test che il pacchetto etoolbox siano molto più efficaci; magari sono più complesse le operazioni booleane fra i vari test, ma vale la pena di usare etoolbox, più efficace e “moderno”.

    Nel frontespizio, per esempio, invece di confrontare i valori delle variabili interne con il segno ?, basterebbe usare ifcsvoid e si potrebbe confrontare il contenuto vuoto invece che il contenuto costituito da `?’.

    Sono dettagli, ma visto che stai studiando per imparare…

    Go to top