《Pic绘图工具的使用与技巧》
1. 调试Pic描述
在使用Pic进行绘图时,要记得在文本后留出空间,将当前位置推过屏幕末尾,否则后续文本会显示在框内。可以单独调用Pic预处理器来检查文件并报告语法错误,这能节省大量时间,尤其当文件中包含要发送给trof f的其他文本时。例如,若有一个包含Pic描述的文件 circles ,可以使用以下命令调用Pic:
$ pic circles
若处理成功,Pic的输出会在终端屏幕上滚动显示;若发现描述中有错误,会打印错误信息。如果文件中有多个Pic描述,或者Pic描述周围有常规文本,可以将输出发送到 /dev/null ,这样屏幕上只会显示错误信息。也可以单独调用Pic来查看其输出,关于Pic发送给trof f的输出的讨论,可参考相关内容。
2. 从描述绘图到编程绘图
随着接触更高级的Pic示例,可能会质疑绘制一幅图所需的描述量。看似简单的图却需要很多文字来描述,当意识到用类英语语法描述的局限性时,可以从另一个角度看待Pic,将其视为一种用于生成图形的编程语言。从这个角度看,描述可能更难读,但更容易编写。“编程式”Pic描述的目的不是模仿口头描述,而是减少用户输入,提供可用于生成多种图形的结构,并使更改图形更容易。接下来将介绍Pic的许多特殊功能,包括变量、表达式和宏。Pic程序遵循通用的UNIX哲学,即任何程序都应能接受来自任何程序的输入,并将其输出导向另一个程序trof f,因此可以用其他UNIX实用程序构建Pic描述,例如开发一个专门用于创建流程图的awk程序
超级会员免费看
订阅专栏 解锁全文
1万+

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



