打造设计你自己的字体(2)

作者:snl 来源:snl blog 时间:2007-12-12 13:16:00 

方法1:在纸上绘制

需要的工具

  • 一支好用的钢笔

  • 白纸

  • 尺子(可选)

  • Scanner 扫描仪

  • Adobe Photoshop(或其他类似的图像编辑软件)

  • ScanFont 字体扫描软件

  • 字体编辑软件

你有艺术天分吗?写得一手的好字?好,拿一支好用的钢笔,一打白纸,开始写你的字母。(别忽视笔的选择。如果你希望你的字体笔画粗重饱满,试试Sharpied(三角帆)的马克笔。如果你想写钢笔书法,那就亮出你的书法钢笔套装。希望笔画纤细而微妙,那就挑一支尖细的精确钢笔来写。)字写大一些,以便于获得更多的细节。所有字母的高度尽可能一致(可能需要你先用铅笔在纸上打好格线)。好的字体是一套完整的字符集,所以别漏掉了什么——比如说标点符号,波浪线,重音符号,圆括号和方括号以及数字。你可能还想包括一些罕见的字符,比如古英语和古欧洲语系中出现的一些字母。在你落笔之前,可以先在字体编辑软件中创建一个新字体,看看一个字体的标准字母表中包含哪些字符。其中有些字符可能是你从未听说过的,但专业的排印人员可能会希望在你的字体中看到它们。

把你的漂亮作品扫描进Photoshop,然后把图片转为位图格式(不包含灰度的黑白模式)。

差不多了。在FontLab的字体扫描软件ScanFont中打开你的位图。这个很棒的小软件(Mac版本的FontLab Studio中免费附送一套ScanFont——幸运的Mac用户!)允许你导入位图图片,然后转换成字体中的字符。(字体编辑软件只对轮廓进行操作,如Illustrator中所用的基本的矢量线条。扫描仪和Photoshop之类的软件只处理位图。ScanFont则是沟通这两种媒体格式的一座桥梁。)扫描完成后,你可以在ScanFont中保存你的字体,或是从ScanFont拷贝单个字符到FontLab Studio中去,开始你漫长而充满艰辛与乐趣的字体编修工作,直至完美。
方法2:用绘图板绘制 需要的工具


如果你有一块Wacom的绘图板,就可以省却上面的不少步骤,因为你可以在矢量绘图软件中直接绘制你的字体,FontLab Studio支持从Adobe Illustrator中直接复制粘贴矢量数据。

方法3:直接在字体编辑软件中绘制 需要的工具

  • 鼠标

  • 字体编辑软件

  • 铁手,以及神一般的耐性

我曾经制作了两款字体,完全在FontLab Studio中完成,靠的就是我的鼠标,一只坚定的铁手,以及数量可观的Undo命令。这种方法是绝对可行的,相比在软件之外绘制然后导入的方式,这种方式能够生成更精确的字体。如你所预计的,字体编辑软件中包含着大量的工具相互协作以完成一系列的工作:这些工具可以生成完美的直线和曲线,并有向导辅助你以极高的精度来对齐任何东西。



待续…
现在你已经有了专业的工具,创造字体的欲望,并已了解了字体设计的基本流程。当然,真正的魔鬼还隐藏于细节之中。在下一节中,我将为大家讲述一些字体创建和编辑的细节问题。继续阅读So You Want to Create a Font--part two打造你自己的字体II
[Alec Julien居住于美国佛蒙特州,是一个网络开发人员和字体设计爱好者。他的梦想是有一天能搬到一个温暖的地方,为一部小说做排版。]
更多文章,请移步译言字体设计研究小组
http://yeeyan.com/groups/show/TYPO

标签:字体,设计
0
投稿

猜你喜欢

  • MySQL 5数据库连接超时问题

    2009-12-29 10:23:00
  • mysql rand(x)生产重复随机序列

    2010-12-03 16:01:00
  • ASP分页类(支持多风格变换)

    2011-04-08 10:39:00
  • 深入探讨SQL Server 2008商务智能(BI)

    2008-12-23 13:56:00
  • “)”引起PNG透明滤镜失效

    2008-08-11 13:10:00
  • 清除浮动新说

    2009-12-25 18:49:00
  • 两种与SQL Server数据库交换数据的方法

    2008-12-10 15:39:00
  • 如何实现优惠打折?

    2010-06-03 10:27:00
  • 几个好用的Asp自定义函数

    2007-09-26 14:28:00
  • 禁止使用 Firebug

    2009-05-20 12:04:00
  • 2008年Logo设计10大趋势

    2008-02-28 13:06:00
  • Opera浏览器简介

    2009-02-05 20:56:00
  • 关联的 script 标签

    2009-11-02 10:40:00
  • 关于 MediaPlayer 播放器参数详解

    2008-08-10 18:33:00
  • 解决 IE6 内存泄露的另类方法

    2008-07-06 23:05:00
  • 如何判断JavaScript变量的类型

    2009-02-25 12:28:00
  • 深入研究WINDOW.EVENT对象

    2012-04-26 16:31:58
  • Mootools 1.2教程(18)——Class 类(第一部分)

    2008-12-19 12:45:00
  • asp之让Session永不过期

    2011-04-15 10:42:00
  • 鼠标双击滚动屏幕单击停止代码

    2008-02-21 11:44:00
  • asp之家 网络编程 m.aspxhome.com