Bernt Hansen <be...@norang.ca> writes:

Yes, Bernt, this is exactly what I want.
I will dig into why my org-mode behavior is different from yours, when I
return home.

,----------- my environment
| GNU Emacs 23.2.1 (x86_64-pc-linux-gnu, GTK+ Version 2.20.1) of 2010-09-02 on 
pluot, modified by Debian
| Org-mode version 7.5
`-----------

Thanks a lot, Bernt!

Denny
> filebat Mark <filebat.m...@gmail.com> writes:
>
>> Hi Bernt
>>
>> I am not sure whether I get you correctly.
>>
>> The behavior of [#+OPTIONS: tasks:("DONE") todo:nil] looks like (setq
>> org-export-with-todo-keywords nil).
>>
>> My purpose is not to export entries of "TODO", "CANCELED", etc,
>> instead of only strings of "TODO", "CANCELED".
>
> This should export all headings that have no todo keyword AND headings
> with the DONE keyword.  All other keywords are skipped which I thought
> was what you were trying to accomplish.
>
> I tested it with this org file: http://norang.ca/tmp/scratch.org
> which exports to http://norang.ca/tmp/scratch.html
>
> -Bernt
>
>>
>> On Fri, Nov 18, 2011 at 9:46 AM, Bernt Hansen <be...@norang.ca>
>> wrote:
>>
>>     filebat Mark <filebat.m...@gmail.com> writes:
>>    
>>     > Exporting org-mode's entries to html is a fantastic way for
>>     knowledge
>>     > sharing!
>>     >
>>     > Usually entries of "TODO" "HALF" "DELEGATE" "CANCELED"
>>     "DEFERRED" are
>>     > incomplete/immature knowledge.  Thus, I don't want to export
>>     > them. Furthermore, after they are marked as "DONE", I'd like to
>>     export
>>     > them.
>>     >
>>     > Any idea for how to do this?  Note that org-export-exclude-tags
>>     > doesn't help us, at my first glance.
>>     >
>>     >
>>     > Draft solution:
>>     > After checking the implementation of org-mode for this part, I
>>     found
>>     > org-export-handle-export-tags function.  It determines what to
>>     be
>>     > excluded when exporting, by search regexp of :\\(TAG1\\|TAG2\\
>>     |...\\):
>>     > in entries' title.
>>     >
>>     > Thus I override org-export-handle-export-tags, by search regexp
>>     of \\(TAG1\\|TAG2\\|...\\) with leading/tailing colon removed.
>>     >
>>     > It's ugly but it works.
>>     > So my open question is what's the better solution?
>>    
>>     Hi,
>>    
>>     Try adding this to your org file and then exporting
>>    
>>     #+OPTIONS: tasks:("DONE") todo:nil
>>    
>>     Regards,
>>     Bernt
>>
>>
>>
>>
>> --
>> Thanks & Regards
>>
>> Denny Zhang
>

-- 
Denny Zhang
电话: 18621908421
邮箱: markfile...@126.com
微博: http://weibo.com/1686664253
博客: http://hi.baidu.com/filebat

你想要管理的事情越平淡无奇,你的系统就需要越复杂才能把它们管理好。


●█〓██▄▄▄▄▄▄ ●●●●●●----
▄▅██████▅▄▃▂
██████████████
◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲◤


Reply via email to