簡體   English   中英

使用emacs org-mode,如何發布項目中未修改的文件?

[英]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-publishFORCE設置為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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM