GNU Emacs 32.0.50 (9008bf64c3) のマニュアルを PLaMo 翻訳で機械翻訳したものです。誤訳を含むことがあります。原文: https://www.gnu.org/software/emacs/manual/html_node/emacs/Table-Definition.html ・ emacs-doc.conao3.com

27.15.1 テキストベーステーブルとは?

テーブルは、セルに分割された矩形のテキスト領域で構成されます。各セルは、枠線を除いて、幅と高さがそれぞれ少なくとも1文字分である必要があります。セルはさらに小さなセルに分割できますが、互いに重なることはできません。

セルの境界線は、以下の変数で指定される3つの特殊文字を用いて描画されます。

table-cell-vertical-char

垂直線に使用される文字。デフォルトは ‘|’。

table-cell-horizontal-chars

水平線に使用される文字。デフォルトは ‘"-="’。

table-cell-intersection-char

水平線と垂直線の交点に使用される文字。デフォルトは ‘+’。

以下は無効なテーブルの例です。

   +-----+       +--+    +-++--+
   |     |       |  |    | ||  |
   |     |       |  |    | ||  |
   +--+  |    +--+--+    +-++--+
   |  |  |    |  |  |    +-++--+
   |  |  |    |  |  |    | ||  |
   +--+--+    +--+--+    +-++--+
      a          b          c

左から順に:

  1. 重なり合ったセルや矩形でないセルは許可されません。
  2. 境界線は長方形でなければならない。
  3. セルの幅/高さは、最低1文字分必要です。