AIX环境下如何使用windows平台字体文件

AIX环境下如何使用windows平台字体文件,第1张

方法一:复制字体文件到C:\WINDOWS\Fonts里

1

到字体网站下载字体文件,一般下载下来的是zip或rar格式高野银的压缩文件,解压后就得到字体文件,一般为.ttf格式。

2

打开“我的电脑(计算机)”,在地址栏输入C:\WINDOWS\Fonts,打开Windows字体文件夹。

3

复制解压出来的字体文件,粘贴到C:\WINDOWS\Fonts文件夹里。字体即完成安装。

4

安装成功后,我们可以查看到已经安装的字体文件。

END

方法二:右键字体文件安装

1

鼠标右键字体文件,然后在d出的列表中点击"安装" 进行字体安装。字体很快就完成安装。

2

这种方法安装更为方便,原来和方法一一样,安装后字体文件都保存在系统盘的Font(字体)文件夹里。

END

方法三:右键作为快捷方式安装

打开“我的电脑(计算机)戚宴”,在地址栏输入C:\WINDOWS\Fonts,打开Windows字体文件夹。脊判然后点左侧的“字体设置”,打开字体设置窗口。

在字体设置窗口中,在“允许使用快捷方式安装字体(高级)(A)”的小方框里打钩,然后点确定按钮保存设置。

3

右键字体文件,点击“作为快捷方式安装”,完成字体安装。

4

安装完成后,我们可以在系统盘的字体文件夹里查看到字体的快捷方式。字体文件仍保存在原位置。

为什么要使用fontserver

字体通常是由Xserver来提供的。常见的Xserver会运行在本地的图形控制台,Xstation或者是安装了Xwindows仿真程序的PC上。如果X应用程序运行在远程服务器上,而它所需要的字体Xserver不能提供,您就可能会遇到字体问题。

有时,一种默认的字体会被用来显示应用程序所要表达的信息,但有的应用程序也可能会因为必须的字体无法使用而异常终止。fontserver的设计初衷就是解决这一类的问题。通过fontserver的客户机/服好拍务器机制,Xserver可以从字体服务器上获取所有需要支持的字体数据,无论 Xserver是运行在Unix服务器,Xstation还是PC上。这可以减轻系统管理员的负担,并且,这种访问方式可以为所有的Xserver提供字体支持而不必受Xserver软件字体支持能力的限制。

如何设置AIX成为fontserver

1. 安装fontserver

fontserver的安装分为两部分:安装AIX Fontserver软件和安装所需要支持的字体。在AIX上必须安装以下文件集:

 

 X11.fnt.fontServer

X11.msg.en_US.fnt.fontServer

复制代码

使用命令:

lslpp -l [filesetname]

来判断以上文件集是否安装(apply 与commit状态均可)。

2. 检查fontserver是否已经运行

如果fontserver已经处于运行状态,您就不需要进行进一步的设置了。要检查fontserver的运行状态,请使用以下命令:

ps -ef | grep xfs

如果fontserver已经在运行,进程 /usr/bin/X11/xfs或 xfs应该会被列出来。

3. 配置fontserver

要配置fontserver,请运行命令:

/usr/lpp/X11/bin/xfsconf

此命令会配置fontserver在系统启动时自动启动。您只须运行此命令一次。此命令会修改/etc/rc.tcpip 和 /etc/services这两个启动文件。

4. 启动fontserver

要启动fontserver,请使用命令:

startsrc -s xfs

如果系统有问题,fontserver将不会启动。一个"fatal"错误会被显示在控制台上。要停止fontserver,请使用命令:

stopsrc -s xfs

如何访问fontserver

在AIX *** 作系统上,xfs监听TCP端口7100。请设置您的Xserver软件使用此端口和AIX服务器的IP地址来凳册来访问fontserver。

xfs命令参考

xfs 命令

用途

为 X Window System 显示服务器提供字体。

语法

xfs [ -config ConfigurationFile ] [ -ls ListenSocket ] [ -port Number ]

描述

xfs 是 AIXwindows 字体服务器。它为 AIXwindows 显示服务器提供字体。

