Newsgroup: it.comp.software.tex
Titolo: Scrivere la data in italiano

Salve,
Vorrei scrivere nel mio testo la data in italiano, ma
\usepackage[italian, english]{babel}
\date{\today}
non sembrano funzionare, e mi danno la data in americano.
dove sbaglio?
grazie
G

 scrive:

\usepackage[english,italian]{babel}
L'ultima lingua specificata è quella principale del documento.
Ciao
Enrico

 L'ultima lingua specificata è quella principale del documento.
non va.
\usepackage[english, italian]{babel}
\date{\today}
continuo ad avere 
'July 5, 2006' come data
qualche altra idea?

 ha scritto nel messaggio 
news:1152098070....@j8g2000cwa.googlegroups.com...


 
non lasciare uno spazio tra la virgola e italian, è specificato nei vari 
documenti che i parametri non devono contenere spazi
-- 
Pennywise
Questo  messaggio è composto al 100% da 
elettroni riciclati. Nessun  atomo  è  stato
ionizzato  per  trasmettere  questo messaggio.

 scrive:

No. Il seguente documento
\documentclass[a4paper]{article}
\usepackage[english,italian]{babel}
\begin{document}
\today
\end{document}
produce "5 luglio 2006". Prova a mostrare un esempio minimo.
Hai cancellato il file .aux?
Ciao
Enrico

 documenti che i parametri non devono contenere spazi
Non ha alcuna importanza.
\usepackage[ english , italian ]{babel}
è perfettamente lecito.
Ciao
Enrico

Ecco un esempio di ciò che non mi funziona:
\documentclass[a4paper,12pt,verbose,italian]{book}
\usepackage[english,italian]{babel}
\usepackage[latin1]{inputenc}
\pdfoutput=1
\title{Titolo}
\author{Giulio}
\date{\today}
\begin{document}
\maketitle
\today
\end{document}
----------------------
sia nel titolo che nella prima pagina la data scritta è 'July 5, 2006'
cambio la riga del babel in
\usepackage[italian]{babel}
la data diventa in italiano.
nel mio testo solo una piccola parte è in inglese. come posso far
coesistere tutto?
grazie per gli aiuti
Giulio

 scrive:

\documentclass[a4paper,12pt]{book}
\usepackage[english,italian]{babel}
\usepackage[latin1]{inputenc}
\title{Titolo}
\author{Giulio}
\date{\today}
 
\begin{document}
\maketitle
\today
\end{document}
Dare l'opzione globale "italian" in \documentclass rovina il caricamento
di certe faccende con babel se vengono usate più lingue.
Puoi capire perché. Con il tuo input, a babel le opzioni vengono 
passate in quest'ordine: italian, english, italian. La seconda volta 
non vengono fatte certe modifiche perché l'opzione è già stata caricata.
Già che ci sono: un'opzione va data come globale solo se ci sono
più pacchetti che la definiscono ("verbose" nel tuo caso).
Mettere \pdfoutput=1 è sconsigliabile; si arrangia il sistema a 
distinguere se chiami la compilazione con latex o pdflatex.
Ciao
Enrico

 più pacchetti che la definiscono ("verbose" nel tuo caso).
quali modifiche mi consigli?
Giulio

 scrive:

Le opzioni ai pacchetti possono essere globali o locali. Ogni
opzione passata a \documentclass è globale, quelle passate a
\usepackage sono locali.
Che significa? Semplice: ogni opzione passata a \documentclass
è passata anche a ogni pacchetto caricato in seguito; se il
pacchetto la definisce, viene applicata, altrimenti ignorata.
Viceversa un'opzione data a \usepackage viene passata solo ai
pacchetti che compaiono ad argomento.
Quindi con \documentclass[a4paper,italian]{article}, ogni pacchetto
caricato in seguito applicherà (se le capisce) le opzioni "a4paper"
e "italian".
Che io sappia, l'opzione "verbose" è definita nei seguenti pacchetti:
texpower, bibtopic, cite, drftcite, backref, placeins, textpos, layout 
e wrapfig. (Non è memoria prodigiosa, solo un saggio uso di egrep.)
Quali di questi usi? Supponiamo che sia wrapfig. Meglio allora togliere
verbose dalle opzioni globali e scrivere \usepackage[verbose]{wrapfig}.
Sarà più semplice eliminarlo quando vorrai avere meno messaggi, a
stesura del documento definitiva.
Ciao
Enrico

ho capito,
Molto interessante, grazie per la spiegazione.
in effetti i miei header sono copiati da quelli di un testo scritto da
uno che a questo punto ne sa un po meno di me.
non ho mai usato alcuno dei parametri che hai elencato.
tengo solamente a4paper e 12pt in documentclass e dovrà andare bene..
grazie ancora
e ciao
Giulio