Латексные многоцветные. Могу ли я сгруппировать контент, чтобы он не разделялся на столбцы и / или не предлагал столбцы?

Я пытаюсь выучить LaTeX. Я гуглил это в течение нескольких дней, но я не говорю достаточно на LaTeX, чтобы иметь возможность эффективно его искать, и какая документация, которую я нашел, либо слишком проста, либо идет мне в голову ( http://www.uoregon.edu/~dspivak/files/multicol.pdf)

У меня есть документ, использующий пакет multicol. (На самом деле я использую multicols*, так что первый столбец заполняется раньше, чем начинается второй, вместо того, чтобы пытаться сбалансировать их, но я не думаю, что это уместно здесь.) Столбцы выводятся хорошо, но я хочу иметь возможность указать, что некоторый контент не будет разбит на разные столбцы.

Например,

aaaaaaaa  bbbbbbb  
aaaaaaaa  bbbbbbb  
aaaaaaaa  
          ccccccc  
bbbbbbbb  ccccccc  

Эта бедная попытка колонок искусства ascii - вот что происходит. Я хотел бы указать, что блок b представляет собой целую единицу, которую не следует разбивать на разные столбцы. Поскольку он не помещается под блоком, весь блок b должен быть перемещен во второй столбец.

Должен ли б быть в чем-то завернут? Существует ли структура блока / поплавка / раздела / блока / мини-страницы / абзаца, которую я могу использовать? Что-то особенное для multicol? В качестве альтернативы есть способ, которым я могу предложить разрыв столбца? Я думаю о чем-то вроде \- это предполагает перенос строки через дефис, если это удобно, но это будет идти между блоками.

Спасибо!

2 ответа

Решение

Не сработает ли помещение текста внутри мини-страницы для этого?

\begin{minipage}{\columnwidth}
text etc
\end{minipage}

Заставить разрыв столбца так же просто, как \columnbreak,

Здесь есть несколько более мягких возможностей.

Если вы решите бороться с алгоритмами LaTeX до победного конца, есть также эта страница по предотвращению разрывов страниц. Вы можете попробовать \samepage команда, но, как говорится на странице, "это оказывается на удивление хитрым".

Другие вопросы по тегам