Вопрос по теху: таблицы

SergD

В таблице очень длинная строка (row не помещается на странице. При компиляции эта строка всегда остается на одной странице, какой бы длины она ни была. Как с использованием longtable или чего другого заставить latex разделять эту строку по страницам (то есть чтобы эта строка не вылезала за нижний край страницы)?

Lokomotiv59

longtable должен помочь. TeX знает как эту строку можно разрывать ?

SergD

В том то и дело, что по умолчанию он делает страницу бесконечной длины. Нужна какая-нить команда, которая разрешает разбить одну строку на разные страницы. Даже в ворде есть такая опция - неужели в техе нет?

Lokomotiv59

А, теперь вопрос понял. Есть только частичные решения. Например, ручной разрыв строки. А вообще, напиши, плз, как ты это пытаешься делать.
PS. Может если я чего не понял, ты просто приведешь кусок своего исхоника сюда.

Lokomotiv59

Щас поискал в инете, решения такой проблемы нет. Надо рвать руками. Вот такое ТеХ говно
Note however that TeX will never break a page within such a row. Page breaks only occur between rows of the table or at \hline commands. (c)

ven2ra

Мдя, жалка... Ну спасибо что глаза открыл:)

SergD

Тогда попробуем переформулировать вопрос. Надо напечатать в рамке текст, объем которого больше чем 1 страница. Соответственно рамку надо разбить на части соответственно страницам

ness73

С помощью framed.sty можно сделать нечто вроде того...
\documentclass{article}
\usepackage{framed}
\begin{document}
\begin{framed}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed sit amet odio. Curabitur lobortis risus quis mi tristique ultrices. Phasellus sed dui. Aliquam erat nunc, aliquam in, cursus non, faucibus hendrerit, turpis. Vivamus molestie. Phasellus tempus. Quisque mi. Nam accumsan lectus ac ipsum. Proin eu nisl vel mauris elementum euismod. Phasellus et diam sodales mauris fermentum gravida. Praesent metus purus, pharetra eu, dapibus vel, consectetuer ac, mi. Nulla facilisis tincidunt arcu. Etiam ac nibh. Donec pulvinar fringilla magna. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec rhoncus pulvinar est.
Integer rutrum malesuada ante. Cras massa velit, rutrum sit amet, aliquet eu, scelerisque et, tortor. Aliquam metus. Aenean elementum pulvinar purus. In at est. Maecenas ut nibh. Nam vitae metus et mauris nonummy suscipit. Curabitur sit amet risus. Fusce hendrerit enim vel nisi. Sed euismod eleifend magna. Donec posuere. Fusce risus. Donec vitae justo. Proin imperdiet, nunc in ultricies posuere, nisl lectus placerat leo, et sollicitudin nisi diam in ante. Donec vulputate massa at eros. Etiam condimentum egestas eros. Pellentesque ultricies ante eu velit. Aliquam vehicula, arcu eu eleifend feugiat, lorem ligula tristique sem, in accumsan nibh ligula posuere nisl. Mauris tellus.
...
\end{framed}
\end{document}

SergD

В точку
Оставить комментарий
Имя или ник:
Комментарий: