[英]Using emacs org-mode, how to publish the unchanged files in a project?
我正在運行 Emacs 24.3 和組織模式 8.25f。 當我使用M-x org-publish命令時,org-mode 僅將 new.org 文件轉換為 .html 並跳過自上次發布操作以來未修改的所有其他文件。
但是,通常我會在發布設置和一些 CSS 代碼更改中進行一些更改。 我希望它們對所有文件生效,而不僅僅是最近修改的文件。
那么,我可以告訴 org-mode 不要跳過這些未更改的文件嗎?
這應該工作:
M-: (org-publish "project name" t)
這將運行org-publish
, FORCE
設置為t
。 來自文檔:
When optional argument FORCE is non-nil, force publishing all
files in PROJECT. With a non-nil optional argument ASYNC,
publishing will be done asynchronously, in another process.
正如您自己發現的那樣 , 前綴參數也會強制Org發布所有文件 :
C-u M-x org-publish
您可以在 Org 模式下使用Cc Ce
調用的導出調度器,在Cf
下提供了相關的“強制發布”選項。 因此,要強制發布當前文件,請鍵入Cc Ce Cf P f
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.