首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何选择groff宏包?

如何选择groff宏包?
EN

Unix & Linux用户
提问于 2015-11-23 14:44:10
回答 2查看 2.3K关注 0票数 5

我想尝试一个用于结构化技术文档的经典groff宏包,以替代可以说更复杂的LaTeX和DocBook。

据我所知,ms是最早的宏包,而mmme则是后来出现的。如何在msmmme之间作出选择?

mmme试图在ms上解决哪些问题?如何在mmme之间选择ms太简单了?

EN

回答 2

Unix & Linux用户

发布于 2015-11-23 16:39:34

我为你使用老式的文本处理方法而鼓掌。但我有点像恐龙。

groff有一个命令行标志"-m“,因此对于"ms”宏,您可以这样做:

代码语言:javascript
复制
groff -m ms ....

尽管如此,我不记得mmme之间的功能差异有多大。直到最近,我才把我的简历保存在groff中,显然,我发现"ms“宏包是完全足够的。我确实写了几个用低级直接groff命令编写的宏,以区分我在长期运行的公司工作中从事的主要项目。

票数 4
EN

Unix & Linux用户

发布于 2015-11-23 20:23:32

您可以通过man groff_mm或实际的宏定义文件(/usr/share/groff/*/tmac/m.tmac)来查看mm宏是三个原始的troff包中更大、更完整的。然而,它们都被专门为groff和postscript/pdf输出开发的gnu mom宏包所取代。

如果您对一种干净、易于阅读的标记语言感兴趣,您还应该查看重组文本,特别是使用它的狮身人面像工具

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

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

复制
相关文章

相似问题

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