我正在使用组织模式文件来生成HTML和LaTeX / PDF。我的org-mode文件中有一个HTML代码块。我希望日期出现在我的HTML代码块中,以便它保持正确的格式,并且不会出现在LaTeX导出中。
我不确定我是否可以使用Javascript执行此操作,因为我不希望日期动态更新,以便用户始终可以看到当前日期;相反,我想在生成 HTML时(即在HTML导出时)包括日期。
这样导出的HTML文件会说“2014年2月6日上次更新”或其他任何内容。
如何使用组织模式执行此操作?
答案 0 :(得分:2)
按this documentation你可以写:
#+HTML: Literal HTML code for export
或:
#+BEGIN_HTML
All lines between these markers are exported literally
#+END_HTML
据说在HTML导出中只渲染 。您还可以添加一个保存挂钩,每次保存文档时都会将日期更新为当前日期,如您所见here。
答案 1 :(得分:2)
您可以查看https://github.com/fniessen/org-macros。
在该文档中(为了阅读HTML,首先更好地克隆存储库,以便CSS / JS足够),您将看到在您感兴趣的情况下使用Org内置时间宏:
This document was last exported on: {{{time(%Y-%m-%d %a %H:%M)}}}.
正如其他人所说,如果需要,您可以将该特定句子仅在HTML导出中输出。