You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何每次发布单个Org文件?如何在文件内配置org-publish强制发布特定文件?

在Org文件内设置强制发布特定文件

要让org-publish每次发布时都强制处理特定Org文件(无需修改Emacs全局配置),只需在该文件的开头添加一行文件属性声明:

#+PROPERTY: PUBLISH_FORCE t

原理说明

  • 这个属性是文件级局部设置,仅对当前文件生效,不会影响其他Org文件的发布逻辑。
  • 开启后,无论该Org文件本身是否有修改,每次执行org-publish时都会重新处理该文件,包括重新执行所有代码块(比如依赖外部文件名或有副作用的Bash脚本),避免因文件未修改而跳过代码执行的问题。
  • 其他未设置该属性的文件仍会遵循默认的“仅修改时发布”逻辑,不会浪费不必要的发布时间。

内容的提问来源于stack exchange,提问作者Preston Pan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 17:35:59