在浏览器中查看信息页面

在浏览器中查看信息页面

有什么办法可以使用浏览器查看info页面吗?我知道可以使用基于 的手册页的手册页来完成此操作man,但我找不到任何此类信息选项。

答案1

信息文件是从.texinfo源代码创建的,源代码是一种特殊的标记语言。用于将 .texinfo 文件转换为 .info 文件的程序是GNU 文本信息。该软件还可以生成 HTML 输出:

Texinfo 使用单个源文件以多种格式生成输出,包括在线格式和打印格式(dvi、html、info、pdf、xml 等)。这意味着您无需为在线信息编写不同的文档,为印刷手册编写另一个文档,而只需编写一个文档。

例如,您可以使用coreutils.texi文件与texi2any:

texi2any --html --no-split --no-headers --force -o core.htm coreutils.texi

产生一个单一的html包含全部内容的文件核心工具信息页面。

请注意info实用程序,这也是文本信息suite,允许导出一些内容,但不能直接导出为 html;例如:

info --subnodes -o ls.txt ls

ls命令info内容输出到文本文件。

答案2

无论如何,KDE 的 Konqueror 和 Rekonq 浏览器可以通过info:协议公开来直接显示信息页面。

只需启动 Konqueror 或 Rekonq,然后在地址栏中输入“info:ls”即可访问ls.

man通过协议以相同的方式支持页面man:

答案3

当前版本的info页面可在gnu.org。它们有不同的格式,包括 HTML 和漂亮的texPDF,例如。 G。对于 coreutils:

一个简单的功能,轻松打开e。 G。给定包的大 HTML 版本可能是:

infohtml(){
  for i; do
    vivaldi-stable "https://www.gnu.org/software/$i/manual/$i.html"
  done
}

这样,命令行可以使用- 如有必要替换浏览器命令来infohtml bash screen打开这两个页面的在线信息页面。vivaldi-stable

相关内容