color¶
概要¶
控制彩色图形设备的颜色选项
语法¶
COLor [ON|OFF|color] [Increment [ON|OFF]] [Skeleton color] [Background color]
[List Standard|colorlist]
color 是下面中的一个:
White|Red|Green|Yellow|BLUe|Magenta|Cyan|BLAck
这里有些参数在缩写的情况下可能会有歧义,请谨慎使用,且LIST
选项必须放在命令的最后。
输入¶
- ON
打开颜色选项但是不改变其他选项
- OFF
关闭颜色选项
- color
打开颜色选项并将数据设置为颜色 color
- INCREMENT ON
每个数据文件绘出后,根据 colorlist 的顺序改变颜色
- INCREMENT OFF
不改变数据颜色
- SKELETON color
按照标准颜色名或颜色号修改边框颜色
- BACKGROUND color
修改背景色为 color1
- LIST colorlist
改变颜色列表,将数据颜色设置为列表中第一个颜色,并打开颜色开关
- LIST STANDARD
将颜色列表设为标准列表,将数据颜色设置为列表中第一个颜色,并打开颜色开关
缺省值¶
color black increment off skeleton black background white list standard
说明¶
该命令控制设备的颜色属性,数据颜色是用于绘制这个数据文件的颜色。当一个数据文件绘制完毕后,数据颜色可以根据颜色列表自动改变。skeleton 颜色是用于绘制注释轴、标题、网格、框架的颜色。背景色是空框架在未绘制任何图形之前的颜色。
多数情况下你会选择标准颜色名,比如red,这是与图形设备无关的。然而有时候你可能想选择一个非标准颜色,比如 aquamarine,这个可以将颜色表装入图形设备来实现。
这个表将特定的颜色、亮度、对比度等与一个数字联系起来,然后你就可以通过设定对应的整数值选择 aquamarine 作为你的绘图的一个部分的颜色,这个需要点工作量,可是如果你喜欢,这就值得。
如果你正在同一张图上绘制多个数据文件,通过 INCRMENT
选项可以使得不同数据有不同的颜色。标准颜色表顺序如下:
RED, GREEN, BLUE, YELLOW, CYAN, MAGENTA, BLACK
示例¶
为了使数据颜色从红色开始不断变换:
SAC> color red increment
为了设置数据颜色为红色,背景白色,蓝色边框:
SAC> color red background white skeleton blue
为了设置一个数据颜色不断变换,颜色列表为 red、white、blue,背景色为 aquamarine:
SAC> color red increment backgroud 47 list red white blue
上面的例子假设aquamarine是颜色表的47号。
- 1
白色背景与黑色线条对比强烈,可以考虑设置背景色为 cyan