Discussione:
Cambiare la parola "Capitolo"
(troppo vecchio per rispondere)
Tetsuya
2009-04-06 16:28:13 UTC
Permalink
Salve,
mi sto sbizzarrendo sempre di più con latex, e ogni giorno scopro
funzionalità nuove!
Ora mi sto dilettando nella battitura degli appunti delle lezioni di
fisica 2, e ho scelto la document class libro.
Vorrei organizzare il tutto in "capitoli" dove ogni capitolo è una
lezione (così da avere "Lezione 1", "Lezione 2", ecc...)
Come fare per far sì che quando viene compilato il file .tex al posto di
"Capitolo n" venga scritto "Lezione n"?

Grazie a tutti!
--
God is real, unless if declared integer.
Powered by Debian GNU/Linux squeeze
Linux 2.6.26-1-amd64 #1 SMP Sat Jan 10 19:55:48 UTC 2009
18:01:01 up 1 day, 7:51, 3 users, load average: 0.09, 0.28, 0.33
Andrea D'Amore
2009-04-06 17:53:32 UTC
Permalink
Post by Tetsuya
Come fare per far sì che quando viene compilato il file .tex al posto di
"Capitolo n" venga scritto "Lezione n"?
Forse un \renewcommand{\chaptername}{Lezione} .
Tetsuya
2009-04-07 18:23:42 UTC
Permalink
Post by Andrea D'Amore
Post by Tetsuya
Come fare per far sì che quando viene compilato il file .tex al posto di
"Capitolo n" venga scritto "Lezione n"?
Forse un \renewcommand{\chaptername}{Lezione} .
Sembra non funzionare :-(
--
God is real, unless if declared integer.
Powered by Debian GNU/Linux squeeze
Linux 2.6.26-1-amd64 #1 SMP Sat Jan 10 19:55:48 UTC 2009
20:01:02 up 2 days, 9:51, 2 users, load average: 0.11, 0.24, 0.23
ivan_III
2009-04-07 18:44:06 UTC
Permalink
Post by Tetsuya
Post by Andrea D'Amore
Post by Tetsuya
Come fare per far sì che quando viene compilato il file .tex al posto di
"Capitolo n" venga scritto "Lezione n"?
Forse un \renewcommand{\chaptername}{Lezione} .
Sembra non funzionare :-(
prova con un bastardissimo

\addto\captionsitalian{%
\renewcommand{\chaptername}{Lezione}%
}%
--
Pandozy vede tutto
_ _
O'|,=,/'O
(0 0)
ooO--(_)--Ooo
Andrea D'Amore
2009-04-07 18:59:41 UTC
Permalink
Post by Tetsuya
Sembra non funzionare :-(
Prova:

\def\chaptername{Lezione}

a me funziona con entrambi, BasicTex da TeXLive 2008, classe report.
Tetsuya
2009-04-07 22:59:46 UTC
Permalink
Post by Andrea D'Amore
Post by Tetsuya
Sembra non funzionare :-(
\def\chaptername{Lezione}
a me funziona con entrambi, BasicTex da TeXLive 2008, classe report.
A me non funziona con nessuno dei due... nell'altro mio messaggio ho
postato il preambolo del file "incriminato". Uso kile per scrivere, e
pdflatex per compilare, questa è la versione:

$ pdflatex --version
pdfTeX using libpoppler 3.141592-1.40.3-2.2 (Web2C 7.5.6)
kpathsea version 3.5.6
Copyright 2007 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Kpathsea is copyright 2007 Karl Berry and Olaf Weber.
There is NO warranty. Redistribution of this software is
covered by the terms of both the pdfTeX using libpoppler copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the pdfTeX using libpoppler source.
Primary author of pdfTeX using libpoppler: Peter Breitenlohner
(eTeX)/Han The Thanh (pdfTeX).
Kpathsea written by Karl Berry, Olaf Weber, and others.

Compiled with libpng 1.2.35; using libpng 1.2.35
Compiled with zlib 1.2.3.3; using zlib 1.2.3.3
Compiled with libpoppler version 0.10.4
--
God is real, unless if declared integer.
Powered by Debian GNU/Linux squeeze
Linux 2.6.26-1-amd64 #1 SMP Sat Jan 10 19:55:48 UTC 2009
00:01:01 up 2 days, 13:51, 2 users, load average: 0.45, 0.26, 0.26
Stefano David
2009-04-07 19:00:25 UTC
Permalink
Post by Tetsuya
Post by Andrea D'Amore
Forse un \renewcommand{\chaptername}{Lezione} .
Sembra non funzionare :-(
Non può non funzionare... A me funziona benissimo, che errore ti da?

(non è che per caso l'hai messo corpo del testo e non nel preambolo? O,
peggio, che usi \documentclasss{article}? ;))

Stefano
Tetsuya
2009-04-07 22:56:44 UTC
Permalink
Post by Stefano David
Post by Tetsuya
Post by Andrea D'Amore
Forse un \renewcommand{\chaptername}{Lezione} .
Sembra non funzionare :-(
Non può non funzionare... A me funziona benissimo, che errore ti da?
(non è che per caso l'hai messo corpo del testo e non nel preambolo? O,
peggio, che usi \documentclasss{article}? ;))
Stefano
questo è il file:

\documentclass[a4paper,10pt]{book}
\usepackage[italian]{babel}
\usepackage{fullpage}
\usepackage{graphicx}
\usepackage[utf8x]{inputenc}
\def\chaptername{Lezione}
\def\urltilde{\kern -.15em\lower .7ex\hbox{\~{}}\kern .04em}

\begin{document}

e qui inizia il documento.

Anche con il renewcommand non funziona. Non dà nessun errore o warning,
però mi resta sempre "Capitolo" al posto di "Lezione"...
--
God is real, unless if declared integer.
Powered by Debian GNU/Linux squeeze
Linux 2.6.26-1-amd64 #1 SMP Sat Jan 10 19:55:48 UTC 2009
00:01:01 up 2 days, 13:51, 2 users, load average: 0.45, 0.26, 0.26
Andrea D'Amore
2009-04-08 05:41:59 UTC
Permalink
Post by Tetsuya
\usepackage[italian]{babel}
E' lui perché reimposta al locale selezionato, cioè "Capitolo".
O lo abbandoni o te ne spulci la documentazione e leggi come rinominare
i capitoli.
Tetsuya
2009-04-08 12:14:09 UTC
Permalink
Post by Andrea D'Amore
Post by Tetsuya
\usepackage[italian]{babel}
E' lui perché reimposta al locale selezionato, cioè "Capitolo".
O lo abbandoni o te ne spulci la documentazione e leggi come rinominare
i capitoli.
(Ho comunque risolto, rispondo qui a te per capire anche questo)
Perché fa così?
Cioè, mi spiego: io *prima* imposto il locale italiano (che quindi
nomina i capitoli "Capitolo n") e *dopo* gli dico "reimposta il nome del
capitolo e chiamalo Lezione n".
Il secondo comando non dovrebbe "vincere" sull'impostazione standard del
locale, dato che viene dato dopo?
--
God is real, unless if declared integer.
Powered by Debian GNU/Linux squeeze
Linux 2.6.26-1-amd64 #1 SMP Sat Jan 10 19:55:48 UTC 2009
14:01:01 up 3 days, 3:51, 2 users, load average: 0.38, 0.46, 0.37
Enrico Gregorio
2009-04-08 08:55:21 UTC
Permalink
Post by Tetsuya
Post by Stefano David
Post by Tetsuya
Post by Andrea D'Amore
Forse un \renewcommand{\chaptername}{Lezione} .
Sembra non funzionare :-(
Non può non funzionare... A me funziona benissimo, che errore ti da?
(non è che per caso l'hai messo corpo del testo e non nel preambolo? O,
peggio, che usi \documentclasss{article}? ;))
Stefano
\documentclass[a4paper,10pt]{book}
\usepackage[italian]{babel}
\usepackage{fullpage}
\usepackage{graphicx}
\usepackage[utf8x]{inputenc}
\def\chaptername{Lezione}
\def\urltilde{\kern -.15em\lower .7ex\hbox{\~{}}\kern .04em}
\begin{document}
e qui inizia il documento.
Anche con il renewcommand non funziona. Non dà nessun errore o warning,
però mi resta sempre "Capitolo" al posto di "Lezione"...
\usepackage[italian]{babel}
\addto\captionsitalian{\renewcommand{\chaptername}{Lezione}}

Ciao
Enrico
ivan_III
2009-04-08 10:17:15 UTC
Permalink
Post by Tetsuya
Post by Tetsuya
Post by Stefano David
Post by Tetsuya
Post by Andrea D'Amore
Forse un \renewcommand{\chaptername}{Lezione} .
Sembra non funzionare :-(
Non può non funzionare... A me funziona benissimo, che errore ti da?
(non è che per caso l'hai messo corpo del testo e non nel preambolo? O,
peggio, che usi \documentclasss{article}? ;))
Stefano
\documentclass[a4paper,10pt]{book}
\usepackage[italian]{babel}
\usepackage{fullpage}
\usepackage{graphicx}
\usepackage[utf8x]{inputenc}
\def\chaptername{Lezione}
\def\urltilde{\kern -.15em\lower .7ex\hbox{\~{}}\kern .04em}
\begin{document}
e qui inizia il documento.
Anche con il renewcommand non funziona. Non dà nessun errore o warning,
però mi resta sempre "Capitolo" al posto di "Lezione"...
\usepackage[italian]{babel}
\addto\captionsitalian{\renewcommand{\chaptername}{Lezione}}
pero' stavolta sono arrivato prima io :-p
--
Pandozy vede tutto
_ _
O'|,=,/'O
(0 0)
ooO--(_)--Ooo
ivan_III
2009-04-08 10:20:12 UTC
Permalink
Post by ivan_III
Post by Tetsuya
Post by Tetsuya
Post by Stefano David
Post by Tetsuya
Post by Andrea D'Amore
Forse un \renewcommand{\chaptername}{Lezione} .
Sembra non funzionare :-(
Non può non funzionare... A me funziona benissimo, che errore ti da?
(non è che per caso l'hai messo corpo del testo e non nel preambolo?
O, peggio, che usi \documentclasss{article}? ;))
Stefano
\documentclass[a4paper,10pt]{book}
\usepackage[italian]{babel}
\usepackage{fullpage}
\usepackage{graphicx}
\usepackage[utf8x]{inputenc}
\def\chaptername{Lezione}
\def\urltilde{\kern -.15em\lower .7ex\hbox{\~{}}\kern .04em}
\begin{document}
e qui inizia il documento.
Anche con il renewcommand non funziona. Non dà nessun errore o warning,
però mi resta sempre "Capitolo" al posto di "Lezione"...
\usepackage[italian]{babel}
\addto\captionsitalian{\renewcommand{\chaptername}{Lezione}}
pero' stavolta sono arrivato prima io :-p
...'nnaggia! m'e' partito il messaggio prima che finissi...

<resume_on>
anche se a dire il vero non ho fatto altro che copincollare quando contenuto
in /italian.ldf/
<resume_off>
--
Pandozy vede tutto
_ _
O'|,=,/'O
(0 0)
ooO--(_)--Ooo
Tetsuya
2009-04-08 12:12:16 UTC
Permalink
Post by Tetsuya
\usepackage[italian]{babel}
\addto\captionsitalian{\renewcommand{\chaptername}{Lezione}}
Così funziona!
Grazie!

PS: ogni volta imparo cose nuove, ma la strada è ancora luuuunga :-)
--
God is real, unless if declared integer.
Powered by Debian GNU/Linux squeeze
Linux 2.6.26-1-amd64 #1 SMP Sat Jan 10 19:55:48 UTC 2009
14:01:01 up 3 days, 3:51, 2 users, load average: 0.38, 0.46, 0.37
Enrico Gregorio
2009-04-08 16:48:53 UTC
Permalink
Post by Tetsuya
Post by Tetsuya
\usepackage[italian]{babel}
\addto\captionsitalian{\renewcommand{\chaptername}{Lezione}}
Così funziona!
Grazie!
PS: ogni volta imparo cose nuove, ma la strada è ancora luuuunga :-)
http://profs.sci.univr.it/~gregorio/breveguida.pdf

Pagina 8

Ciao
Enrico
Tetsuya
2009-04-08 17:17:41 UTC
Permalink
Post by Enrico Gregorio
http://profs.sci.univr.it/~gregorio/breveguida.pdf
Ottimo! Appena torno all'uni lo stampo immediatamente in copisteria! :-D
--
God is real, unless if declared integer.
Powered by Debian GNU/Linux squeeze
Linux 2.6.26-1-amd64 #1 SMP Sat Jan 10 19:55:48 UTC 2009
19:01:01 up 3 days, 8:51, 2 users, load average: 0.48, 0.38, 0.36
Continua a leggere su narkive:
Loading...