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 指令做表格文字

線上範例(英文)

備註: 上述範例採用舊版的指令寫法,使用中括號([])而不是小括號(()),此寫法目前還能正常運作。
© 2022 International GeoGebra Institute