在阅读网页和论坛文章时,经常需要使用世界语字体。Netscape Communicator 允许定义和使用多种不同的编码来查看多语言文档,但遗憾的是,它不直接支持 Latin-3 编码。作为替代方案,你可以使用“用户自定义”编码。为此,请在菜单中选择“编辑”->“首选项”,转到“外观”->“字体”对话框,在那里选择“用户自定义”编码,并分配合适的 Latin-3 字体。
现在你可以在菜单中选择“查看”->“编码”->“用户自定义”,以阅读使用 Latin-3 标准编码的文档。
然而,有些网页 Netscape Communicator 始终使用 Latin-1 字体显示。为了用 Latin-3 字体查看所有网页,你可以在“外观”->“字体”对话框中为“西文 (iso-8859-1)”编码选择 Latin-3 字体。但这并不简单,因为 Netscape 对于此编码只接受名称以“-1”结尾的字体。因此,你需要在 Latin-3 字体的文件夹中的 “fonts.alias” 文件中添加几行。对于每个 Netscape 要使用的 Latin-3 字体,添加如下行:
"-adobe-helvetica-medium-r-normal--8-80-75-75-p-46-iso8859-3" 3adobe-helvetica-8
"-adobe-helvetica3-medium-r-normal--8-80-75-75-p-46-iso8859-1" 3adobe-helvetica-8
之后,你可以将字体如 “Helvetica3 (Adobe)” 分配给 “西文 (iso-8859-1)” 编码。
遗憾的是,在 Unicode 文本中无法读取世界语字符。Unicode 文本的显示方式是从合适的 8 位字体中获取字符。因此,你可以很好地阅读西里尔字母、希腊字母甚至汉字,但由于对 Latin-3 的支持不足,你只会看到问号而不是带变音符号的字母 :-(
另外,我注意到 Netscape Communicator 4.0x 中的一个错误。如果阅读论坛,即使已选择“用户自定义”作为默认编码,一开始也看不到世界语字符。但是,在选择其他编码后再重新选择“用户自定义”编码后,你就能看到带变音符号的字符了。