首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >人类使用什么格式?

人类使用什么格式?
EN

Unix & Linux用户
提问于 2010-11-11 22:53:11
回答 2查看 348关注 0票数 4

一个软件想知道它的配置是我的人使用nroff还是vt100的"catman“页面。我怎么确定这个?

EN

回答 2

Unix & Linux用户

发布于 2010-11-11 23:06:36

让nroff试试,最新版本的“man”使用*默认情况下是roff。

代码语言:javascript
复制
man man

在默认情况下显示,nroff是我的Ubuntu & OS系统上的默认选项,因此应该是一个安全的选择。

票数 7
EN

Unix & Linux用户

发布于 2010-11-12 00:25:40

简短的回答:只需选择nroff。

Nroff是用于手工页面的传统文字处理程序。“Catman”页面通常是由nroff格式化用于文本终端的手动页面。Catman页面几乎没有格式,只有粗体和下划线,并且对于特定的终端宽度(一般为80列)是合理的。在过去,安装预先格式化(即catman)页面以避免格式化时间是有意义的,但在现代(甚至不是那么现代)机器上,花在格式化上的时间是微不足道的。有些系统有一个缓存,因此每个源页只格式化一次,但即使是这样也被废弃了。具有源nroff页的优点是它们可以被格式化为不同的终端宽度、不同的字符编码或在非终端设置中查看(web浏览器,pdf,.)。

/usr/man/usr/share/man中查看已经存在的内容。如果您看到名为man的目录后面有一个数字,其中包含的文件有很多行,开头是一个点,后面是两个字母,那么您的系统支持nroff手册页。如果您看到名为cat的目录后面有一个数字,其中包含带有^H字符的文件(字符号为8,可以显示为\010\x08或显示为下划线或粗体),则系统支持catman页面。

事实上,即使其中一个不存在,大多数系统都支持这两者。例如,Linux系统很少安装catman页面,而是支持它们。相反,基本OpenBSD安装附带catman页面,但支持nroff手册页(这是端口中的规范)。一些系统也支持其他格式,例如Solaris提供了一些SGML格式的页面。

票数 6
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/3952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档