Re: Iniziale maiuscola per \monthname

#70203
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Antonio, credo che per te questa definizione logorroica (che Enrico troverà certamente il modo di ridurre a mezza riga 😉 ) ti possa servire per il tuo scopo particolare di mettere Febbraio 2011 in modo automatico ad ogni nuova edizione nel frontespizio del documento dove volevi metterlo:
    `
    \AtBeginDocument{{%% In italiano
    \let~\space
    \edef\Oggi{\today}
    \def\GetOggiAnno#1 #2 #3!{#3}
    \edef\OggiAnno{\expandafter\GetOggiAnno\Oggi!}
    \def\GetOggiMese#1 #2 #3!{#2}
    \edef\OggiMese{\expandafter\GetOggiMese\Oggi!}
    \def\SplitOggi#1#2!{\uppercase{#1}#2\ \OggiAnno}
    \xdef\myDocDate{\expandafter\SplitOggi\OggiMese!}}}
    `

    Nel tuo frontespizio, nel punto che vuoi tu, scrivi semplicemente \myDocDate e non ci pensi più.

    Spero che tu non voglia farlo con datetime, perché se ometti il giorno allora devi omettere anche le frazioni di giorno: ore, minuti, secondi, time zone e compagnia.

    Go to top