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

Я пытаюсь выучить 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 ]

6 голосов
/ 09 марта 2010

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

\begin{minipage}{\columnwidth}
text etc
\end{minipage}
5 голосов
/ 08 марта 2010

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

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

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

...