《扩展 ms 宏包的使用与实践》
在文本处理中,宏包的使用能够极大地提高效率和规范性。下面将详细介绍一个扩展的 ms 宏包,涵盖了标题生成、图表处理、列表创建、源代码展示以及注释警告等多个方面的内容。
1. 修改后的标题生成宏
以下是用于生成特定标题的修改后宏:
.de Ah
.nr Po 1.5i
. n r Gw .2i
- mk
-PO -1.5i
- 1 1 \\n (Pou-\\nGwu
.ps 12
.vs 14
\&\f3\\$l\fl
- rt
.PO \\n(~Ou
.LP 0
. ns
.tC \\*(SN \\$l Ah
..
这个宏的主要作用是生成标题,具体步骤如下:
1. 设置额外偏移量和装订线宽度。
2. 标记垂直位置。
3. 设置新的页面偏移量。
4. 设置字体大小和行间距。
5. 以粗体输出标题。
6. 返回垂直位置。
7. 重置默认页面偏移量。
8. 重置字体大小和行长。
9. 输出目录信息。
2. 图表标题处理
在技术手册中,对所有图表进行编号和标题标注是常见的做法,方便在文本中引用以及在目录中汇总。这里有“开始”和“结束”两个宏来处理图表:
2.1 图开始宏(.Fs)
.de Fs
\ " Start figure; $1= reserved space;
\ ''
$2= F, floating figure
. RT
.if "\\$2"F" \ I .
\" Figure can
超级会员免费看
订阅专栏 解锁全文
976

被折叠的 条评论
为什么被折叠?



