gpt4 book ai didi

emacs - 在组织模式导出功能中排除多个文件

转载 作者:行者123 更新时间:2023-12-01 16:26:18 24 4
gpt4 key购买 nike

我正在尝试找到从导出树中排除多个文件的方法。例如,在 org-publish-project-alist 中的以下示例中,我排除了 level-0.org,因此不会在 中创建它/foo/bar/pub 以及不在站点地图中。

("somewebproject" 
:base-directory "/foo/bar/src"
:base-extension "org"
:publishing-directory "/foo/bar/pub"
:recursive t
:exclude "level-0.org"
:publishing-function org-html-publish-to-html
:headline-levels 4 ; Just the default for this project.
:auto-preamble t
:auto-sitemap t
:html-link-up "sitemap.html"
:html-link-home "index.html"
:sitemap-title "My Sitemap"
)

但是,我还有另一个名为 level-1.org 的文件,我也想排除该文件,使该文件进入列表,例如 '("level-0.org""level- 1.org") 似乎也没有帮助。

有关使其在此代码段中工作的任何提示,或者如果有更好的方法来做到这一点,我们将不胜感激!

最佳答案

在阅读实际的组织模式源代码后,我找到了一个解决方案。所以我在这里回答我自己的问题。

简而言之,看起来 :exclude 接受正则表达式,因此我可以执行 level-0.org\\|level-1.org 或在本例中 level-..org.

关于emacs - 在组织模式导出功能中排除多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22237330/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com