在 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 (中文文本) 以显示所设计的中文文本。有关示例,请参见下图。
简体中文 Solaris 软件在 DPS 中提供了 TrueType 支持。