Once properly configured, Org can publish with the following commands:
org-publish
) ¶Prompt for a specific project and publish all files that belong to it.
org-publish-current-project
) ¶Publish the project containing the current file.
org-publish-current-file
) ¶Publish only the current file.
org-publish-all
) ¶Publish every project.
Org uses timestamps to track when a file has changed. The above
functions normally only publish changed files. You can override this
and force publishing of all files by giving a prefix argument to any
of the commands above, or by customizing the variable
org-publish-use-timestamps-flag
. This may be necessary in
particular if files include other files via ‘SETUPFILE’ or ‘INCLUDE’
keywords.