UNIX 绘图与命令使用全解析
1. pic 绘图基础
在使用 pic 进行绘图时,它有多种数据读取和处理方式。例如,当使用特定数据读取时,pic 会持续读取数据行,直至遇到字符串“STOP”。
另一种使用 copy thru 的方式是提供宏定义,这是一种紧凑的单步方法。以下是示例:
copy "endpt - d" thru %
# $1 = x coordinate
ycoord = top-8
circle rad -125 with .n at $l,ycooxd
EP$1: last circ1e.n
%
虽然这里使用百分号作为分隔符,但实际上任何未在定义中出现的字符都可作为分隔符。带有宏定义的 copy thru 语句可以放在一行,这对于简短定义很有帮助,如:
copy thru % box at $1,$2 %
1 1
1 2
1 3
1 4
由于可以将描述细化到这种程度,基本上由函数组成,因此可以有一个标准描述文件与独立的数据文件关联,还能编写程序从用户输入或其他来源构建数据文件。
2. 在 pic 中执行 UNIX 命令
在 pic 里能够执行任何 UNIX 命令,语法如下:
sh % command %
超级会员免费看
订阅专栏 解锁全文
1

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



