简体中文 Solaris 用户指南

在 DPS 编程中使用简体中文字体

在 DPS 中作出环绕定义时,可以像使用罗马字体一样地使用简体中文字体。以下代码样例生成下一图形中的显示。

defineps PSWDisplayText(char *text)         	
/pointSize 50 def         	
/Helvetica pointSize selectfont	(Hello World) 
stringwidth pop 2 div neg 0 moveto  (Hello World) show 	         
/cpSize 40 def         	
/Song-Medium cpSize selectfont   (text) 
stringwidth pop 2 div neg pointSize neg moveto (text) 
show endps

可以在一个 C 语言程序里调用 PSWDisplayText (中文文本) 以显示所设计的中文文本。请参看下面图形的实例。

图形 7-2 简体中文 Solaris 操作环境中 DPS 的使用

Graphic

简体中文 Solaris 软件在 DPS 中提供了对 TrueType 字体的支持。