- Questo topic ha 8 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 10 mesi fa da
Emiliano.
-
CreatoreTopic
-
13 Novembre 2012 alle 10:51 #80572::
ciao a tutti, chiedo scusa se la risposta alla mia domanda può essere ovvia, ma la faccio dopo aver prima cercato una risposta sia su varie guide che su internet… ad ogni modo, è possibile evitare di ritrovarsi il titolo a fine pagina e l’inizio del testo in quella sucessiva? stesso discorso per gli elenchi puntati… è possibile non doversi preoccupare ogni volta e dover poi guardare ogni singola pagina dopo la compilazione? vi ringrazio fin d’ora
-
CreatoreTopic
-
AutoreRisposte
-
-
13 Novembre 2012 alle 11:23 #80573::
neokaze” post=79766ciao a tutti, chiedo scusa se la risposta alla mia domanda può essere ovvia, ma la faccio dopo aver prima cercato una risposta sia su varie guide che su internet… ad ogni modo, è possibile evitare di ritrovarsi il titolo a fine pagina e l’inizio del testo in quella sucessiva? stesso discorso per gli elenchi puntati… è possibile non doversi preoccupare ogni volta e dover poi guardare ogni singola pagina dopo la compilazione? vi ringrazio fin d’ora
Dovresti essere un po’ più preciso; senza un esempio di situazione in cui ti capita questo è difficile dire qualcosa.
Ciao
Enrico
-
13 Novembre 2012 alle 11:39 #80574::
quando inizio un paragrafo, ad esempio ho:…testo precedente al paragrafo.
\section{titolo paragrafo}
testo paragrafo…in alcuni punti, quando vado a compilare, mi ritrovo il titolo a fine pagina, e il testo paragrafo inizia nella pagina successiva… è possibile fare in modo che, se non cè spazio sufficiente per iniziare il paragrafo mi porti direttamente tutto (quindi anche il titolo) nella pagina successiva? lo stesso mi interessa per evitare che mi spezzi gli elenchi puntati, e fare in modo se possibile di averli tutti in una pagina… spero si capisca quello che sto chiedendo
-
13 Novembre 2012 alle 11:47 #80575::
neokaze” post=79768quando inizio un paragrafo, ad esempio ho:
…testo precedente al paragrafo.
\section{titolo paragrafo}
testo paragrafo…in alcuni punti, quando vado a compilare, mi ritrovo il titolo a fine pagina, e il testo paragrafo inizia nella pagina successiva… è possibile fare in modo che, se non cè spazio sufficiente per iniziare il paragrafo mi porti direttamente tutto (quindi anche il titolo) nella pagina successiva? lo stesso mi interessa per evitare che mi spezzi gli elenchi puntati, e fare in modo se possibile di averli tutti in una pagina… spero si capisca quello che sto chiedendo
Si capisce benissimo. Puoi risolvere il primo problema dando [tt]\pagebreak[/tt] immediatamente prima del comando che crea il titolo che ti ritrovi a fondo pagina. Ricorda, però, che LaTeX userà lo spazio occupato dal titolo per metterci il materiale precedente. In altre parole, il contenuto della pagina verrà allargato in verticale e ti potresti trovare spazi non desiderati tra paragrafi di testo oppure item di elenchi ulteriormente allontanati, per esempio.
Per quanto riguarda gli elenchi, ti dirò che non disturba il fatto di avere un elenco spezzato in due pagine, non vedo perché ti interessi tanto tenerlo tutto su una. Piuttosto, eviterei un item orfano o vedova, questo sì, peggio ancora se è di una sola riga. Per mantenere un elenco tutto in una pagina, ti consiglio di riformulare il testo precedente levandone o aggiungendone un po’ in modo da far rientrare o spingere l’elenco dove vuoi tu.
Con questo messaggio supero Ivan nella classifica dei messaggiatori più accaniti. 8) Grandi feste. 😀
Ciao
Tommaso
-
13 Novembre 2012 alle 12:09 #80576::
ah ok…. questo è il modo che uso… ogni volta che mi fa questo scherzo gli do \newpage, però vorrei proprio evitare questo, e vedere se esiste qualche impostazione da poter definire (nel preambolo magari o a inizio paragrafo) che impedisca questo discorso, e lo gestisca automaticamente… per gli elenchi puntati l’esigenza mi nasce proprio quando mi ritrovo tutto l’elenco meno uno , che magari finisce nella pagina successiva, o viceversa… è orrendo…
-
13 Novembre 2012 alle 12:49 #80577::
neokaze” post=79770ah ok…. questo è il modo che uso… ogni volta che mi fa questo scherzo gli do \newpage, però vorrei proprio evitare questo, e vedere se esiste qualche impostazione da poter definire (nel preambolo magari o a inizio paragrafo) che impedisca questo discorso, e lo gestisca automaticamente… per gli elenchi puntati l’esigenza mi nasce proprio quando mi ritrovo tutto l’elenco meno uno , che magari finisce nella pagina successiva, o viceversa… è orrendo…
Se dai [tt]\newpage[/tt] sbagli, ti ho detto di usare [tt]\pagebreak[/tt]. Consulta l’Arte per scoprire le differenze tra i due comandi.
Ciao
Tommaso
-
14 Novembre 2012 alle 14:58 #80578
-
14 Novembre 2012 alle 17:43 #80579::
neokaze” post=79768quando inizio un paragrafo, ad esempio ho:
…testo precedente al paragrafo.
\section{titolo paragrafo}
testo paragrafo…in alcuni punti, quando vado a compilare, mi ritrovo il titolo a fine pagina, e il testo paragrafo inizia nella pagina successiva… è possibile fare in modo che, se non cè spazio sufficiente per iniziare il paragrafo mi porti direttamente tutto (quindi anche il titolo) nella pagina successiva? lo stesso mi interessa per evitare che mi spezzi gli elenchi puntati, e fare in modo se possibile di averli tutti in una pagina… spero si capisca quello che sto chiedendo
Non mi pare che LaTeX interrompa facilmente una pagina tra un titolo di sezione e il testo seguente (può accadere se vi interponi una figura o un altro oggetto mobile). Servirebbe sapere che classe usi, magari un esempio minimo.
Ciao,
Antonio
-
15 Novembre 2012 alle 11:36 #80580::
Uso la classe book. In effetti è raro che interrompa così, ho corretto il testo e ricompilato (eliminando peraltro tutti i \newpage che avevo messo), ed ora non ci sono più titoli orfani… però mi è capitato con la prima stesura… mah… Comunque ricercando su internet e manuali vari non ho trovato niente a riguardo, ed ero più che altro curioso di sapere se esistesse un modo di fare ciò, definendo l’impostazione a priori, senza dover andare sul punto interessato e agire “manualmente”… essendo alla mia prima esperienza con LATEX ancora ho molti dubbi e domande su cosa può e non può fare… ma mi pare di capire che questo che interessa a me non si possa fare, o almeno non nel modo in cui intendo io… comunque poco male, alla fine il testo ora va bene… grazie
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.