2011-01-12 10 views
18

org-modeで大きなテーブルを定義するのに最適な選択肢はどれですか(大きめにすると、各セルに複数の行を含めることができます)。 org-modeの1つの機能は、HTMLやLaTeX(あるいは他の言語)にエクスポートする機能ですが、この場合、エクスポート形式に先験的にコミットし、その言語の表をHTML(例:HTML) ?ほとんどの場合、最初に各セルに段落を含むテキストフィールドを持つ表を作成するのにどのソフトウェアを使用しますか(たとえば、HTMLに変換できますか)大きい(複数行)テーブルを指定する方法は?

答えて

7

table-modeをご覧ください。これはあなたが話している "大きなテーブル"のようなものをサポートします。これはしばらくの間、emacsディストリビューションの一部となっています。

(require 'table) 

どこか~/.emacsで始まります。空のファイルまたはバッファを作成し、タイプを入力します。

M-x table-insert RET 

最初の質問に賢明に答えてから、ちょっと遊んでください。

C-h f table-insert RET 

詳細については、ソースコードを見つける必要があります。これはtable-modeのためにあなたにバイトコンパイルされたLispファイルの場所が表示されます

M-x locate-library RET table RET 

で起動し、その同じディレクトリに、あなたは、少なくとも脱脂する必要がありますドキュメントが含まれていますtable.elまたはtable.el.gzを、罰金する必要があります。ほとんどのLinuxシステム(愚かなことに)は、デフォルトで.elファイルをインストールしないので、パッケージマネージャーにアクセスして入手する必要があります。

org-modeは、table-modeテーブルを解析してフォーマットする方法を知っていましたが、現在どこに書かれているのか分かりません。

+1

ありがとう - 私はずっと前に 'table-mode'を使って作業を思い出しています。実際には、複数行のエントリをサポートしています。私はまた、 'org-mode'テーブルで前後に変換することを思い出しますが、解決策を見つけるのは難しいです。しかし、私はそれが可能だと思います。 – hatmatrix

+2

2つのタイプのテーブルの間で前後に変換するには、 'Ctrl-C〜'を実行します。 –

関連する問題