Multicolumn

Multicolumn[list,cols]

是一个安排 list 中元素的排列格式的对象,它将元素按指定列数排列.

Multicolumn[list,{rows,Automatic}]

按指定行数排列元素.

Multicolumn[list,{rows,cols}]

按指定行数和列数排列元素.

Multicolumn[list]

list 中的元素大致排列成方形.

更多信息和选项

  • Multicolumn[list,cols] 用最少的行数显示所有的元素.
  • 如果 Length[list] 大于 rows*colsMulticolumn[list,{rows,cols}] 无法显示 list 的所有元素.
  • Multicolumn[list] 将行数和列数设定为接近 Sqrt[Length[list]].
  • Multicolumn[] 计算结果和 Grid 一样.
  • Multicolumn 的选项和 Grid 的选项一样.
  • Multicolumn 先填满第一列,再填第二列,依次类推.
  • 设置 Appearance->"Horizontal" 会使结果变成按行排列,而不是按列排.
  • 所有选项的列表

范例

打开所有单元关闭所有单元

基本范例  (2)

按指定列数排列一个列表中的元素:

生成一个大致方形的表格:

范围  (3)

指定行数:

指定行数和列数:

同时指定行数和列数会略去数据:

Multicolumn 支持和 Grid 一样的所有选项:

选项  (1)

Appearance  (1)

默认 Appearance 会先填满列,从上到下排列数据:

如果想从左向右排列数据,可以设置 Appearance->"Horizontal"

可能存在的问题  (3)

如果 Multicolumn 的大小受限,可能会将内容缩窄显示:

Multicolumn[list] 使行列数近似相同,并不意味着看起来是个方形:

Multicolumn 一次填一列,所以可能没有足够的数据填满要求的列数:

所得表格的列数满足要求,在需要处进行填充:

设置 Appearance->"Horizontal" 以后,将逐行填入,而不是逐列填入:

巧妙范例  (2)

为与绘制图表有关的函数生成一个至参考资料中心的链接的表格:

Wolfram Research (2014),Multicolumn,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Multicolumn.html.

文本

Wolfram Research (2014),Multicolumn,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Multicolumn.html.

CMS

Wolfram 语言. 2014. "Multicolumn." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/Multicolumn.html.

APA

Wolfram 语言. (2014). Multicolumn. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Multicolumn.html 年

BibTeX

@misc{reference.wolfram_2024_multicolumn, author="Wolfram Research", title="{Multicolumn}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/Multicolumn.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_multicolumn, organization={Wolfram Research}, title={Multicolumn}, year={2014}, url={https://reference.wolfram.com/language/ref/Multicolumn.html}, note=[Accessed: 22-November-2024 ]}