2010-02-05 20 views
30

Próbuję utworzyć dokument LaTex, który ma "dzień testowy" i werset pełen "testItemToDo" i chcę, aby wszelkie podziały strony miały miejsce przed "dniem testowym", ale nigdy między "dniem testowym" i werset z "testItemToDo". W jaki sposób można zmodyfikować plik mój lateksLaTeX tłumi łamanie stron

\documentclass{article} 
\begin{document} 
\LARGE 
{*}{*}to do\\ 
\begin{verse} 
{*}today\nopagebreak 
\begin{verse} 
testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo 
\end{verse} 
{*}testDay\nopagebreak 
\begin{verse} 
testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo 
\end{verse} 
{*}testDay\nopagebreak 
\begin{verse} 
testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo 
\end{verse} 
{*}testDay\nopagebreak 
\begin{verse} 
testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo 
\end{verse} 
{*}testDay\nopagebreak 
\begin{verse} 
testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo 
\end{verse} 
\end{verse} 
\end{document} 
+1

Głosuję, aby zamknąć to pytanie jako nie na temat, ponieważ należy do TeX.SE –

Odpowiedz

35

otoczyć testday i werset z \begin{samepage} i \end{samepage}, tj .:

\begin{samepage} 
{*}testDay 
\begin{verse} 
testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo\\*testItemToDo 
\end{verse} 
\end{samepage} 

Ten werset nadal pozwala przełamać stronę grzywny, pod warunkiem pozbyć jakiegoś \\*.

+3

Zamknięcie środowiska 'tabbing' za pomocą' samepage' nie działa. – Turion

24

\nopagebreak[number]

Komenda \nopagebreak zapobiega formularz LaTeX łamanie bieżącą stronę w punkcie dowodzenia. Za pomocą opcjonalnego argumentu liczba można przekonwertować polecenie \nopagebreak z żądania na żądanie. Liczba musi być liczbą od 0 do 4. Im wyższa liczba, tym bardziej natarczywe jest żądanie.

Lub możesz zmienić swój verse na minipage ... chociaż jeśli lista jest dłuższa niż strona, lateks prawdopodobnie wymiotuje.

+0

Nie działa dla mnie, ale rozwiązanie "samepage" stąd [tutaj] (http://stackoverflow.com/ a/2210749/1444073) ma. – theV0ID

+0

'Nopagebreak' nie zadziałał dla mnie w każdej chwili. –

Powiązane problemy