Org-modeテーブルのセルをマージすることは可能ですか?
水平方向のマージの例は、次のようになります。
| Header | Merged header |
|--------+-------+-------|
| Text1 | Text2 | Text3 |
| Text4 | Text5 | Text6 |
垂直マージの例:
| Header1 | Header2 | Header3 |
|---------+---------+---------|
| Merged | Text1 | Text2 |
| text |---------+---------|
| here | Text3 | Text4 |
それがorg-modeでどういうわけか可能であるならば?そうでない場合、マージされたセルをシミュレートする最も慣用的な方法は何ですか?
Org-modeテーブルでは不可能です。ただし、 table.el パッケージ(しばらくの間emacsに含まれているので、C-h dテーブルを試してください)を見てください。 Org-modeは、このライブラリのテーブルをある程度サポートしています。エクスポートするときですが、完全な互換性は期待しないでください。
マージされたセルのシミュレーションに関しては、必要なものによって異なります。同じセルにテキスト文字列をインライン化することは、計算/公開には十分かもしれませんが、視覚化には不十分です。
emacs-orgmode mail list から例を見つけました。これは私にとっては問題なく機能します。
+---+-----+-----------+
| | A | B |
+---+-----+-----+-----+
| 1 | A1 | B1 | C1 |
| | +-----+-----+
| | A1b | B1b | C1b |
+---+-----+-----+-----+
| 2 | A2 | B2 C2 |
| +-----+ |
| | A2b | B2b C2b |
+---+-----+-----------+
以下のようにテーブルを変更すると、それも機能します。
+---------+---------+---------+
| Header1 | Header2 | Header3 |
+---------+---------+---------+
| Merged | Text1 | Text2 |
| text +---------+---------+
| here | Text3 | Text4 |
+---------+---------+---------+
だから私はそれに関するいくつかのヒントを見つけます:
使用する |
行を展開する
使用する +-..-+
分割された行を囲む