我有 3 列文本。
第一列:
- 不得流入其他列
- 我相信这个问题已经通过
\columnbreak
以下方式解决了
- 我相信这个问题已经通过
- 需要控制列内的文本行为。目前,文本块似乎垂直居中并朝向底部。如果删除
\lipsum
第一列中的代码,情况会变得更加奇怪。每个段落都应锚定或朝向顶部。
第二列和第三列
- 所有段落都应锚定或定位到顶部。
\section*{Preparation}
应跨越顶部的第 2 列和第 3 列,指定列高为 2 英寸。\section*{Pointers}
应该跨越底部的第 2 列和第 3 列,具有指定的列高度,或者在定义上述列行为后剩下的空间\section*{Preparation}
。
平均能量损失
\documentclass{scrartcl}
\usepackage[top=.5in, right =7mm, bottom=.7in, left=7mm, showframe]{geometry}
\usepackage[T1]{fontenc}
\usepackage{xfrac}
\usepackage{multicol}
\usepackage[utf8]{inputenc}
\usepackage{lipsum} % generate filler text
\title{My Recipe}
\date{}
\begin{document}
\maketitle
\begin{multicols*}{3}
\noindent \emph{Makes 4 to 6 Servings}
\begin{tabular}{rl}
2 & T Ingredient 1\\
\sfrac{1}{2} & t Ingredient 2\\
\sfrac{1}{2} & t Ingredient 3\\
\sfrac{1}{4} & c Ingredient 4\\
\sfrac{1}{4} & c Ingredient 5\\
\sfrac{1}{4} & c Ingredient 6\\
\sfrac{1}{4} & c Ingredient 7\\
2 & c Ingredient 8\\
1 & c Ingredient 9\\
1 & c Ingredient 10\\
\end{tabular}
\lipsum[121] % generate filler text
\columnbreak
\section*{Preparation}
\lipsum[1] % generate filler text
\columnbreak
\section*{Pointers}
\lipsum[120-121] % generate filler text
\end{multicols*}
\end{document}