2012-10-13 29 views
3

如果你想有一个基本的Hello World字体,如如何使用字体伪造来生成字体?

<html> 
<head> 
    <title></title> 
    <style type="text/css"> 
     @font-face { 
      font-family: font1; 
      src: url('http://www.w3schools.com/cssref/Sansation_Light.ttf') 
      ,url('http://www.w3schools.com/cssref/Sansation_Light.ttf'); 
     } 
     .myfont{ 
      font-family: font1; 
      font-size: 500%; 
      color: red; 
     } 
    </style> 
</head> 
<body> 
    <span class="myfont">aA</span> 
</body> 
</html> 

和所用字体锐意像这样:

enter image description here

你结束了这个当您尝试“生成字体”它会给你一个灰色的对话框。

enter image description here

我要导出的.ttf文件,但字体Forge是不允许这样的事情发生。 This one强制您在测试前支付80美元,many like this可能是病毒。

+1

当我测试它时,当我点击你有“PS类型1(二进制)”的按钮时,下拉列表中包含许多可选择的(和一些不可选的)选项,包括“TrueType”。相同的这一个真的意味着你有所有的选项变灰?如果点击“保存”会发生什么? –

+0

http://i1120.photobucket.com/albums/l493/powerfulcrunch/disabled_zpseeb2e7f1.png –

回答

1

就我所见,问题的第一部分只是背景信息,问题在于使用FontForge字体编辑器。从屏幕截图看来,您已经开始创建字体,在其中选择字符位置(字母A),并导入位图图像。但由于程序处于创建轮廓(矢量)字体的模式,因此不会创建字形。目前字体中没有字形,所以在保存时没有可用的字体格式选项。

如果您希望使用位图字体的工作,看到他们FontForge信息,也许最好的开始http://fontforge.org/editexample7.html#Bitmaps

但位图字体是不是真的,我们应该利用这些天什么。它们不能合理地扩展到各种尺寸。使用轮廓字体是要走的路,然后你可能需要从FontForge的介绍开始:http://fontforge.org/overview.html

我必须承认,我发现FontForge(软件本身及其文档)相当混乱,它似乎有一些古怪和错误。但作为免费的字体编辑器,它可能值得一看。