- Questo topic ha 11 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 15 anni, 9 mesi fa da
Spankov.
-
CreatoreTopic
-
18 Novembre 2010 alle 15:49 #52568::
Salve compagni,volevo chiedere una cosa che spero sia semplice. Sto scrivendo una relazione e sto usando la classe “report” così da poter dividere in capitoli però non voglio che si legga “Capitolo 1” e sotto il titolo del capitolo, ho provato ad usare `\chapter*{TITOLO}` però le sezioni e le sottosezioni mi vengono numerate come 0.1 e 0.1.1 e non 1.1 e 1.1.1 capisco che togliendo il “Capitolo 1” si possa confondere però vorrei chiedere se posso fare quanto detto o se proprio devo tenere il “Capitolo 1”.
Altra cosa, i numeri di pagina vorrei che fossero compresi tra una linea spezzata e che gli indici (tabella, figura ecc) fossero in numeri romani.
Grazie in anticipo se non sono stato abbastanza chiaro cercherò di spiegarmi meglio.
Cordiali saluti,
Christian
-
CreatoreTopic
-
AutoreRisposte
-
-
18 Novembre 2010 alle 17:23 #52569::
Salve compagni,
volevo chiedere una cosa che spero sia semplice. Sto scrivendo una relazione e sto usando la classe “report” così da poter dividere in capitoli però non voglio che si legga “Capitolo 1” e sotto il titolo del capitolo, ho provato ad usare `\chapter*{TITOLO}` però le sezioni e le sottosezioni mi vengono numerate come 0.1 e 0.1.1 e non 1.1 e 1.1.1 capisco che togliendo il “Capitolo 1” si possa confondere però vorrei chiedere se posso fare quanto detto o se proprio devo tenere il “Capitolo 1”.
Altra cosa, i numeri di pagina vorrei che fossero compresi tra una linea spezzata e che gli indici (tabella, figura ecc) fossero in numeri romani.
Grazie in anticipo se non sono stato abbastanza chiaro cercherò di spiegarmi meglio.
Cordiali saluti,
Christian
Товарищ 🙂
usa la classe book e i comandi \frontmatter e \mainmatter per avere la parte introduttiva numerata con numeri romani.
Non ha senso un capitolo non numerato diviso in sezioni numerate.
Ciao
Enrico
-
20 Novembre 2010 alle 10:23 #52570
-
20 Novembre 2010 alle 10:38 #52571::
Io però voglio mantenere la tipologia report (ho risolto il problema dei capitoli ho usato un pacchetto fncychap) perché non voglio che in cima alla pagina compaiano CAPITOLO1-INTRODUZIONE però vorrei comunque avere “‘indice, lista figure/tabelle” in numeri romani, è possibile?
Le differenze tra book e report sono pochissime: la seconda classe ha implicite le opzioni “oneside” e “openany”. La prima, invece, ha comandi come \frontmatter e \mainmatter che facilitano quello che vuoi ottenere.
Lascia perdere fncychap, ci sono esempi molto migliori nella documentazione di titlesec. Quello che non vuoi “in cima alle pagine” sono le testatine. Le elimini anche con la classe book dando, nel preambolo,
`\pagestyle{plain}`
Ciao
Enrico
-
20 Novembre 2010 alle 10:47 #52572::
Ho fatto come hai detto però la numerazione degli indici, liste non viene in numeri romani, ti scrivo il mio preambolo:
`
\documentclass[A4paper,12pt,oneside,openany]{book}\usepackage
{geometry}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\pagestyle{plain}
\usepackage{amsmath,textcomp,amssymb,amsmath,graphicx,float,subfigure,setspace}
%\usepackage[Bjornstrup]{fncychap}
`Dove devo mettere \frontmatter e \mainmetter? subito dopo \begin{document}?
-
20 Novembre 2010 alle 11:04 #52573::
Perché elenchi due volte amsmath nel lungo comando \usepackage del tuo preambolo?\frontmatter e \mainmatter son dichiarazioni che vanno messe subito prima delle parti che devono ricevere quella particolare formattazione, presumibilmente \frontmatter subito dopo begin{document} e \mainmatter subito prima del primo capitolo che vuoi numerato in numeri romani.
-
20 Novembre 2010 alle 11:08 #52574
-
20 Novembre 2010 alle 11:59 #52575::
Parli dei numeri delle pagine in romano maiuscolo?Orrore 😯
Il romano maiuscolo si usa per indicare i secoli o i numeri d’ordine di sovrani di vario genere, ma è brutto lo stesso.
Se vuoi davvero il maiuscolo devi editare i comandi che ti producono le testatine o i piedini e inserire \MakeUppercase che nel suo argomento contenga il comando \thepage.
Certo puoi ridefinire ‘thepage in modo che usi lo stile \Roman invece che lo stile \roman, ma poi tutti i numeri di pagine, anche quelli arabi ti vengono fuori in romano maiuscolo, il che non è carino per niente 😕Nell’Introduzione qui sopra ci sono i comandi per usare una specie di maiuscoletto, che per i numeri romani va sicuramente meglio del maiuscolo.
-
20 Novembre 2010 alle 12:03 #52576::
Ho fatto come hai detto però la numerazione degli indici, liste non viene in numeri romani, ti scrivo il mio preambolo:
`
\documentclass[A4paper,12pt,oneside,openany]{book}\usepackage
{geometry}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\pagestyle{plain}
\usepackage{amsmath,textcomp,amssymb,amsmath,graphicx,float,subfigure,setspace}
%\usepackage[Bjornstrup]{fncychap}
`Dove devo mettere \frontmatter e \mainmetter? subito dopo \begin{document}?
`\documentclass[a4paper,12pt,oneside,openany]{book}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}\usepackage
{geometry}
\usepackage{amsmath,textcomp,amssymb,graphicx,float,subfig,setspace}\pagestyle{plain}
\begin{document}
\frontmatter\tableofcontents
\chapter{Introduzione}
\mainmatter
\chapter{Titolo}
…`
Ho segnato un paio di cose che non vanno: l’opzione “a4paper” va con la “a” minuscola; il pacchetto subfigure è obsoleto e va sostituito con subfig. L’ordine dei primi tre pacchetti è preferibilmente come ho scritto io.Se vuoi i numeri di pagina in cifre romane maiuscole, il modo più “semplice” è di aggiungere questa magia al tuo preambolo e togli \pagestyle{plain}:
`\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\fancyhf{}
\makeatletter
\newif\ifucroman
\g@addto@macro{\frontmatter}{\ucromantrue\pagenumbering{Roman}}
\g@addto@macro{\mainmatter}{\ucromanfalse}
\let\ps@plain\ps@fancy
\makeatother
\fancyfoot[C]{\ifucroman\footnotesize\fi\thepage}`
I tuoi parametri di impaginazione sono davvero terribili, spero sia solo per risparmiare spazio durante la stesura.Ciao
Enrico
-
20 Novembre 2010 alle 12:16 #52577::
Grazie dell’aiuto purtroppo sono autodidatta e quindi cerco sempre la via più rapida per ottenere qualcosa.I tuoi parametri di impaginazione sono davvero terribili, spero sia solo per risparmiare spazio durante la stesura.
In cosa posso migliorare? Vorrei cercare di rendere più adatto il mio codice, mi aiuteresti tanto.
@oldclaudio ho optato per lasciare i numeri romani in piccoloVolevo anche chiedere come posso mettere i segnalibri al pdf
-
20 Novembre 2010 alle 13:35 #52578::
Grazie dell’aiuto purtroppo sono autodidatta e quindi cerco sempre la via più rapida per ottenere qualcosa.
I tuoi parametri di impaginazione sono davvero terribili, spero sia solo per risparmiare spazio durante la stesura.
In cosa posso migliorare? Vorrei cercare di rendere più adatto il mio codice, mi aiuteresti tanto.
Togli la chiamata di geometry e goditi i margini ampi usuali.
Ciao
Enrico
-
22 Novembre 2010 alle 10:09 #52579
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.