Re: Iniziale maiuscola per \monthname

#70198
Up
0
Down
::

antonio.macrì” post=69396

I nomi dei mesi in italiano vanno minuscoli.

Mi serviva usarli non in espressioni del tipo “21 febbraio 2012”, ma in “Febbraio 2012”.

Visto come datetime esegue tutta la faccenda, è del tutto impossibile fare quello che desideri […]

Brutta notizia. 🙁
Mi lascia perplesso il fatto che per ottenere il nome del mese non ci sia un comando semplice e definito una sola volta. Voglio dire: già i moduli di babel ridefiniscono [tt]\today[/tt] incorporandoci i nomi dei mesi. Il pacchetto datetime deve ridefinirseli a sua volta, con i comandi [tt]\monthname…[/tt] e magari lo stesso faranno altri pacchetti. Mi stupisco di come non si sia pensato di definire un semplicissimo [tt]\getmonthname{}[/tt] negli stessi moduli di babel, che è il luogo più adatto per farlo, usare questo comando per [tt]\today[/tt] e renderlo disponibile anche ad altri pacchetti.

Boh!

Grazie mille comunque, Enrico.

Va minuscolo anche là, perché la data di pubblicazione non è preceduta da un punto; non so che contesto tu abbia in mente.

Purtroppo è come dici: Braams a suo tempo non ha pensato a questo modo di fare, sarebbe stato semplicissimo definire
`\def\monthitalian{%
\ifcase\month\or
gennaio\or

dicembre\or
primavera\or
estate\or
autunno\or
inverno\fi}`
(in molti casi si usano i numeri da 13 a 16 per indicare le stagioni) e poi usare [tt]\monthitalian[/tt] per definire [tt]\dateitalian[/tt] e, indirettamente, [tt]\today[/tt].

Ciao
Enrico

Go to top