スペースで補完された各列の文字列を、左、中央、右のいずれかに揃える
TJ = justify(T, position)
同じ大きさの文字列のベクトル, 行列または超行列.
オプションのパラメータで、以下の値のいずれかを指定します:
| 'l'または'left' | : 左揃え (デフォルトモード) |
|---|---|
| 'c'または'center' | : 中央揃え |
| 'r'または'right' | : 右揃え |
All heading and trailing spaces of T elements are removed
before processing.
In each given column of TJ, all strings have the same length.
Shorter strings are padded with spaces before, after, or on both sides.
The width may differ from a column to other ones. Please see the examples
m = ["a" "bcdef" "ghi" ; "jklm" "" "n" ; "opq" "rs" "tuvwxy"] justify(m) justify(m, "r") justify(m, "c") | ![]() | ![]() |
--> m = ["a" "bcdef" "ghi" ; "jklm" "" "n" ; "opq" "rs" "tuvwxy"] m = "a" "bcdef" "ghi" "jklm" "" "n" "opq" "rs" "tuvwxy" --> justify(m) ans = "a " "bcdef" "ghi " "jklm" " " "n " "opq " "rs " "tuvwxy" --> justify(m, "r") ans = " a" "bcdef" " ghi" "jklm" " " " n" " opq" " rs" "tuvwxy" --> justify(m, "c") ans = " a " "bcdef" " ghi " "jklm" " " " n " "opq " " rs " "tuvwxy"
| Version | Description |
| 2023.1 | Hypermatrix accepted. The position becomes optional,
with default = "left" |