- Questo topic ha 14 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 8 mesi fa da
egreg9.
-
CreatoreTopic
-
10 Gennaio 2010 alle 21:11 #40943::
Salve qualcuno potrebbe consigliarmi come posso inserire una sottosottosottosezione (3° livello)?
Dovrei strutturare una sezione come segue:
section 1
subsection 1.1
subsection 1.2
subsubsection 1.2.1
subsubsubsection 1.2.1.1
subsubsubsection 1.2.1.2
subsubsubsection 1.2.1.3
subsubsubsection 1.2.1.4
subsubsubsection 1.2.2Vi ringrazio anticipatamente
Daniele.
-
CreatoreTopic
-
AutoreRisposte
-
-
10 Gennaio 2010 alle 21:24 #40944
-
10 Gennaio 2010 alle 21:32 #40945
-
10 Gennaio 2010 alle 21:37 #40946::
Dopo \subsubsection c’è \paragraph e \subparagraph.
Per avere la numerazione anche per il livello paragraph (sconsigliato):
`\setcounter{secnumdepth}{4}
`per far comparire il paragraph anche nell’indice:
`\setcounter{tocdepth}{4}
`Ciao
IvanDove vanno inserite queste righe?
Nel preambolo, ovvero prima di \begin{document}
Ciao
-
10 Gennaio 2010 alle 21:54 #40947
-
10 Gennaio 2010 alle 21:57 #40948
-
10 Gennaio 2010 alle 22:06 #40949
-
10 Gennaio 2010 alle 22:11 #40950::
Ivan, come posso fare per far in modo che, dopo il titolo del paragraph, il testo inizi da capo anzichè di fianco al titolo, ?
`\paragraph{Titolo del paragraph}\hskip0pt\par
Inizia il testo del paragraph…
`Oppure, meglio, ridefinendo \paragraph; mi domando come si possa aver bisogno di sezioni di quarto livello numerate, arrivando a cinque numeri di fila. 😯 E che poi qualcuno riesca a tenere il conto. 🙂
`\makeatletter
\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
{-3.25ex \@plus-1ex \@minus-.2ex}%
{.5ex \@plus.1ex}%
{\normalfont\normalsize\bfseries}}
\makeatother`
Tuttavia consiglio Daniele di mantenere il comportamento normale, che aiuta a distinguere i livelli.Ciao
Enrico
-
10 Gennaio 2010 alle 22:29 #40951::
Oppure, meglio, ridefinendo \paragraph;
`\makeatletter
\newcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
{-3.25ex \@plus-1ex \@minus-.2ex}%
{.5ex \@plus.1ex}%
{\normalfont\normalsize\bfseries}}
\makeatother`Queste righe mi danno il seguente errore:
`Command \paragraph alreadi defined.
Or name \end… illegal, see p.192 ofthe manual.
See LaTex manual or LaTex Companion for explanation
Type Hfor immedite help.
…
l.32 … {\normalfont\normalsize\bfseries}}`mi domando come si possa aver bisogno di sezioni di quarto livello numerate, arrivando a cinque numeri di fila. 😯 E che poi qualcuno riesca a tenere il conto. 🙂
E’ l’unica sezione, fra l’altro quasi finale, che ho dovuto strutturare in questo modo. E poi sono quattro i numeri di fila Enrico!! Stiamo a limite!! E si di sopravvivenza hihihihihi !!
-
10 Gennaio 2010 alle 22:42 #40952::
Oppure, meglio, ridefinendo \paragraph;
`\makeatletter
\newcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
{-3.25ex \@plus-1ex \@minus-.2ex}%
{.5ex \@plus.1ex}%
{\normalfont\normalsize\bfseries}}
\makeatother`Queste righe mi danno il seguente errore:
`Command \paragraph alreadi defined.
Or name \end… illegal, see p.192 ofthe manual.
See LaTex manual or LaTex Companion for explanation
Type Hfor immedite help.
…
l.32 … {\normalfont\normalsize\bfseries}}`mi domando come si possa aver bisogno di sezioni di quarto livello numerate, arrivando a cinque numeri di fila. 😯 E che poi qualcuno riesca a tenere il conto. 🙂
E’ l’unica sezione, fra l’altro quasi finale, che ho dovuto strutturare in questo modo. E poi sono quattro i numeri di fila Enrico!! Stiamo a limite!! E si di sopravvivenza hihihihihi !!
Andava \renewcommand, scusa. Correggo nel messaggio precedente.
Ciao
Enrico
-
10 Gennaio 2010 alle 23:06 #40953
-
10 Gennaio 2010 alle 23:20 #40954::
Enrico, scusa, ma la numerazione dei paragrafi non c’è con il codice :
`
\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
{-3.25ex \@plus-1ex \@minus-.2ex}%
{.5ex \@plus.1ex}%
{\normalfont\normalsize\bfseries}}
\makeatother
`
e poi per far si che il paragrafo appaia nell’indice come posso fare? inoltre l’altezza della riga tra il titolo del paragrafo e la prima riga del paragnafo non è uguale a come nellle altre sezioni del documento.
-
10 Gennaio 2010 alle 23:51 #40955::
Enrico, scusa, ma la numerazione dei paragrafi non c’è con il codice :
`
\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
{-3.25ex \@plus-1ex \@minus-.2ex}%
{.5ex \@plus.1ex}%
{\normalfont\normalsize\bfseries}}
\makeatother
`
e poi per far si che il paragrafo appaia nell’indice come posso fare? inoltre l’altezza della riga tra il titolo del paragrafo e la prima riga del paragnafo non è uguale a come nellle altre sezioni del documento.Ti hanno già spiegato come fare: il contatore secnumdepth regola il massimo livello di sezioni numerate, mentre tocdepth il massimo livello dei titoli nell’indice. Leggi la prima risposta di Ivan. Questo non ha nulla a che fare con la definizione del comando \paragraph.
Se vuoi che non ci sia distanza tra il titolo di \paragraph e il testo seguente sia nullo, scrivi “\z@” invece di “.5ex\@plus.1ex” nella ridefinizione di \paragraph.
Ciao
Enrico
-
11 Gennaio 2010 alle 15:37 #40956
-
11 Gennaio 2010 alle 16:02 #40957::
Se vuoi che non ci sia distanza tra il titolo di \paragraph e il testo seguente sia nullo, scrivi “\z@” invece di “.5ex\@plus.1ex” nella ridefinizione di \paragraph.
Mentre per impostare la distanza normale dovrebbe essere “1.5ex\@plus.1ex”, giusto?
Quale “distanza normale”? Vuoi forse che la distanza del titolo da ciò che segue sia uguale a quella usata per il livello precedente? Già vuoi affaticare la vista ai tuoi lettori con quella lunga serie di numeri, perché far loro del male anche confondendo i livelli?
Ciao
Enrico
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.