首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Postscript生成汉字?

如何使用Postscript生成汉字?
EN

Stack Overflow用户
提问于 2010-09-26 05:26:45
回答 1查看 2.8K关注 0票数 3

有人知道如何使用Postscript或相关工具生成汉字吗?我想用unicode来表示中文字符,但是Postscript似乎还不支持unicode。此外,我想指定几种字体来生成相同的字符。

因此,我有两个问题: 1.如何在Postscript中使用unicode?2.如何在Postscript中指定字体配置?

最后,如果postscript不能完成这项工作,我应该使用什么工具呢?

非常感谢!

-Jin

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-26 23:54:46

在Adobe的官方中,没有对Unicode字体的特定支持。(这是PS Level 3规范的最终版本,自1999年发布以来一直有效-- PostScript作为一种语言不再被开发...)

但是,PostScript (从级别2开始)以通用的方式支持多字节字体(2字节、3字节和4字节)(参见“CID”)。所有的PostScript字体都需要一个“编码”:编码基本上是一个表,它告诉我们可以在字体的哪个索引位置找到给定字符的字形描述。因此,虽然没有Unicode字体,但存在提供Unicode范围子集的多字节CID字体。

此外,也没有可自由再分发的CMaps。(一个CMap。)如果您需要CMap,则必须从Windows代码页和匹配的Adobe CMap派生它。

如果你只是寻找一个“超级简单”的方法来使用Unicode文本字符串,而不需要检查范围,语言等:对不起,让你失望了。没有办法,,那将是白日梦。

看一看CID键控的字体。它们被设计成包含大量的字形。(PLRM第页)

更新:链接到带有CID字体描述的正确页面。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3795624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档