在 webfont 中添加一个额外的字形(一个字符)

Adding an extra glyph (of a character) in a webfont

请注意我说的字体没有有拉丁字符。

如果你去 this link (link defunct),你会看到整个网站都是天城文, 除了一个字符:带卡隆 (Š) 的大写字母 'S'。不幸的是,这个字符是不可避免的,因为公司名称本身就有这个字符(即相同的天城文翻译版本)。

所以我打算做的是编辑字体文件并在其中添加字符,但我相信这并不容易。

我试过使用其他字体转换器,但它们都缺少这个字符,这让我认为主字体本身没有这个字符。然而,当我在本地查看此网页时,该字符存在并且有效,正如您在下面看到的比较 -

本地查看时的字体

在线查看时的字体

另外,可以查看下面link的源码,搜索带引号的字符"Š"(不会找到)-
http://trdnepal.org/np/fonts/mercantile/Mercantile.svg (link 已失效)

这意味着在转换为 @font-face 期间出了点问题。我尝试了各种 @font-face 生成器,其中 none 有用。

那么,我该怎么做呢? 或者,有更好的解决方案吗?

您可以在此处找到所有梵文字符(及其 unicode 字符代码):http://unicode.org/charts/PDF/U0900.pdf

从这里您可以将字符 0921(我相信这是您正在寻找的字符)复制并粘贴到您的源文件中 - 或者您可以使用它的 unicode 表示。

您可能需要进行一些调整,以使用跨度使其与您的字体完美对齐。

供您参考,您需要复制粘贴的字符是

这是 <h1> 复制和粘贴字符后的样子截图。