字体库制作的方法和流程(免费哦)
自己制作字体字库
![自己制作字体字库](https://img.taocdn.com/s3/m/a43fab1583d049649b6658bb.png)
自己制作字体字库
一直喜欢书法,经常会因为练习书法,要做些古代名家书法的集字字帖,但就是每次都要花费很多时间从名家书法帖中寻找有关的字,通过拍照、PHOTOSHOP编辑等才能做一张字帖,非常费时间与功夫,最近突发奇想,决心自己做一个Fonts字体字库,以便以后在WORD等文档中打字输入文字后,可以通过字体选择自动生成,这样制作集字字帖就会特别的轻松了。
于就是便开始工作,做了才知道工作量就是出乎想象的大,因为一个字体库至少要六、七千个常用字,每个字都需要从名家字帖上通过拍照,然后PHOTOSHOP处理成单字的图片。
另外因为很多字可能在一个字帖里会反复使用很多次,按照书法的规矩,每次都不能重复一样的写法,要有变化,于就是需要通过TRUE TYPE专用造字制作一些新造字(如图1),如下列表所示的新造字。
接下来在输入字体图片前,还要将每个待输入的字的UNICODE编码列出来,以便在使用FontCreator程序输入字体图片时,通过UNICODE编码搜索字的位置,以便输入字体图片(如图2、3)。
(图1:造新字程序)
(图2:做字体字库程序定位字体位置)
(图3:做字体字库程序插入字体图片,然后转换成矢量字体)
由于字体数量很大,只能每天晚上空闲时输入一部分,积少成多逐步完成这个大工程,下面就是已经完成的部分字体显现的书法集字帖。
这就是我最喜欢的明朝王铎的字集。
希望与喜欢书法的朋友一同分享。
白日依山尽
落花有情流水无情
苏东坡,水调歌头,明月几时有。
字库制作方法和步骤
![字库制作方法和步骤](https://img.taocdn.com/s3/m/e7348042a200a6c30c22590102020740be1ecdea.png)
字库制作方法和步骤嘿,朋友们!今天咱就来聊聊字库制作这档子事儿。
你可别小瞧这字库制作,就好像盖房子,一砖一瓦都得精心挑选和堆砌呢!首先,咱得有个明确的目标,就跟咱出门得知道往哪儿走一样。
是要做个超级酷炫的艺术字库呢,还是来个实用接地气的常规字库。
接下来,就得收集素材啦!这就好比厨师准备食材,得啥都来点。
把各种各样的字体样本都搜罗起来,一个都不能少。
然后仔细琢磨每个字的特点,它的形态啦,结构啦,就像观察一个人的性格一样。
然后呢,进入到设计阶段啦!这可是最有意思的部分。
你得发挥你的想象力和创造力,把那些普通的字变得与众不同。
给它们加点小装饰,变个小造型,让它们一下子就活起来了。
这就好像给一个人穿上漂亮的衣服,瞬间就不一样了呢!再之后,就是技术活啦!要把设计好的字一个一个地转化成数字格式,这可需要点耐心和技巧哦。
就像拼图一样,得把每一块都放对地方。
在制作过程中,可不能马马虎虎呀!每个字都得精雕细琢,不能有一点瑕疵。
这就跟打磨宝石似的,得把它磨得亮晶晶的。
而且还得注意字与字之间的协调性,不能有的好看得要命,有的却丑得不行,那可不行!字库制作可不是一天两天就能完成的事儿,这得花费好多时间和精力呢。
有时候可能会遇到难题,就像路上遇到了大石头挡道。
但咱可不能退缩呀,得想法子把它搬走或者绕过去。
等字库终于制作完成啦,那种成就感,哎呀,真的没法形容!就好像自己创造了一个小世界一样。
这时候你再回头看看自己走过的路,付出的那些努力,都值啦!所以啊,朋友们,字库制作虽然不简单,但只要咱有耐心,有创意,肯下功夫,就一定能做出让自己骄傲的字库来。
还等什么呢,赶紧行动起来吧!让我们一起在字库里创造属于我们自己的精彩!。
自己制作字体字库
![自己制作字体字库](https://img.taocdn.com/s3/m/c5921c5a844769eae009ed9d.png)
自己制作字体字库
一直喜欢书法,经常会因为练习书法,要做些古代名家书法的集字字帖,但是每次都要花费很多时间从名家书法帖中寻找有关的字,通过拍照、PHOTOSHOP编辑等才能做一张字帖,非常费时间和功夫,最近突发奇想,决心自己做一个Fonts字体字库,以便以后在WORD等文档中打字输入文字后,可以通过字体选择自动生成,这样制作集字字帖就会特别的轻松了。
于是便开始工作,做了才知道工作量是出乎想象的大,因为一个字体库至少要六、七千个常用字,每个字都需要从名家字帖上通过拍照,然后PHOTOSHOP处理成单字的图片。
另外因为很多字可能在一个字帖里会反复使用很多次,按照书法的规矩,每次都不能重复一样的写法,要有变化,于是需要通过TRUE TYPE专用造字制作一些新造字(如图1),如下列表所示的新造字。
接下来在输入字体图片前,还要将每个待输入的字的UNICODE编码列出来,以便在使用FontCreator程序输入字体图片时,通过UNICODE编码搜索字的位置,以便输入字体图片(如图2、3)。
(图1:造新字程序)
(图2:做字体字库程序定位字体位置)
(图3:做字体字库程序插入字体图片,然后转换成矢量字体)
由于字体数量很大,只能每天晚上空闲时输入一部分,积少成多逐步完成这个大工程,下面是已经完成的部分字体显现的书法集字帖。
这是我最喜欢的明朝王铎的字集。
希望与喜欢书法的朋友一同分享。
白日依山尽
落花有情流水无情
苏东坡,水调歌头,明月几时有。
(资料素材和资料部分来自网络,供参考。
可复制、编制,期待你的好评与关注)。
3.做字库
![3.做字库](https://img.taocdn.com/s3/m/28e56322dd36a32d7375815b.png)
做字库一.字体修改方法:1.运行程序Scaps/Sam2D/tools/sc_font_convert.exe;2.打开模板字库:File/Open/sc_straight_prop.sff;双击要修改的字母,进入编辑字体窗口;如图。
直接点鼠标右键,如图,点察看属性,出现一个SC二维预览控制属性窗口,选择需要的功能。
3.开始编辑”E”;4.其中有三个点会被雕刻两次,使用点编辑将其向右移开一点,其他的两个点使用同样方法;5.将修改的字母存好,单击”Apply”/”OK”;6.在“Scaps font converter”界面中:File/Save as/IC_font.sff;7.然后在“Scaps font converter”界面中:File/convert SFF to TTF/”Create Truetype”/close;此时可以选择”close to polylines”可以解决多段线,端点重合的问题。
8.在C:\Scaps\Sam2d\fonts\中copy truetype font “IC_font”,然后将其粘贴到C:\windows\fonts文件夹中即可。
9.可以在单线字中找到字体“IC_font”了!10.注意:如果修改后字体不对,又重新修改了字体,您保存好*.ttf后,需要把C:\windows\fonts中以前的*.ttf先删除,在把修改的*.ttf考到C:\windows\fonts中,字体才能修改过来。
二.创建字库(1)例如在Corel-draw或Auto-Cad软件里做一个矢量图形:(2)导入到打标软件里,然后另存为sjf文件(3)在C:\Scaps\Sam2d\tools中打开sc_font_convert文件,双击其中一个字符单位。
以&为例,如图点击右键如下图点击查看属性设置完以后继续点击右键选择打开把已经保存好的sjf文件打开如下图选择好尺寸后先点击Apply而后点击ok会出现如下图把文件保存到一个位置,例如:桌面。
快速制作字体库流程
![快速制作字体库流程](https://img.taocdn.com/s3/m/a1d406b2d0d233d4b14e697e.png)
快速制作字体库流程:
第一步:在屏幕编辑界面选择:Tools/Font Creation Winzard 选项
第二步:选择创建范围:
可供选择的创建选项为(1)ASIIC FONT 只创建ASIIC字符
(2)Complete Font 完全创建
(3)Custom Font 定制创建
注:当字号选择过大时,会出现由于字库过大无法下载的状况,这时不能选择“完全创建”选项,根据第一项和第三项进行创建。
第三步:点击“NEXT ” 继续
第四步:选择字体创建的字号、字体类型等选项,选择完成后点击“NEXT ”进行下一步。
点击:NEXT
字体类型选择字符集范围选择字号选择
第五步:选择保存路径,选择完成后点击“NEXT”
选择字库保
存路径
添加字体选项,此项选择后字库创
建完成后可自动添加进软件中,如
不选择需在创建完成后手动添加第六步:点击“CREAT FONT”进行创建
创建开始选项。
字库设计流程
![字库设计流程](https://img.taocdn.com/s3/m/a35acb065627a5e9856a561252d380eb62942301.png)
字库设计流程字库设计流程是指设计和制作字库的一系列工作步骤和流程。
字库是存储和管理字形信息的数据库,是文字显示和处理的基础,广泛应用于电子设备、印刷出版、广告设计等领域。
下面将详细介绍字库设计的流程和步骤。
一、需求分析阶段在字库设计的开始阶段,首先需要进行需求分析,明确设计字库的用途和目标用户群体。
根据不同的需求确定字库的字形数量、字体样式、字号大小等要素,以及是否需要支持特殊字符、多种文字编码等功能。
二、字形设计阶段字形设计是字库设计的核心环节,需要根据需求和设计要求,设计每个字的形状和结构。
字形设计师可以参考传统的书法字体或现代的设计风格,创作出符合美学和实用要求的字形。
在设计过程中,还需要注意字形的整体一致性和字形间的平衡性,以确保字库的整体美观和可读性。
三、字形扫描和数字化阶段在字形设计完成后,需要进行字形扫描和数字化处理。
字形扫描是将手绘的字形转换为数字图像的过程,可以使用专业的扫描设备和软件工具进行操作。
然后,通过字形数字化工具,将扫描得到的字形图像转换为矢量格式,并进行后期的编辑和调整,以保证字形的准确性和规范性。
四、字形编码和命名阶段在字形数字化完成后,需要为每个字形分配唯一的字形编码和命名。
字形编码是指将每个字形与对应的字符编码进行关联,以便于后续的文字处理和显示。
常用的字形编码方案包括Unicode编码和国标码等。
同时,还需要为每个字形命名,以便用户能够方便地查找和使用字形。
五、字库生成和测试阶段在字形编码和命名完成后,可以进行字库的生成和测试。
字库的生成是将所有字形和相关信息整合为一个统一的数据库文件的过程,可以使用专业的字库生成工具进行操作。
生成后的字库需要进行测试,包括字形的显示和排版效果、字形间的兼容性和衔接性等方面的测试。
通过测试,可以发现和修复字库中的错误和问题。
六、字库优化和完善阶段字库生成和测试完成后,可以对字库进行优化和完善。
优化主要包括字库文件的压缩和优化,以减小字库文件的大小和提高字库的加载速度。
字库设计过程介绍
![字库设计过程介绍](https://img.taocdn.com/s3/m/8301d65ce55c3b3567ec102de2bd960590c6d9d5.png)
字库设计过程介绍字库的制作是按一定规则进行,一套完整的字库在面市前也要经过多个流程才能完成。
特别是中文字库,更是复杂繁琐,每个笔划及细节都得仔细处理。
正因这些原因,目前中文字库只有少数几家有实力的公司才能推出,为了让大家了解字库设计,下面就我们一起来看看电脑字库的制作过程吧:1.字稿到目前为止,绝大部分的电脑字库都是源自于设计字稿。
所谓字稿,是指由专业字体设计师依自行创意的汉字风格、笔形特点和结构特点,在不小于1英寸的正方格子内(可使用浅蓝色坐标格),书写或描绘的清晰、光滑、视觉效果良好的汉字字形设计稿。
全部字稿必须采用统一的风格及笔形规范进行处理,达到制作电脑字库制作要求。
一般而言,字库厂商购买字稿的费用约占开发该字体总成本的1/4-1/3。
2.扫描字稿是写在纸上的,所以要进行扫描输入进电脑。
因为是黑白的,所以不需要太高级的设备,普通平板Scanner就可以了。
这是一项很细致的工作,要求套框取字一丝不差,而且要根据不同尺寸和清晰度的字稿灵活地调整扫描分辨率和其它相关参数,以达到不失真反映出原字稿的全貌。
经过计算后,把字稿通过扫描仪扫成高精度点阵字库,同时给出其字库编码,以便进行下一步工作。
3.数字化拟合这一步是利用专门的程序进行纯粹的数学计算,即根据字体的不同风格,按照一定的数学算法,自动地将扫描后的点阵图形抽成尽可能接近原稿的数字化信息(曲线轮廓)。
通过参数控制可以调整轮廓点、线、角度和位置,这在字形复杂、风格差异大的中文字体制作中显得非常重要,如果调整得很准确得话,可以大幅度提高修字工作的效率。
4.修字尽管采用计算机来拟合的效率很高,但就像电脑无法取代所有人脑的工作一样,它只能完成最初步的工作,而且无论是字的质量、还是结构,特别是原字稿中所内含的鲜明的、人格化的韵味都是无法表现出来的,只有靠人工修字才能做到。
修字首先是一项工作量十分浩大的系统工程,简体字库有六、七千多字,繁体字库一万四千字,GBK字库则两万余字。
字体收入字库流程
![字体收入字库流程](https://img.taocdn.com/s3/m/6e97c2e605a1b0717fd5360cba1aa81144318fc5.png)
字体收入字库流程
1.书写汉字
我们电脑中使用的某种字体,就是把常用的汉字一个个都设计好后编码生成字库,也就是我们安装在电脑的ttf、ttc等格式的字体文件,然后我们才能调用的。
所以,要制作自己手写风格的字体,首先也需要把常用的汉字书写一遍,展示出自己独特的字迹。
现在通用的GB2312收录汉字6763个,基本包含了我们常用的字,故可以下载GB2312排列表来书写汉字。
打印出模板后,你要手动抄写六千多个汉字,这是考验麒麟臂的时候。
当然,如果你不想手写,可以通过一些辅助的软件来书写,在手机上书写的话可以尝试“手迹造字”APP,用数位板的话可以使用eduoffice软件。
2.生成电子档
书写出汉字是万里长征第一步,是最消磨时间的,但看着自己写美美的字也不失为一种享受。
写完后就需要通过扫描或是拍照生成电子档,用来后期调整。
3.编码发布
这是最后一步也是至关重要的一步,如果是自己手动书写的,有两种方法可以编码发布,一是利用专业的字体设计软件,如FontCreator等,二是把扫描好的字打包上传到上文提到过的flexifont网站。
如果用专业的设计软件,需要把扫描好的整张纸切片成单独一个个字的图片,然后再导入软件调整,操作起来可能会比较繁琐,但是在软件中可以进行细节的调整和修改,精益求精的小伙伴值得尝试。
矢量小字库制作
![矢量小字库制作](https://img.taocdn.com/s3/m/79d0d711a2161479171128f4.png)
矢量小字库制作步骤1.建立一个test.txt文档,其中输入创建小字库需要的中文字(英文默认添加),去掉重复的汉字,请保持汉字唯一性。
示例:函数常用于再分配一个以存在构2.用UE打开该testx.txt文档,使用Ctrl+H键,切换成16进制显示。
选择“文件---转换---ASCII Unicode”按钮,既得出这些汉字的Unicode索引。
(FF FE 是Unicode编码的标识符,有效数据从第三位开始,两个字节表示一个汉字)3.打开FontCreator,选择“File---Open---Font file”,查找并打开FontSTB.ttf文件,里面包含了基础的英文和数字。
再次选择“File---Open---Installed Font”,会出现windows里的字库文件,选择你需要的字体文件打开,(我们现在选择的是楷体-GB2312:SIMKAI.TTF).4.选择FontSTB.ttf页卡,选择“Insert—Characters”,会出现Insert Characters卡,在Font选项中选择刚才添加Windows的那个字库(我们现在选择的是楷体-GB2312:SIMKAI.TTF),在最下面一条输入行里(Add these characters and/or character ranges….)依次输入test.txt 中字符的Unicode编码,输入格式$xxxx(注意字符Unicode编码输入顺序,参考图1中顺序)比如字符”函数”,$51FD, $6570.添加完成后,点击OK。
5.这样会在刚才的FontSTB.ttf页卡中增加N个空白的字符框,N等于你要添加的字符个数。
点击其中一个字符框,右键,选择“Caption—Symbol Chars“,所有的字符框头上显示的数字就是这个字符所对应的Unicode码,也就是刚才你输入的数字,如果输入错误,需要改变,点击右键,选择”Properties---Mappings“,在Mappings选项框内选择对应的数值,点击右边的”Delete”,然后在上面的V alue中输入正确的Unicode码,点击Add,最好点击OK,完成修改。
个人字库制作
![个人字库制作](https://img.taocdn.com/s3/m/65418fd9ad51f01dc281f12d.png)
个人字库制作58.38.93.*1楼一、什么是个人字库即个性化字库,可以在电脑或智能手机上输入输出的自己手写的字体库,当你厌倦了千篇一律的宋体、黑体、楷体等电脑字体,当你希望自己写给恋人的情书多一份个性和“见字如见面”的亲切感,当你希望自己隽永的字体能流传于世,你是否想过,让电脑打印输出的文稿与你亲笔书写的一模一样?二、定制个人字库过去,这样的梦想似乎遥不可及,而明星徐静蕾近日携手一家企业推出的“静蕾字库”,已让众多市民看到了以自己名字命名“张三体”“李四体”等电脑字体的可能性。
个性十足据统计,中文目前有主要字体800余款,而在WORD、EXCEL等常用的文字软件中,用户可以选择的只有区区十几种。
然而,日语字体却有2973款,英语更有5.5万款之多,由此可见,汉字字体款式较少,电脑用户输出的文档很容易千人一面。
个人字库个性十足。
那家网站的负责人朱先生向记者介绍说,任何人都能制作一套完全是本人手写体简体字的字库,你既可以一笔一画写得工工整整、娟秀清雅,也大可以略带草书韵味……无论是书写信函、报告,或制作广告、招牌等,统统都能用。
由于制作并不复杂,因此一套字库完成后,如果需要增加一些生僻字或者纠错,可随时增补修订,十分便捷,只需花每个字10元、重新刻一张光盘5元的代价。
过去制作一版字库,花费动辄几十万,让普通人无法接受,而现在个人字库的制作价钱已大幅降低到1000元(市场价5000元)。
目前,个人字库仅能应用于电脑操作系统,有关企业正在研发在手机短信等更多平台上的拓展使用,预计不远的将来,个性化字体将越来越多地在我们的视野中出现。
用途多多正因为个人字库独一无二,不少白领都觉得,把它作为礼物送给家人表达情意是个不错的点子。
花上不到1000元,手写出几千个常用字交给本店,再等上一两周,就会得到一张光盘。
光盘安装后,就能用自己的手写体在电脑上书写一封感人的情书,或者制作出一张生日卡、新年卡。
个人字库除了当礼物,还有更具意义的用途——防盗版。
字库制作详细教程
![字库制作详细教程](https://img.taocdn.com/s3/m/8f4f2cc608a1284ac850439f.png)
字库制作详细教程很多时候,我们会用到字库,平时用到字库一般是把用到的汉字用取模软件按照自己的取模方式得到汉字的编码数组,然后把这些编码放在单片机的Flash里,用时调用出来显示。
但是如果我们要用到很多的汉字时,这种方法就不可取了,占用太多的Flash空间,然后我们会想到把字库放在SD卡或者是U盘里,用到时再从存储介质里读出来,这样,我们就可以显示很多汉字。
下面是字库的制作方法,首先感谢一个人,就是本坛的章其波大虾,其实就是他的一个贴子里的方法,只是他那个太专业了,一般的人看得不是很懂,所以我把它整理成了这个图文并茂的,方便各大网友,也是方便自己查看。
1、首先,好比起房子,得有源材料,用到以下3个文件:(1) 取点阵Mold.exe(2) ziku.txt(3) ziku.exe取点阵Mold.exe是“牧马字模0.84测试版”取模软件ziku.txt是按顺序写有8178个汉字和字符的txt文档ziku.exe是一个小程序,配合“牧马字模0.84测试版”生成bin文件2、打开“牧马字模0.84测试版”取模软件,其界面如下所示:3、在工具栏处点“打开”按钮,打开ziku.txt文件,然后根据自己的需要,设置想要的取模方式,然后点工具栏上的“输出”按钮并等待其完成,完成后会在取模软件所在路径生成了一个temp.txt文件,修改这个文件名,比如现在我是按照“宋体、点阵数为16、字重为4、取模为为16*16、对齐设置为左上、方向设置为横向取模,高位在左”的方式来取的字模,也就是我平时TFT常用的一种字模,改文件名为st16x16.txt 。
4、为了生成的方便,我们在D盘根目录下新建一个文件夹,名称就叫ziku吧,然后,把ziku.exe 和st16x16.txt复制一份到这个文件夹里。
5、打开命令窗口:“开始”->“运行”->“cmd”,如下图所示:然后用cd命令进入到我们刚刚建的ziku文件夹下,输入命令如下图所示:6、输入命令,生成字库文件,输入命令如下图所示:为什么输入这样的命令,如果大家对main函数参数argc和argv有所了解的话,即int main(int argc, char* argv[]) 这一主函数,这是很容易理解的,第一个参数是命令行输入参数的个数,第二个参数则存储了所有的命令行参数,前面我们已经用cd命令进入到了ziku文件夹下,接着我们输入了两个参数:ziku.exe st16x16.txt则,argc的值是2,argv[0]是" ziku.exe ",argv[1]是" st16x16.txt "。
iPhone字体制作教程
![iPhone字体制作教程](https://img.taocdn.com/s3/m/f69b5770a417866fb84a8ebe.png)
字体制作方法一我们需要使用一个小工具“ttftinker”,这个工具可以把ttf字体文件按照各个属性(map、name等)分解为不同的文件,因此只需要在分解后把原字体的“name”属性替换目标字体的“name”属性,然后重新打包为ttf字体即可。
这样做的好处是:1、可以做出做大限度符合原字体属性的中文字体文件。
2、不会出错。
3、方便。
4、可以去除不必要的属性(比如bitmap data等),最大限度的减小字体文件的体积,节约内存空间。
需要的工具:perl 下载ttftinker-2.90下载操作方法:1、安装perl。
2、解压ttftinker-2.90(用winrar即可解压),我是把解压后的文件放在c:\ttftinker3、把原字体及自己需要的字体拷贝至c:\ttftinker,比如我想将把STHeiti.ttf 改为方正姚体(FZYTK.ttf),那就是把这两个字体都拷入c:\ttftinker4、点击“开始”-“运行”,输入cmd,回车,打开dos命令行窗口5、依次执行以下命令:cd c:\ttftinkerset path=%path%; C:\ttftinkerset perllib=C:\ttftinkerperl ttfunpack fzytk.ttf fzytk (unpack目标字体)perl ttfunpack STHeiti.ttf STHeiti (unpack原始字体)copy /y STHeiti\name fzytk (替换目标字体的name属性)cd fzytkperl ..\ttfpack 0x00010000 name prep glyf cmap hmtx post loca maxp head hheaOS_s2 > STHeiti.ttf (重新打包字体)下图是我原来转换fzytk.ttf 到Reader的字体tt0011m_.ttf字体制作方法二1、安装perl2、解压ttftinker-2.90至c:\ttftinker3、拷贝元字体及目标字体至c:\ttftinker4、在notepad里粘贴以下脚本:setlocal enabledelayedexpansionset newttf=msyh.ttfset originttf=tt0011m_.ttfset path=%path%; c:\ttftinkerset perllib=C:\ttftinkermd tmpperl ttfunpack %originttf% tmp\originttfperl ttfunpack %newttf% tmp\newttfcopy /y tmp\originttf\name tmp\newttfpushd tmp\newttfperl ..\..\ttfpack 0x00010000 name prep glyf cmap hmtx post loca maxp head hhea OS_s2 > ..\%originttf%popdpushd tmpfor /f %%i in ('dir /ad /b') do rmdir /s /q %%ipopd然后另存至c:\ttftinker\mknewttf.bat5、双击运行此批处理文件,即可在c:\ttftinker里生成一个tmp文件夹,里面就有改好的字体。
教你制作属于自己的字体库FontCreatorProgram工具字体文件制作
![教你制作属于自己的字体库FontCreatorProgram工具字体文件制作](https://img.taocdn.com/s3/m/d0cecdfc0066f5335a8121ec.png)
教你制作属于自己的字体库Font Creator Program工具字体文件制作上次发布了一篇直接用CorelDRW制作字体文件的文章,但是CorelDRW毕竟只是一个设计软件,对于它制作的字体文件应付一般的应用是没有问题的,如果要制作更专业点的字体就需要配合其他的软件使用了,一个好汉三个帮嘛~一、字体基本知识平时我们常见的字体格式主要有以下几种:1.光栅字体(.FON)这种字体是针对特定的显示分辨率以不同大小存储的位图,用于Windows系统中屏幕上的菜单、按钮等处文字的显示。
它并不是以矢量描述的,放大以后会出现锯齿,只适合屏幕描述。
不过它的显示速度非常快,所以作为系统字体而在Windows中使用。
2.矢量字体(.FON)虽然扩展名和光栅字体一样,但是这种字体却是由基于矢量的数学模型定义的,是Windows系统字体的一类,一些windows应用程序会在较大尺寸的屏幕显示中自动使用矢量字体来代替光栅字体的显示。
3.PostScript字体(.PFM)这种字体基于另一种矢量语言(Adobe PostScript)的描述,常用于PostScript 打印机中,不过Windows并不直接支持这类字体,要在Windows使用这类字体需要安装";Adobe Type Manger";(ATM)软件来进行协调。
4.TrueType字体(.TTF)这是我们日常操作中接触得最多的一种类型的字体,其最大的特点就是它是由一种数学模式来进行定义的基于轮廓技术的字体,这使得它们比基于矢量的字体更容易处理,保证了屏幕与打印输出的一致性。
同时,这类字体和矢量字体一样可以随意缩放、旋转而不必担心会出现锯齿。
我们下面要制作的字体就属于这一类型。
一个完整的TTF字体有基本拉丁文(字母A-Z大小写、常用符号)、扩展拉丁文(音标、注音符号)、图形符号、控制符号以及其他很多部分组成,不过我们可以制作只包含基本拉丁文区的字体。
乐玩字库做法
![乐玩字库做法](https://img.taocdn.com/s3/m/97135546b42acfc789eb172ded630b1c58ee9b4a.png)
乐玩字库做法
乐玩字库是一种字体库,用于提供多种字体样式和字形,以供用户在文本编辑、排版、设计等方面使用。
以下是一些制作乐玩字库的基本步骤:
1. 设计字体:乐玩字库需要有足够的字体样式和字形,以满足用户的不同需求。
因此,需要设计多种字体样式,并确保每种字体样式都有足够的字形。
2. 制作字形:在确定了字体样式后,需要制作每个字形的矢量图形。
可以使用手写、扫描、设计软件等方式来制作字形,确保每个字形的精度和一致性。
3. 生成字体文件:在制作完所有的字形后,需要将它们转换成字体文件。
字体文件是一种特殊的文件格式,可以包含多个字形和相关的字体信息,如字体样式、字重、字宽等。
4. 测试和优化:在生成字体文件后,需要进行测试和优化,以确保字体文件的正确性和性能。
测试可以使用不同的软件和设备进行,以确保字体文件在不同环境下都能正常工作。
优化则可以针对字体文件的性能和精度进行,以提高字体的显示效果和打印质量。
5. 发布和维护:在测试和优化完成后,可以将乐玩字库发布到相关平台或网站上,供用户下载和使用。
同时,也需要进行定期的维护和更新,以增加新的字体样式和字形,以及修复可能存在的问题。
需要注意的是,乐玩字库的制作需要具备一定的字体设计和技术能力,以及相关的软件和工具。
如果缺乏相关经验和技术,可以寻求专业的字体设计师或技术人员的帮助。
中文字体制作教程
![中文字体制作教程](https://img.taocdn.com/s3/m/e90cb4521fb91a37f111f18583d049649b660edd.png)
中文字体制作教程中文字体制作教程是一项复杂而精确的工作,需要具备一定的专业知识和技能。
以下是一个简要的中文字体制作教程,供参考和学习。
步骤一:准备工作首先,你需要准备一台电脑和一些专业字体制作软件,如FontLab或Glyphs。
此外,你还需要一套中文字形的参考资料,包括已有的中文字体、书法作品或字帖等。
步骤二:创建字形草图在软件中,你可以创建一个新的字形文件,并开始设计每个中文字母的草图。
你可以参考现有的字体或书法作品,但也要保持自己的创新和个性。
使用绘图工具,你可以在草图中细化字形的各个部分。
步骤三:绘制字形轮廓在完成草图后,你需要将字形的轮廓绘制出来。
这是一个技术性的过程,需要用到各种点和线条的绘制和编辑工具。
准确性很重要,因为每个字形的轮廓将直接影响最终的字体效果。
步骤四:调整字形比例和比例在绘制字形轮廓后,你可能需要调整字形的比例和比例,以便它们在整个字体中保持一致和和谐。
这可以通过移动和调整字形的各个部分来实现。
此外,你还可以优化字形的粗细和笔画的粗细,以确保字体的可读性和美感。
步骤五:添加字形特征为了使字体更加丰富和个性化,你可以考虑添加一些字形特征,如笔画末端的装饰、字母间的连线等。
这些特征将使字体更具魅力,并使其在不同的设计场景中更富有表现力。
步骤六:调整字体参数在完成字形设计后,你需要调整一些字体参数,以确保字体在不同的屏幕和打印设备上都能保持一致的外观。
这包括字体的大小、间距和字重等。
步骤七:导出字体文件最后,你需要将设计好的字体导出为字体文件,以便其他人可以使用。
你可以选择导出为TrueType或OpenType格式的字体文件,这些文件可以在各种操作系统和设计软件中使用。
总结:中文字体制作是一项需要专业知识和技能的工作,需要经过多个步骤的设计和调整。
通过合理的设计和精确的调整,你可以创造出具有丰富个性的中文字体,并在不同的设计场景中得到广泛应用。
希望这个中文字体制作教程能对你有所帮助,祝你成功!。
中英文字库制作流程
![中英文字库制作流程](https://img.taocdn.com/s3/m/399cbe8ba0c7aa00b52acfc789eb172dec639979.png)
中英文字库制作流程
1. 收集文字素材,首先需要收集中英文的文字素材,包括汉字、英文字母、标点符号等。
这些素材可以来自已有的文字资料、网络
上的文本资源或者专门的语料库。
2. 文字预处理,对收集到的文字素材进行预处理,包括去除特
殊符号、转换大小写、统一格式等操作,以便后续的处理和分析。
3. 分词处理,针对中文文字,需要进行分词处理,将连续的汉
字序列切分成有意义的词语。
这通常需要借助中文分词工具或者自
然语言处理技术来实现。
4. 文字编码,将处理后的文字素材进行编码,以便计算机能够
识别和处理。
对于中文,常用的编码方式包括 Unicode、GBK、UTF-
8 等;对于英文,通常使用 ASCII 或者 Unicode 编码。
5. 构建字库,根据收集到的文字素材和编码规范,构建中英文
字库,包括建立字典、索引、词频统计等数据结构,以便后续的检
索和应用。
6. 质量检验,对构建好的字库进行质量检验,包括检查字符完
整性、编码准确性、词语覆盖范围等,确保字库的完整性和准确性。
7. 应用与更新,将构建好的中英文字库应用到实际的系统中,
比如搜索引擎、输入法、自然语言处理系统等,同时需要定期更新
字库,以适应新的语言变化和需求。
字体库制作的方法和流程(免费哦)
![字体库制作的方法和流程(免费哦)](https://img.taocdn.com/s3/m/d7fe9ef5ba0d4a7302763a16.png)
字体库制作的方法和流程利用现有程序进行字库制作如果你是专业字体设计师,那么你一定有过制作一套属于自己的全新的中文字库之梦。
但是,毕竟中文字库属大字符集(当然是或大于6763个字符的字库),个人想徒手直接设计一整套中文字体谈何容易!其繁复程度足以使任何人却步。
但是,当今世界上图形图像程序软件已经如此发达,难道没有什么办法利用现在已有的通用软件,将复杂的工作简化,使设计师自己可以独立完成这一艰巨的工作的吗?本文就时装字体的设计经验,介绍一种相对简单的方法,帮你完成的心愿。
这种方法的意义在于能够使得字体设计工作化繁为简。
大前提:如果你仅仅是为了设计新字样或仅只几个字,那么研读本文对你没多大帮助。
本文并不介绍新字样的设计。
本文是帮你在已产生了字体设计的设想之后,如何利用已有资源、不花费太大力气地将整个字库(6763汉字或更多,如欲英文、数字、标点一起处理的话,包括进来即可)制作出来。
因此,你必须会使用图形处理的通用软件,这包括:PhotoShop、Illustrator、CorelDRAW(考虑到字库制作的特殊性,应当以矢量软件为主)。
什么程度算是“会使用”?本文是在介绍字库设计方法,不是软件教学,所以,软件使用方法点到为止。
如果不能看明白,说明你还不会熟练使用,即请自行加强研究。
这样做的主要目的是为了在尽量短的文字里多介绍具体方法的关键之处。
关于硬件要求。
说起来似乎可笑:介绍软件应用的文章,说什么硬件要求?!尽管如此,还是想说说:CPU当然越快越好,硬盘也是越快越大越好。
硬盘设定提醒:最好把Windows 的临时文档和应用图形图像软件的临时文档不要放到同一分区上,找一个空(没有存放任何文件)的分区更好,另放一张空的物理硬盘最好。
如有条件,专门软件可做一个内存虚拟的硬盘,把那些需要倒来倒去的文件放在上面,速度会快不少。
关键是内存一定要大。
会使用PS的人都知道,如果图大,内存又不很充足的话,PS的某些特效是不能使用的。
单线字体(JSF)字库创建说明
![单线字体(JSF)字库创建说明](https://img.taocdn.com/s3/m/86785c716f1aff00bfd51e11.png)
JSF字库的建立及使用1 JSF字库功能定义JSF字体是EZCAD软件中专用的字体,在EZCAD中用户可以自建JSF字体。
在EZCAD 的font目录下的后缀名为“.jsf”的文件是EZCAD软件专有的字体文件,每一个JSF字体文件里保存一种字体。
用户可以将预先准备好的图形设置对应的字符保存在字体文件中,然后调用。
当用户点击JSF字体后系统弹出如图1-1所示对话框.图1-1 JSF字库建立界面下面我们来介绍一下界面内各参数和功能键的作用。
“帮助”按钮:我们在使用JSF字库功能建立或修改出我们需要的字体文件之前,我们先要了解软件所识别字体的基本构成,在这里我们可以详细了解JSF字体的字架结构,点击“帮助”按钮弹出图1-2所示对话框。
图1-2 帮助界面通过图1-2我们可以看到,除了代表字符的图形的宽度和高度外,软件识别字体时还包括字体的上高、下高、左支撑宽度、右支撑宽度等等,也就是说如果我们所设计的能代表字符Q的图形是图1-2中灰色方框所划定的范围的话,那么实际上软件在识别Q的图形是图1-2中蓝色虚线所划定的范围。
其中我们所设计的图形的宽度和高度以及左支撑宽度、右支撑宽度、上高、下高都可以通过软件来进行更改。
jsf字库文件名称:指需要建立或修改的字库文件的名称。
图形对应的字符:指与当前预览框里图形相对应的字符。
载入字符数据:指从字库里提取对应字符的图形。
注意:这里所说到的字库和字符都是已经存在的。
保存字符数据:指把当前预览框里的图形替换字库里对应字符的数据,如果是新建字符则是把当前预览框里的图形保存到字库里对应字符的数据里。
比例X: 预览框里图形的X方向伸缩比例,改变此参数可以改变我们所设计的能代表字符的图形的宽度,默认值为1,增大,图形变宽;减小,图形变窄。
比例Y: 预览框里图形的Y方向伸缩比例,改变此参数可以改变我们所设计的能代表字符的图形的高度,默认值为1,增大,图形变高;减小,图形变矮。
偏移距离Y: 预览框里图形的Y方向偏移距离,默认值为0,增大,图形向上移动;减小,图形向下移动。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
字体库制作的方法和流程利用现有程序进行字库制作如果你是专业字体设计师,那么你一定有过制作一套属于自己的全新的中文字库之梦。
但是,毕竟中文字库属大字符集(当然是或大于6763个字符的字库),个人想徒手直接设计一整套中文字体谈何容易!其繁复程度足以使任何人却步。
但是,当今世界上图形图像程序软件已经如此发达,难道没有什么办法利用现在已有的通用软件,将复杂的工作简化,使设计师自己可以独立完成这一艰巨的工作的吗?本文就时装字体的设计经验,介绍一种相对简单的方法,帮你完成的心愿。
这种方法的意义在于能够使得字体设计工作化繁为简。
大前提:如果你仅仅是为了设计新字样或仅只几个字,那么研读本文对你没多大帮助。
本文并不介绍新字样的设计。
本文是帮你在已产生了字体设计的设想之后,如何利用已有资源、不花费太大力气地将整个字库(6763汉字或更多,如欲英文、数字、标点一起处理的话,包括进来即可)制作出来。
因此,你必须会使用图形处理的通用软件,这包括:PhotoShop、Illustrator、CorelDRAW(考虑到字库制作的特殊性,应当以矢量软件为主)。
什么程度算是“会使用”?本文是在介绍字库设计方法,不是软件教学,所以,软件使用方法点到为止。
如果不能看明白,说明你还不会熟练使用,即请自行加强研究。
这样做的主要目的是为了在尽量短的文字里多介绍具体方法的关键之处。
关于硬件要求。
说起来似乎可笑:介绍软件应用的文章,说什么硬件要求?!尽管如此,还是想说说:CPU当然越快越好,硬盘也是越快越大越好。
硬盘设定提醒:最好把Windows的临时文档和应用图形图像软件的临时文档不要放到同一分区上,找一个空(没有存放任何文件)的分区更好,另放一张空的物理硬盘最好。
如有条件,专门软件可做一个内存虚拟的硬盘,把那些需要倒来倒去的文件放在上面,速度会快不少。
关键是内存一定要大。
会使用PS的人都知道,如果图大,内存又不很充足的话,PS的某些特效是不能使用的。
Illustrator有过之而无不及。
即便内存足够充分,也会经常出现out of memory的要求放弃选框。
我们最好不要让它出现。
内存越大越好。
最小1G。
为什么要这么强调计算机的物理指标?因为我们希望一次性地将GB2312里面的6763个字符处理完毕,这样才可以达到简化字符操作之目的。
所以我们最好把所有文字放在一个文件里。
在建立文件的时候,如果有可能,当然建立一个包含6763个汉字的文档。
这样才能在以后动作时不必反复操作。
这时就看出机器物理指标的重要性了。
如果你一时无法满足要求,那么就只好退而求其次,将6763个字分割成为几块,分块处理,也没什么别的,就是麻烦点。
具体方法1. 启动PS,将现有字体按照需要排列在一起,位图化。
注意:1,字与字之间留有足够的空隙,以免在分割字符的时候相互影响。
2,字要足够大,一般应当在10cm10cm以上,否则矢量化的时候,精密程度会受影响。
2. 按照事先的设想,对每一个字的位图笔画进行分层划分,一层一种笔画。
例如1层,丶;2层,一;3层,丨;4层,丿;5层…….汉字所有不同的笔画加在一起,大概在40~50之间,应当不会超过255个,PS最多能够接受255层,满足一般的设计要求应当没有问题。
或许有人会问:如果超过255怎么办?也好办,再Copy一份即可。
注意事项:1,汉字笔画种类虽然不多,但同一种笔画,有长短之分。
不同长短之间,不同的字体设计,往往会有不同的处理方式,若相互混淆,就不美妙了。
所以,在分层之初,先要做好样本测试。
不要上来就干,否则事倍功半。
3. 启动CorelDRAW Trace,对分层的位图进行中心矢量化。
保存成为矢量文件,譬如wmf文档。
4. 同样地,再在矢量软件(我用的是Illustrator)里建起一张分层的矢量图,将所有的矢量化的图形分层堆叠在一起。
当然得有所调整,否则对不齐。
5. 针对不同的层(笔画),用矢量软件的填充功能(一般矢量软件都有这种功能)进行填充。
6. 利用各种“笔刷”、“画笔”填充之后,你几乎可以得到这种结构字体除了结构变化之外的所有变化。
当然,如果你水平高,或许也能填充出结构有所改观的字体来(不可能脱胎换骨。
但是如果想找到原字体,大概连影子也看不到了)。
该方法总的来说应当仅仅是一个思路。
具体操作起来可以有各种变通。
譬如使用CorelDRAW比较熟练的朋友,从CorelDRAW就可以完成这个工作。
使用FreiHand比较熟练的朋友,使用FreeHand 也可以单独完成这个工作。
完成之后,如果需要转换成为AI格式的文档,另存转换一下就可以了。
当然也可以直接转换为BMP位图。
FontLAB可以接受Ai的剪贴板,如果你在Illustrator里面制作的话,直接使用拷贝粘贴的方法就可以创作一个全新的字库了。
直接使用Illustraor Copy&Past到FontLAB里面的好处是你设计的画笔的节点就是FontLAB里面的二阶控制点。
这样所Copy出来的字库本身就是一个精密字库。
关于精密字库和率意字库之区别,请参阅“提高字库质量”一文。
如果你没有人力,还也希望快速得到这个字体字库,那就只有找做字网了。
我们可以快速帮助你完成这个工作。
但是我们的这个服务是收费的。
当然,速度快,且收费价格低廉。
这里,我们提供一种我们已经制作好了的、包含6763个汉字和一般常用英文、数字、标点的Illustrator的AI格式的文件。
文件尽管还有各种毛病,但是基本够用。
如果你有兴趣,可以下载之后自己试一试。
选结构制作这种字体,首先需要确定的是你需要以一种什么样的字体结构创作你的新字。
因为基于这种字体的结构,你将不止制作一个字库,而是将反复使用多次。
所以,你对结构基础用字应当慎之又慎。
因为你还需要对这个字体下大功夫处理,一旦感觉得不好,想换,可以,但你以前的劳动就白费了。
所以说要慎之又慎。
结构的变化更具有视觉的基本性。
所以,理论上讲,只有达到了结构变形,整个字体才真的改变了。
但是怎样才能够达到结构的变化呢?大至以下几种方法可供参考:1,两字叠加法。
找到两种字体,用和两种字体的结构进行叠加,从而达到创建一种新的字体结构的目的。
该方法尽管理论可行,但是找到两种可以叠加的字体并不容易。
因为你想叠加的字体往往参差不齐,如何修理这种参差不齐就成为该方法成败的关键。
因为不是仅仅能修就可以了,而且得相对省事才行,否则过于繁琐,等于不能做。
具体方法如下:A,找到两种笔画结构基本相近的字形;B,按照统一的格式进行排版,并且保证各笔画可以相互叠加到一起。
C,叠加后的字形必然是参差不齐的,可用橡皮进行涂擦。
D,如果嫌该涂擦过程过于繁琐,可以先行中心矢量化,转而将矢量文件导入PS,用画笔填充后,转为位图,再涂擦,这样可以稍微省事一些,不过基本的劳动还是得付出的。
2,不论是在PS里面还是Illustrator里面,都有“变形”工具,可以利用它进行字体结构的变化。
当然,最好这种变化是和笔画的设计结合起来的。
否则过于简单机械,意思不大。
具体方法是:先排版,解散群组,然后变形处理。
注意,中心矢量化之后是不能够进行变形的。
因为矢量化之后的图像本来就没有群组,如果变形,都是单独笔画自己在变形,也应当属于后果不可预料和控制一类。
3,从一个字库的结构走向另一个字库的结构。
还有一种创新字体结构的方法,就是从一种字体结构出发,利用笔画填充的技巧,令该字库的结构发生某种(应当说是微量)变化,然后将新字文件轮廓化之后,导成位图,再矢量化,如此反复,可令字体结构发生变化。
如果你手段高明,别人或许还以为你新创作了一种字体结构。
只是这种结构控制的方法比较繁琐,况且,每次都得分割笔画,投入也比较大。
分块处理由于机器内存太小或软件不支持等等,很有可能在程序里不能够一次性完成6763个汉字字符的处理。
这时只有分块处理。
根据我们的经验,比较方便的是将文字排列为正方形,这样有利于后期的对齐和分割测量工作。
刚开始需要建立位图,位图的占地面积应当充足地大。
否则会影响精密度。
关于如何分块这是一个分块的技巧问题。
1,分成方块,而不是长方形块。
务必注意字间距和行间距;间距最好大一些,给后期处理留下一个方便的空间。
否则悔之晚矣。
2,在程序能够接受的范围内,尽量少分。
能少分一块,就少分一块,使用时就减少一次麻烦,劳动强度也会减少一些。
也许有人会问,我使用ATN,多一块与少一块有什么区别?有区别。
因为我们的这种对字体的处理方法是基于Illustrator等矢量图形处理软件的。
而ATN在Illustrator里面从来都不像是在PS里面一样好用。
否则我们就会发布单字符的AI文件。
譬如针对PS,我们就有相对的单字文件集。
3,最好把常用字和非常用字分开处理。
因为有可能你会认为一次处理6763个字太麻烦,从而希望先少处理一些,看看效果以后再说,有了这种区分,就比较好处理了。
否则将难以为继。
4,最好按照笔画数排序(Access里面可以进行)后再分块处理。
不同的笔画数的填充可能会有所变化。
譬如少笔画数的字的笔画填充可能需要粗一些的图案,而多笔画的字的笔画填充,笔画就得相应变细一些。
有了笔画数的区分,你的处理就会方便很多。
5,英文大小写、阿拉伯数字、标点符号这些部分应当单独作为一块进行处理。
因为这些东西和中文字没什么关系,也没有笔画对应的必然性。
关于字符处理数和排版形状我们现在绝大多数大陆的书报刊市场使用GB2312标准的字库。
GB2312内有6763个简体中文字字符。
能不能处理更大的字符集?当然可以,只是更麻烦罢了。
其实GB2312就已经够用。
如果是在一个小范围内使用的话,仅处理GB2312内的常用字3755个汉字字符也可以够用。
处理3755的好处当然是更加简单方便。
为什么一定要正方形?主要是考虑到后期对字库进行处理时,需要对字符进行分割,在对位图进行百分比划分时,正方形易于使用PS的网格参考线对齐。
如果不是正方形就会十分麻烦。
此外,使用正方形也容易估测字间距与行间距。
当然,如果你用不到这些,也就无所谓是否正方形了。
对于6763汉字,如果作为一块正方形处理,就应当是83行×83列,略有余数;如果分为10块,大致是26行×26列。
如果只处理3755个常用字,也须以正方形对行列进行开平方计算处理。
文字制作技巧不分层行不行?有人为了省事,希望直接用现成的字体进行填充。
当然可以实现,只不过由于中心矢量化是程序自动进行的,在其过程中无法进行人工干涉,而程序进行的结果会在所有笔画分叉处形成断点,这在以后的填充当中会产生既无法预料也无法控制的结果。
这一般不是我们所需要的。
利用已经中心矢量化的文件,直接分层利用中心矢量化,直接对字体进行跟踪、分层,在某些情况下会比利用PS更加方便。