如何在子标题HTML导出中仅包含某些属性?
我的.emacs包含
(setq org-export-with-properties'(" CATEGORY"" CREATED")
将H1子标题导出为html时,生成的HTML文件仅包含" CATEGORY"和"创建"根据需要的属性。但是,如果我在先前导出的H1标题下导出H2子标题(未进行其他更改),则生成的HTML文件根本不包含任何属性。组织手动导出部分声明:
prop:切换包含属性抽屉,或列出要包含的属性(org-export-with-properties)。
所以我尝试了#+ OPTIONS:prop:CATEGORY或prop:" CATEGORY"在导出H2子标题之下,两者都没有运气 - 两者都导致所有属性都包含在HTML文件中。
我宁愿不必使用#+ OPTIONS:prop:但是如果我必须的话。
实施例
* Projects
** Test Proj#1 :PROJECT:
:PROPERTIES:
:CATEGORY: Proj1
:CREATED: [2018-01-24 Wed]
:EXPORT_FILE_NAME: ./projects-org-files/Proj1
:EXPORT_TITLE: First Test Project
:END:
*** Objective
Object of Proj#1
*** Background
*** Log :noexport:
**** [2018-01-24 Wed]Did some stuff
*** Resolution
*** Summary Status
**** TODO Send TPF report to Bob
如果我将光标放在H1标题" Project"并按C-e C-s h o
,我在生成的HTML文件中的TestProj#1标题下面的框中获取属性和值。
Desired Outcome
如果我将光标放在H2标题" TestProj#1"并按C-e C-s h o
,我不会在生成的HTML文件中的TestProj#1标题下方的框中获取属性和值。
Unexpected behavior
我在Emacs for Windows和我的Linux机器上的Emacs上尝试过它,两者都有相同的行为。
由于