我有 groff 文件来生成格式的 pdf:
.TL
Article title
.AU
Author name
.AI
Publication title
.SH
.LP
First paragraph
.PP
More paragraphs
然后我正在运行groff -ms a.ms -T pdf > a.pdf
以生成pdf。我喜欢 groff 如何使格式化变得容易,但我想知道是否可以包含 ascii 图。
例如以下:
+-------------------------+ +-----------------+
| | | |
| Hello | | |
| +-------------+ |
| | | |
+-------------------------+ +-----------------+
如果作为普通段落输入变成:
无论如何我可以在 groff 中插入一个部分来保留空格,以便可以使用这些图表?
看手册groff_ms
我看到:
.PS 和 .PE 表示要由 pic 预处理器处理的图形。您可以手动创建 pic 文件,使用 Web 上提供的 AT&T pic 手册作为参考,或使用 xfig 等图形程序。
但这似乎只接受图片语言标记。
无论如何我可以将 assci 图纸插入 groff 吗?
Groff 支持
CW
(等宽)字体,您可以使用.ft CW
或选择它\f(CW
。要关闭填充,请使用显示器、
.DS
-.DE
或.nf
-.fi
对。一个更好的方法是使块居中的 DS 如下所示