TableText 命令

TableText( <List>, <List>, …​ )

创建一个包含列表对象表格的文本。

  • TableText({x^2, 4}, {x^3, 8}, {x^4, 16}) 创建一个三行两列的表格文本对象。表格中的所有 项目均左对齐。

  • TableText(Sequence(i^2, i, 1, 10)) 创建一个单行的表格文本对象。表格中的所有项目均 左对齐。

默认情况下,每个列表显示在表格的单独一行中。

TableText( <List>, <List>, …​, <Alignment of Text> )

创建一个包含列表对象表格的文本。可选文本“文本对齐方式”控制表格 文本的方向和对齐方式,以及小数值中分隔符的对齐方式。

可能的值为 "vl"、"vc"、"vr"、"v"、"h"、"hl"、"hc"、"hr" 以及 "." 或 "%" - 默认值为 "hl"。

  • "v" = 垂直,即列表为列

  • "h" = 水平,即列表为行

  • "l" = 左对齐

  • "r" = 右对齐

  • "c" = 居中

  • "." = 按小数点对齐

  • "a" = 类似 "." 但同时显示补零

  • "%" = 转换为百分比,并按小数点对齐

  • "p" = 类似 "%" 但同时显示补零

  • TableText({1, 2, 3, 4}, {1, 4, 9, 16}, "v") 创建一个两列四行的文本,其元素 左对齐。

  • TableText({1, 2, 3, 4}, {1, 4, 9, 16}, "h") 创建一个两行四列的文本,其元素 左对齐。

  • TableText({11.2, 123.1, 32423.9, "234.0"}, "vr") 创建一个单列文本,其元素右对齐。

  • TableText({A1:A10, B1:B10, C1:C10}, "vl") 创建一个三列文本,其元素(左对齐)为给定 电子表格 单元格。

  • TableText({{2011.56, 2, 3.7, 4}, {1, 4.2, 9, 16.365}}, "v.") 创建一个文本,其元素按小数点对齐 TabPtDec.png

  • TableText({{2011.56, 2, 3.7, 4}, {1, 4.2, 9, 16.365}}, "v%") 创建一个文本,其元素转换为百分比,并按小数点对齐 TableuPourCent.png

TableText( <List>, <List>, …​, <Alignment of Text>, <Minimum Cell Width>)

创建一个包含列表对象表格的文本,具有给定的对齐方式和单元格宽度(以像素为单位)。

TableText({x², 4}, {x³, 8}, {x⁴, 16}, "c", 50) 创建一个三行两列的表格。表格中的所有项目居中对齐,单元格宽度为 50 像素。

TableText( <List>, <List>, …​, <Alignment of Text>, <Minimum Cell Width>, <Minimum Cell Height>)

创建一个包含列表对象表格的文本,具有给定的对齐方式、单元格宽度和高度(以像素为单位)。

TableText({{"left", "center", "right"}, {"l", "c", "r"}}, "lcr", 45, 80) 创建一个两行三列的表格。表格中的所有项目具有不同的对齐方式。表格的每个单元格宽 45 像素,高 80 像素。

宽度 高度 TableText 取决于字体大小设置。

还可以插入:

  • 不同类型的括号,使用以下符号 ||||、||、{}、[] 或 ()

  • 行分隔符,使用符号 _

  • 列分隔符,使用符号 |

  • 不同的颜色

  • TableText({1, 2}, {3, 4}, "c()") 创建文本 \(\begin{pmatrix}{} 1 & 2 \\ 3 & 4 \\ \end{pmatrix} \)

  • TableText({1, 2}, {3, 4}, "c|_") 创建文本 TabellaTesto.png

  • TableText({1, 2}, {3, 4}, "||") 创建文本 \( \begin{vmatrix}{} 1 & 2 \\ 3 & 4 \\ \end{vmatrix} \)

  • TableText({1, 2}, {3, 4}, "||||") 创建文本 \(\begin{Vmatrix}{} 1 & 2 \\ 3 & 4 \\ \end{Vmatrix} \)

  • TableText({{"2x+3y=5","5x+8y=12"}},"{v") 创建文本 \( \left\{\begin{matrix} 2x+3y=5\\ 5x+8y=12 \end{matrix}\right.\)

  • TableText({{1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}}, "-/|_v") 创建一个带边框且无分隔线的表格。

  • TableText({{1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}, {1, 2, 3, 4}}, "|11001 _110001 h") 创建一个带边框的表格,在第一列右侧和内容第一行下方有一条分隔线。语法中的 值 1 表示数字之间有分隔线,值 0 表示没有 分隔线或边框。

  • TableText({{"\blue{0, 1, 2, 3, 4}", "\red{4, 3, 2, 1, 0}"}}, "v") 创建一个表格,其中第一行的对象着色为蓝色,第二行的对象着色为红色。

Style_Bar TableText 对象允许用户自定义对象的外观、背景和文本颜色及文本样式。