从组织模式生成 info.gz 文件
generate info.gz file from org-mode
我有最新的 org-mode (9.1.3),我通过其 git 存储库(具体使用)straight-use-package
安装到 emacs。但是,未安装信息文件。如何手动创建和安装它?
我查看了 git 存储库,它 doc\org.texi
是文档的来源。但它不是 info.gz
文件。我已经尝试了命令 make doc
并且我得到了 no names found, cannot describe anything
.
的错误
您应该从主 org 目录(doc 目录的父目录)尝试 make info
。但是由于您使用的是 Windows(我假设),因此生成信息文件的工具链中可能缺少一些东西。
但是,您可以在 emacs 本身中生成一个信息文件:访问 org.texi
文件并说 M-x makeinfo-buffer
。这假设您已经安装了 makeinfo
(又名 texi2any
)。请注意,生成的信息文件是未压缩的:如果您想压缩它们,您需要在之后使用 gzip
.
手动压缩
信息文件在相对于doc目录的../../info中生成,因为org.texi
中的以下行:
@setfilename ../../info/org.info
如果您需要它们,您可以更改它(或在事后移动它们)。
我有最新的 org-mode (9.1.3),我通过其 git 存储库(具体使用)straight-use-package
安装到 emacs。但是,未安装信息文件。如何手动创建和安装它?
我查看了 git 存储库,它 doc\org.texi
是文档的来源。但它不是 info.gz
文件。我已经尝试了命令 make doc
并且我得到了 no names found, cannot describe anything
.
您应该从主 org 目录(doc 目录的父目录)尝试 make info
。但是由于您使用的是 Windows(我假设),因此生成信息文件的工具链中可能缺少一些东西。
但是,您可以在 emacs 本身中生成一个信息文件:访问 org.texi
文件并说 M-x makeinfo-buffer
。这假设您已经安装了 makeinfo
(又名 texi2any
)。请注意,生成的信息文件是未压缩的:如果您想压缩它们,您需要在之后使用 gzip
.
信息文件在相对于doc目录的../../info中生成,因为org.texi
中的以下行:
@setfilename ../../info/org.info
如果您需要它们,您可以更改它(或在事后移动它们)。