TableText 指令

来自GeoGebra Manual
跳转至: 导航搜索
Accessories dictionary.png
本页为官方文件,一般使用者无法修改,若有任何误谬,请与官方联络。如欲编辑,请至本页的开放版


TableText( <串列>, <串列>, ... )
建立一个文字物件,以 <串列> 资料整理成表格。
备注: 预设情况下,每一个 <串列> 会以列的方向呈现在表格中。
范例:
  • TableText({x^2, 4}, {x^3, 8}, {x^4, 16}) 以文字物件形式建立一个三列二栏的表格。表格中的所有项目都是靠左对齐。
  • TableText(Sequence(i^2, i, 1, 10)) 以文字物件形式建立一个单列表格。表格中的所有项目都是靠左对齐。


TableText( <串列>, <串列>, ..., <对齐方式> )
建立一个文字物件,以 <串列> 资料整理成表格。可选用 <对齐方式> 来控制表格文字的方向与对齐,以及小数值的对齐方式。
备注: 可能的设定值有 "vl"、"vc"、"vr"、"v"、"h"、"hl"、"hc"、"hr"、"." 或 "%"。预设值为 "hl"。
  • "v" = 纵向,每一个 <串列> 为一栏。
  • "h" = 横向,每一个 <串列> 为一列。
  • "l" = 靠左对齐。
  • "r" = 靠右对齐。
  • "c" = 置中。
  • "." = 小数点对齐。
  • "a" = 类似 "." 但会将 0 补齐。
  • "%" = 转换为百分比且对齐于小数点。
  • "p" = 类似 "%" 但会将 0 补齐。
范例:
  • 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({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") 建立一个表格文字,让第一列的项目为蓝色且第二列的项目为红色。
备注: TableText 文字物件的样式列可让使用者自订此物件的外观、背景色、文字颜色以及文字样式。

Comments

用 TableText 指令做表格文字(中文 Youtube 影片解说)
用 TableText 指令做表格文字

线上范例(英文)

备注: 上述范例采用旧版的指令写法,使用中括号([])而不是小括号(()),此写法目前还能正常运作。
© 2024 International GeoGebra Institute