乳胶多元醇。我可以对内容进行分组,这样它就不会因分栏而分裂和/或建议分栏吗?

问题描述 投票:0回答:3

我正在尝试学习 LaTeX。我已经在谷歌上搜索这个问题好几天了,但我不会说足够多的 LaTeX 语言,无法有效地搜索它,而且我找到的文档要么太简单,要么超出了我的理解范围 (http:// www.uoregon.edu/~dspiak/files/multicol.pdf

我有一个使用 multicol 包的文档。 (我实际上使用 multicols* 以便第一个列在第二个开始之前填充,而不是试图平衡它们,但我认为这与这里无关。)列输出很好,但我希望能够表明这一点某些内容不会分成不同的列。

举个例子,

aaaaaaaa  bbbbbbb  
aaaaaaaa  bbbbbbb  
aaaaaaaa  
          ccccccc  
bbbbbbbb  ccccccc  

ascii 艺术专栏的糟糕尝试就是正在发生的事情。我想指出 b 块是一个完整的单元,不应分解为不同的列。由于它不适合 a 块下方,因此应将整个 b 块移动到第二列。

b 应该被包裹在什么东西里吗?是否有我可以使用的块/浮动/节/框/迷你页/段落结构? multicol 特有的东西?或者有什么方法可以建议我分栏吗?我正在考虑类似 \- 的东西,如果方便的话,建议使用连字符换行符,但这会在块之间进行。

谢谢!

latex multicol
3个回答
9
投票

将文本放入小型页面中不起作用吗?

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

7
投票

强制分栏就像

\columnbreak
一样简单。

这里有一些更温和的可能性。

如果您决定与 LaTeX 算法抗争到底,还有

此页面 关于防止分页。您可以尝试使用 \samepage

 命令,但正如页面所说,“事实证明它非常棘手”。


0
投票
要解决此问题,请使用包

paracol

。在序言中(
\usepackage{paracol}
之前的位置)输入
\begin{document}
后,只需写:

\sloppy \begin{paracol}{2} TEXT \switchcolumn % this is used to switch from the left column to the right column \end{paracol}
    
© www.soinside.com 2019 - 2024. All rights reserved.