Fonts 谷歌notossanscjktc-Regular.ttf包含古吉拉特语、印地语、乌尔都语字母,但它没有出现在PDF中

Fonts 谷歌notossanscjktc-Regular.ttf包含古吉拉特语、印地语、乌尔都语字母,但它没有出现在PDF中,fonts,cjk,google-noto,Fonts,Cjk,Google Noto,我已将NOTSANSCJKSC-REQUALE.otf转换为NOTSANSCJKSC-REQUALE.ttf 根据“每种字体都将一种语言设置为默认语言。请注意,每种特定语言的字体都支持所有四种语言,并包含完整的字形集”。当我在FontForge中打开这个转换后的ttf文件时,我可以看到古吉拉特语、印地语、,阿拉伯文字母,但当我将此文件交给PDF渲染时,它不会显示在PDF文件上。但是,所有其他字母,如中文、日文、韩文、英文字母都正确显示 如果我遗漏了什么,有人能帮我吗?是的:CJK字体根本不支持这

我已将NOTSANSCJKSC-REQUALE.otf转换为NOTSANSCJKSC-REQUALE.ttf

根据“每种字体都将一种语言设置为默认语言。请注意,每种特定语言的字体都支持所有四种语言,并包含完整的字形集”。当我在FontForge中打开这个转换后的ttf文件时,我可以看到古吉拉特语、印地语、,阿拉伯文字母,但当我将此文件交给PDF渲染时,它不会显示在PDF文件上。但是,所有其他字母,如中文、日文、韩文、英文字母都正确显示


如果我遗漏了什么,有人能帮我吗?

是的:CJK字体根本不支持这些脚本,所以要么你没有加载你说的字体,要么你误读了FontForge向你展示的内容(FF将为您显示每个Unicode代码点的占位符框,包括根本没有实现的占位符框,除非您告诉FF压缩符号集),除了支持CJKV所需的所有块之外,Noto的CJK版本中没有任何字符。哦,我误读了它。它向我显示了缺少的X符号标志符号和下面可能的字符。我只想在该位置添加该标志符号。让我谷歌一下。非常感谢。为什么?只需获得另一种支持所需字符的字体,然后在你实际使用的任何字体中使用字体堆栈。根据你需要的形式或阿拉伯语,有Noto Gujarati、Noto Devanagari和几个阿拉伯语版本。或者乌尔都语,如果你真的需要的话,也可以。我需要在一个文件中包含一大堆字形,就像ArialUnicodeMs.ttf一样。不,你没有-你为什么要使用c莱姆:是吗?