使用Emacs / Org-Mode在列表中添加项目值

时间:2011-04-18 08:47:30

标签: emacs org-mode calc

是否可以在列表中添加值,以便“项目总计”旁边的值是所有总和项的总和?像 -

这样的东西
* Items Total [10]
** Items 1 [1]
** Items 2 [5]
** Items 3 [4]

或者,如果您有其他方式在org-mode中获取值的总和,我会很高兴听到它。

2 个答案:

答案 0 :(得分:2)

我认为唯一的方法是使用表而不是列表。表允许您对列/行/等执行复杂的数学运算,基本上是一个迷你电子表格。

答案 1 :(得分:2)

还有另一种方法可以提到将索引保留为属性并启用列模式视图。我文档的典型部分看起来像这样

* Heading 1 
:PROPERTIES: 

:COLUMNS: %DURATION{+}

** Heading 2
SCHEDULED: <2011-05-02 Mon 10:00>
   :PROPERTIES:
   :PEOPLE:   Shyam, Archana, Santosh
   :DURATION: 2 hours
   :END:
   - Architecture Description
   - Register Set Description
   - Issues Discussion 

** Heading 2 Part 1
SCHEDULED: <2011-05-02 Mon 10:00>
   :PROPERTIES:
   :PEOPLE:   Shyam, Archana, Santosh
   :DURATION: 4 hours
   :END:
   - Design and Architecture
   - Issues Discussion 

使用组织模式缓冲区中的上述部分,C-c C-x C-c启用列视图,您可以看到DURATION属性显示Heading2和Heading2 Part 2的持续时间总和为6小时。

此处有更多信息 http://orgmode.org/manual/Column-attributes.html#Column-attributes

由于 希亚姆