xfs 服务器响应下列信号:

SIGTERM 使字体服务器完全退出。

SIGUSR1 使服务器重新读取其配置文件。

SIGUSR2 使服务器刷新任何可能有的高速缓存数据。

SIGHUP 使服务器复位,关闭所有活动连接,并重新读取配置文件。

服务器通常由系统管理员运行,并以引导文件(如 /etc/rc.tcpip)的方式启动。用户还可以启动专用字体服务器来使用特定的字体集。

配置语言是一个关键字和值对的列表。每个关键字后面都跟一个 =(等号)和期望的值。

以下列表显示了识别出的关键字和有效值的类型和描述:

# 当位于第一列时,是一个注释字符。

 友粗羡 catalogue(字符串列表) 字体路径元素名称的排序列表。当前实现只支持一个单一的目录(“all”),它包含所有指定的字体。

alternate-servers(字符串列表) 该字体服务器的备用服务器列表。

client-limit(基数) 该字体服务器在拒绝服务之前将支持的客户机数。这对于调节每个单独的字体服务器上的负载十分有用。

clone-self(布尔值) 字体服务器在达到 client-limit(客户机限制)时是否应尝试克隆自身。

default-point-size(基数) 不指定的字体的缺省磅值(十分之一点)。

default-resolutions(分辨率列表)

缺省情况下服务器支持的分辨率。该信息可以用来作为预处理的提示,并用不指定分辨率的比例字体进行替换。

分辨率是一对用逗号分隔的 x 和 y 分辨率,以每英寸的像素数计算。多个分辨率之间用逗号分隔。

error-file(字符串) 错误文件的文件名。所有警告和错误都在这里记录。

port(基数) 侦听连接的服务器上的 TCP 端口。缺省值为 7100。

use-syslog(布尔值) syslog 功能(支持的系统上)是否应用于处理错误。

deferglyphs(字符串) 设置延迟的字形获取和高速缓存的方式。值为 none 表明延迟的字形被禁用。all 意即为所有字体启用延迟的字形,而 16 意即只为 16 位字体启用延迟的字形。

可以用下面的几种格式之一来命名接受 TCP 连接的字体服务器:

tcp/hostname:port

tcp/hostname:port/cataloguelist

复制代码

hostname 指定字体服务器运行所在的机器的名称(或十进制数字地址)。port 是字体服务器侦听连接所在的十进制 TCP 端口。cataloguelist 指定一个目录名的列表,其中“+”为分隔符。下面是几个示例:

 

 tcp/expo.lcs.mit.edu:7100, tcp/18.30.0.212:7101/all

复制代码

可以用下面的几种格式之一来命名接受 DECnet 连接的字体服务器:

decnet/nodename::font$objname

decnet/nodename::font$objname/cataloguelist

复制代码

nodename 指定字体服务器运行所在的机器的名称(或十进制数字地址)。objname 是正常的、不区分大小写的 DECnet 对象名称。cataloguelist 指定一个目录名的列表,其中“+”为分隔符。

标志

-config ConfigurationFile 指定字体服务器将使用的配置文件。

-ls ListenSocket 指定一个已经设置为用作侦听套接字的文件描述符。该选项只用来让字体服务器本身在自动衍生其另一份副本时处理其它的连接。

-port 号 指定服务器侦听连接的 TCP 端口号。

示例

#

# sample font server configuration file

#

# allow a max of 10 clients to connect to this font server

client-limit = 10

# when a font server reaches its limit, start up a new one

clone-self = on

# alternate font servers for clients to use

alternate-servers = hansen:7101,hansen:7102

# where to look for fonts

# the first is a set of Speedo outlines, the second is a set of

# misc bitmaps and the last is a set of 100dpi bitmaps

#

catalogue = /usr/lib/fonts/type1,

/usr/lib/X11/ncd/fonts/misc,

/usr/lib/X11/ncd/fonts/100dpi/

# in 12 points, decipoints

default-point-size = 120

# 100 x 100 and 75 x 75

default-resolutions = 100,100,75,75

复制代码

文件

/usr/lib/X11/fs/config 缺省的配置文件


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12168265.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存