Newsgroup: it.comp.software.tex
Titolo: capitoli senza numeri di pagina nella toc

Ciao;
il relatore mi ha chiesto di togliere la numerazione delle pagine per i
capitoli (e per le \part ) nell'indice (\tableofcontents), e di lasciare
solo quelle delle varie section e subsection.
Ho provato a cercare un po' in giro ma senza fortuna :-(
Come si può fare?
Grazie in anticipo!
Giovanni

 Come si puň fare?
Il tuo relatore non capisce niente di tipografia e di indici
in particolare; l'indice serve a trovare le cose, se non ci metti
i capitoli, che lo scrivi a fare?
Comunque la soluzione c'č: modifica il comando \chapter. Suppongo
tu usi la classe "book", altrimenti cerca la definizione di
\@chapter nella classe che usi.
Crea un file di nome "pippo.sty" (al posto di "pippo" metti
pure quello che ti pare. In questo file, che sta benissimo
nella stessa directory del file principale della tua tesi, 
riporta la definizione di \@chapter che trovi in "book.cls"
o nella classe da te usata. Poi commenta tutte le righe
in cui compare \addcontentsline{toc}
\def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne
                       \if@mainmatter
                         \refstepcounter{chapter}%
                         \typeout{\@chapapp\space\thechapter.}%
%                         \addcontentsline{toc}{chapter}%
%                                   {\protect\numberline{\thechapter}#1}%
                       \else
%                         \addcontentsline{toc}{chapter}{#1}%
                       \fi
                    \else
%                      \addcontentsline{toc}{chapter}{#1}%
                    \fi
                    \chaptermark{#1}%
                    \addtocontents{lof}{\protect\addvspace{10\p@}}%
                    \addtocontents{lot}{\protect\addvspace{10\p@}}%
                    \if@twocolumn
                      \@topnewpage[\@makechapterhead{#2}]%
                    \else
                      \@makechapterhead{#2}%
                      \@afterheading
                    \fi}
Fai lo stesso per \@part.
Poi nel tuo documenti dichiara:
\usepackage{pippo}
Voila. Spero che funzioni.
Ciao
Enrico

 \@chapter nella classe che usi.
Uso la classe article (sto facendo la tesina della "laurea" triennale,
magari per la prossima usero` un amsbook). Non ho trovato pero` la
definizione di chapter :-| , mentre quella di part si`.
Pero` da quanto ho capito, se commento la \addcontentsline{toc}, mi
scompare tutto il riferimento dall'indice, mentre io vorrei solo che
sparisse il numero di pagina.
Grazie e ciao,
Giovanni

 magari per la prossima usero` un amsbook). Non ho trovato pero` la
scusa l'ot, quando deve essere lunga la "tesina"?

dipende da universita` a universita` e da quanti crediti vale.
da me non te la fanno nemmeno discutere e pesa sulla media per 2 crediti (1/90 del voto di laurea). Non c'e` la discussione e quindi non c'e` un punteggio di discussione: prendono la media la dividono per 3 e la moltiplicano per 11. Le lodi valgono ne' piu` ne' meno quanto i 30 quindi... hai gia` capito tutto... la tesi finisce per essere considerata insignificante e non ti aiuta a laurearti bene. un peccato. e ti ci fai anche il culo sopra... :>




Qui (universita` di Udine) dalle 30 alle 60 pagine (speriamo non mi
facciano noie per le mie 80 pagine circa :) se si tratta di
rielaborazioni, fino a 30 pagine in altri casi. Sono 6 miserrimi crediti.
Ciao



gia` tre volte i nostri due crediti :P
da noi 6 crediti sono una marea!!!

 Il Wed, 17 Sep 2003 15:57:07 +0200, Enrico Gregorio ha scritto:

Makeindex non c'entra niente; quello compila l'indice analitico,
non l'indice dei contenuti, che è gestito interamente da LaTeX.
Temo che non ci siano soluzioni molto eleganti, se non andando
a modificare in profondità l'azione di \addcontentsline.
Ma puoi andare a mano, se devi proprio fare in quel modo:
quando sei sicuro di avere la versione definitiva del tuo
documento, aggiungi il comando \nofiles al preambolo (impedisce
la scrittura dei file ausiliari), modifica il file .toc
nel quale troverai alcune righe come
\contentsline {chapter}{\numberline {2}Titolo}{5}
da far diventare
\contentsline {chapter}{\numberline {2}Titolo}{}
cioè cancellando il numero di pagina. Compila e dovresti
essere a posto, assumendo che la classe non metta i puntini
per unire il titolo al numero di pagina.
Ciao
Enrico

 da noi 6 crediti sono una marea!!!
In confronto ai 25 crediti della tesi di laurea specialistica, pero`... ;-)

 per unire il titolo al numero di pagina.
Grazie (prima pero` dico al relatore che mi causa difficolta`
insormontabili: a me piace cosi` come fa il LaTeX ;)

 anche il culo sopra... :>
lascia stare, che da me si sono inventati di tutto pur di non farmi prendere
110! mi hanno tolto esami, mi hanno abbassato voti, una vergogna!! ma io
gli vado in c**o e gli brucio il dipartimento...

 In confronto ai 25 crediti della tesi di laurea specialistica, pero`...
25?!?!?!?! no, leggo bene? venticinque?????? e che cacchio... sarà in
relazione con il numero di crediti per esame e totali, altrimenti, 1/7 te
la fai solo con la tesi...