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

27.15 テキストベースの表の編集

table パッケージは、テキストベースの表を簡単に編集するためのコマンドを提供します。このような表の例を以下に示します。

+-----------------+--------------------------------+-----------------+
|     Command     |          Description           |   Key Binding   |
+-----------------+--------------------------------+-----------------+
|  forward-char   |Move point right N characters   |       C-f       |
|                 |(left if N is negative).        |                 |
|                 |                                |                 |
+-----------------+--------------------------------+-----------------+
|  backward-char  |Move point left N characters    |       C-b       |
|                 |(right if N is negative).       |                 |
|                 |                                |                 |
+-----------------+--------------------------------+-----------------+

Emacsがこのようなテキストのまとまりを表として認識すると(表の認識を参照)、各表セルの内容がセルに収まりきらないほど大きくなった場合に、セルの内容を編集することで自動的に表のサイズが調整されます。表のレイアウトを移動・編集するには、以下のセクションで定義されているコマンドを使用できます。

M-x table-fixed-width-mode と入力すると、テーブルの自動リサイズ機能のオン/オフを切り替えられます。