- Questo topic ha 10 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 22 anni, 11 mesi fa da
fabusdr.
-
CreatoreTopic
-
8 Ottobre 2003 alle 6:38 #1416
-
CreatoreTopic
-
AutoreRisposte
-
-
8 Ottobre 2003 alle 8:20 #1417
-
8 Ottobre 2003 alle 10:17 #1418
-
8 Ottobre 2003 alle 12:37 #1419
-
8 Ottobre 2003 alle 15:06 #1420::
appunto, dovrebbe funzionare.visto che la soluzione standard pare non funzionare, bisogna dare un po’ più di elementi, altrimenti gli utenti del forum non possono indovinare la soluzione.
a tal fine per favore comunicaci un po’ più di informazioni, come spiegato in queste poche righe:
http://www.guit.sssup.it/forum/#informazioni
a presto
f
-
8 Ottobre 2003 alle 17:35 #1421::
vi spiego meglio…
ho scritto:
\documentclass{report}
…
\pagestyle{empty}
\tableofcontents
\pagenumbering{roman}
\chapter*{introduzione}
…
\chapter{…}
\pagenumbering{arabic}
…succede che mi numera la prima pagina dell’indice e la prima pagina del primo capitolo.
ho provato anche a sostituire \pagenumbering con \pagestyle, ma mi da errore, dice che \pagestyle{roman} non esiste.
Adesso è più chiaro il problema?
-
9 Ottobre 2003 alle 6:57 #1422::
Con classi come report, in cui l’indice e’ essenzialmente un capitolo a parte, \tableofcontents emette come effetto collaterale, tra le altre cose, un \thispagestyle{plain}, quindi tentare la strada tradizionale e’ inutile. Le uniche due soluzioni fattibili sono:-
ridefinire temporaneamente \chapter come ho visto fare qualche volta sul newsgroup italiano
-
ridefinire temporaneamente lo stile di pagina plain come in seguito
\tableofcontents
Sostituisci quel comando con questo codice:
`\begingroup
\makeatletter
\let\ps@plain\ps@empty
\makeatother
\tableofcontents
\clearpage
\endgroup`ho provato anche a sostituire \pagenumbering con \pagestyle, ma mi da errore, dice che \pagestyle{roman} non esiste.
Infatti non esiste lo stile di pagina roman. Per una lista degli stili di pagina predefiniti leggi almeno una di quelle guide introduttive a LaTeX gratuitamente scaricabili da internet.
Adesso è più chiaro il problema?
Ora si’. Chi ti ha risposto in precedenza aveva tutte le ragioni a dire che “a loro funziona”: usando la classe article funziona perfettamente la tua soluzione senza colpo ferire. Il messaggio originale era, a voler essere sinceri, lacunoso.
-
-
9 Ottobre 2003 alle 7:55 #1423::
Gentile ev,
grazie mille, il tuo consiglio preziosissimo mi ha risolto il problema.
L’unica cosa è che facendo come hai detto l’unica pagina non numerata era la prima dell’indice. Ho aggiunto \pagestyle{empty} subito prima di \tableofcontents, e così tutto l’indice è risultato non numerato. Secondo te va bene, o c’è un modo più “pulito” di procedere?
Saluti
Ceskito
-
9 Ottobre 2003 alle 8:07 #1424::
Ciao,L’unica cosa è che facendo come hai detto l’unica pagina non numerata era la prima dell’indice. Ho aggiunto \pagestyle{empty} subito prima di \tableofcontents, e così tutto l’indice è risultato non numerato. Secondo te va bene, o c’è un modo più “pulito” di procedere?
No, hai fatto benissimo e avrei dovuto aggiungerlo nel codice che ho postato (dev’essere la demenza senile che avanza: nel file di test che ho usato quel \pagestyle c’e’ 😳 )
-
9 Ottobre 2003 alle 8:12 #1425
-
9 Ottobre 2003 alle 17:14 #1426::
solo se non fosse chiaro per qualcuno:
senza il \pagestyle non funziona perché il codice di ev ridefinisce momentaneamente lo stile plain. quello che fa un capitolo è passare dallo stile corrente a plain solo nella pagina di inizio del capitolo stesso, quindi solo con il codice suggerito si agisce su un’unica pagina, mentre quello che interessa è farlo su un gruppo.come vedi ceskito allora la soluzione è di sicuro la corretta e più comoda.
ciao
f
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.