回答:
あなたは使用することができますインラインバベルコードブロック とLispの機能ORG-テーブル-GET-リモートレンジをソースブロックは、CC CCが上で実行されたときに、それが生産するものです後数3(次の例のように、テーブルの範囲へのアクセスを取得するためにそれ)
#+TBLNAME: table1
| Name | Points |
|---------+--------|
| Andreas | 5 |
| Barbara | 8 |
| Carl | 7 |
|---------+--------|
| Total | 20 |
#+TBLFM: @5$2=vsum(@I..@II)
Now I insert in the text the number of names in the above table:
src_emacs-lisp[:results raw]{(length (org-table-get-remote-range "table1" "@I$1..@II$1" ))} 3
value
デフォルト設定にする必要がありますが、明示的にする方が確かに正しいです。のすべての後続の実行で結果の挿入を繰り返すことに関してC-c C-c
、これは本質的な問題です。これは、Orgが制限を決定できるようにするマーカーの種類に結果がラップされないためです。エクスポート時に表示されないテキスト内マーカーを使用して、いくつかのソリューションを準備する必要があります。現在の状況は最適ではない、と私は同意する。