OpenLinux文本处理与打印全攻略
1. 文本格式化基础
在OpenLinux系统中,虽然可以使用文本编辑器进行基本的文本编辑,但对于添加页码、加粗、更改字体、缩进等复杂的文本布局操作,大多数基础编辑程序往往缺乏必要的功能。要生成排版精美的文档,通常需要经过三个步骤:
1. 使用文本编辑器创建文档,并在文本中穿插排版命令,以便在通过格式化程序处理文档时产生特定效果。
2. 将文档通过排版程序进行处理,生成格式化的输出。
3. 预览文档以检查格式,或者如果对格式有信心,直接打印文档。
1.1 使用文本过滤器格式化文本
文本过滤器可以帮助我们快速格式化文档,而无需学习复杂的格式化程序或使用复杂的排版命令。其中,pr命令是一个常用的工具,它位于/usr/bin目录下,有19种不同的命令行选项用于格式化文档,如下表所示:
| Option | Action |
|---|---|
| +x | 从第x页开始打印 |
| -a | 跨页打印列 |
| -b | 平衡列(在最后一页) |
| -c | 使用ˆc符号使控制字符可见 |