在IDL中绘图中使用汉字或希腊字母关键词:IDL 绘图 在IDL中,我们常常需要在图像上输入数学公式,或使用汉字。下面我介绍自己使用的方法:(1)你需要配置输出设备,给出指定的字体(比如宋体,ArialUnicodeMS等等)。每种字体都包含了部分Unicode字符集。Unicode是一种主要地显示和交换字符编码地
标准
excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载
。它覆盖了美国,欧洲,中东,非洲,印度,亚洲和太平洋地区地语言。具体可到上查询。这里我们将在后面图形中使用汉字,则输入以下命令:IDL>set_plot,'ps'IDL>device,file='figure.ps',set_font='宋体',/tt_font其中/tt_font
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
明字体是TrueType型的(微软和Apple公司共同研制的字型标准)。(2)下面我们画图IDL>plot,findgen(10),font=1,$title="ChineseNonsenseTitle!Z(4eff,4e9f,4eaf)",$charsize=2,color=0,background=255命令中4eff,4e9f,4eaf分别为三个汉字对应的Unicode编码(如果你有不同的汉字则需要知道每个汉字对应的Unicode编码,可到上查询)。!Z是解码命令,即把Unicode编码变成相应的汉字。注意这里font关键字要设为1,表明你使用的是TrueType型的字体。(3)好了,下面我们继续添加一些希腊字母,并使用上下标IDL>device,set_font='isolatin1'IDL>xyouts,0.5,0.7,"ElNi!Z(00f1)o",charsize=2,font=1,color=1,/normalIDL>xyouts,0.5,0.5,'20!Eo!NC',charsize=4,font=1,color=1,/normalIDL>xyouts,0.5,0.3,"CO!I2!N",charsize=4,font=1,color=1,/normal这里需要说明的是(!字母)命令的意思:!E表示后面的字母用作上标!I表示后面的字母用作下标!N表示返回正常状态!!表示!符号!C表示开始新的一行如!Eo!NC表示o为上标,然后回到正常状态,再加C字母(4)最后关闭输出设备IDL>device,/close我们得到下面的图