Solaris 8 如何使用及编辑PostScript字体?
简体中文 Solaris 操作环境在显示 PostScript 系统 (DPS) 中提供 PostScript 字体。本节描述了简体中文 Solaris 软件中 DPS 的使用,以及使用简体中文 Solaris 软件中的 DPS 需要什么。有关进一步的细节,请参见由 Adobe? Systems 公司所出版的 Programming the Display PostScript System with X (X 环境下的显示 PostScript 系统编程)。
-------------------------------------------------------------------------------- 简体中文 PostScript 字体和 DPS 系统工具的使用 -------------------------------------------------------------------------------- 简体中文 Solaris 操作环境包括列在下面表格的字体。可以像使用罗马字体一样地使用任何简体中文字体。 简体中文 Solaris 操作环境的 PostScript 字体 : -------------------------------------------------------------------------------- 宋体 宋体 EUC 的假名,可像罗马字体一样地使用。 宋体 EUC 宋体字体、EUC 编码、水平显示;可像罗马字体一样地使用。 楷体 楷体 EUC 的假名,可像罗马字体一样地使用。 楷体 EUC 楷体字体、EUC 编码、水平显示;可像罗马字体一样地使用。 仿宋体 仿宋体 EUC 的假名,可像罗马字体一样地被使用。 仿宋体 EUC 仿宋体字体、EUC 编码、水平显示;可像罗马字体一样地使用。 黑体 黑体 EUC 的假名,可像罗马字体一样地使用。 黑体 EUC 黑体字体、EUC 编码、水平显示;可像罗马字体一样地使用。 创建复合的罗马和简体中文字体 -------------------------------------------------------------------------------- 可以使用任何罗马字体和简体中文字体的组合创建复合字体。例如,下面的 PostScript 代码定义了复合字体,Times 斜体+楷体,该复合字体用 Times 斜体表现 ASCII 字符,用楷体字体表现简体中文字符: /make EUC font { /AsianFont exch def /WestFont exch def /NewFont exch def /CIDInit /ProcSet findresource begin NewFont [ AsianFont WestFont ] beginrearrangedfont 1 usefont 1 <00> <7e> <00> endbfrange endrearrangedfont end bind def /LC_Times-Roman /Times-Roman /Kai-Medium make EUC font 在 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 可以在一个 C 语言程序里调用 PSWDisplayText (中文文本) 以显示所设计的中文文本 简体中文 Solaris 软件在 DPS 中提供了对 TrueType 字体的支持。 -------------------------------------------------------------------------------- 使用 fontedit 编辑字体 -------------------------------------------------------------------------------- 本章节说明如何在应用于简体中文 Solaris 操作环境中的可移植编译格式 (PCF) 字体中编辑、创立和安装新的字符。然后可以保存所作的改变并在本地系统中使用该编辑过的字体。这一过程包括下面几个步骤: 1.为所编辑或创建的字体准备一个工作区。 2.使用字体编辑程序编辑位图分布格式 (BDF) 的字体文件。 3.将 BDF 字体文件转换成 PCF 格式。 上一篇:Solaris8 公用桌面环境管理--配置登录管理器(1)启动登录服务器 下一篇:Solaris 8 如何打印中文(中文打印工具 ) 更多相关文章
|
推荐文章
精彩文章
|