建材秒知道
登录
建材号 > 设计 > 正文

字体设计:概念,功能和要求

狂野的音响
忐忑的音响
2022-12-31 18:46:31

字体设计:概念,功能和要求

最佳答案
贪玩的蜻蜓
幽默的大雁
2025-06-28 12:25:51

本文是由张毅、王立峰和骆玮三位老师编著的《字体设计》的部分章节的摘抄合集。【1】

字体是文字的外衣。字体是文字的外在形式,是文字在发展过程中形成并不断完善的视觉符号,也是在长期的使用过程中约定俗成的文字的物化载体。字体的产生是历史的必然,是文字真正成为记载历史与文化的语言符号的形式基础。从字体的发展来看,无论是中文字体还是西文字体,字体的发展与时代、技术、媒介之间都有着不可分割的依存关系。

字体设计可以是关于字体的一切设计行为与活动,属于视觉传达设计专业的范畴。它与字体编排之间既有联系又有区别。

学习及欣赏字体设计,不仅需要了解字体的起源与发展,更需要了解字体设计与文字,字体之间千丝万缕的联系。

字体最基本的功能是传递信息。在满足基本功能的基础上,通过艺术设计的手法去增强字体的视觉美感,营造一种具有目标性与针对性的理想的审美视觉效应,最终达到提高文字信息内容传达效率的作用。

字体设计有四个基本原则:

1、识别性:这是字体设计的首要目标

2、独特性:设计出来的字体需要在造型结构、形式表现与风格诉求上具有独特性;

3、审美性:实用与审美的结合,是字体设计所要追求的终极目标;

4、兼容性:新设计的字体需要兼容不同媒介、载体与材质。

字体设计可分为三个类型:单体字,组合字以及文本文字。

1、单体字:围绕文字的含义展开一系列关于字体的创意联想与设计表达,设计内容包括包括字体的平面造型,媒材表现及风格诉求。

2、组合字

3、文本文字:某一种字体类型及相关符号的字体集合设计,也被称为字库设计。这一类字体没有明确的适用范围与受众群体。更需要关心字体的兼容性。

无论哪种字体设计类型,都要在遵循基本原则,满足识别性,独特性,审美性与兼容性四个基本要求。在完成传递信息的功能的同时,创造一个具有审美价值的字体识别系统。

尾注

a. “语言是思想的外衣。”翻译来自“Language is the dress of thought”后半部分也很美“every time you talk your mind is on parade”。Samuel Johnson的散文很美,可以在https://www.johnsonessays.com/看。

b. 字体编排:字体编排主要探讨的是文字的字型、字号、行距、间距、排列等文字整个与编排方面的内容。

c. 现在的产品要求兼具功能性与审美性。小小一个字体就能引来许多关注和探讨:中文还是西文?字体如何选择。这些探讨到底是吃饱了撑的还是细微之处见真章,就见仁见智了。

[1]张毅,王立峰,骆玮.字体设计[M].重庆大学出版社:重庆,2016:1.

最新回答
甜美的网络
斯文的夕阳
2025-06-28 12:25:51

书法体的设计虽然很有个性、很美观,但识别性差,用于标识设计时的不常见,常见的情况是用于人名,或非常简短的商品名称。装饰字体的设计,应用范围非常广泛。

从设计的角度看,英文字体根据其形态特征和设计表现手法,大致可以分为四类:等线体,字形的特点几乎都是由相等的线条构成;书法体,字形的特点活泼自由、显示风格个性;装饰体,对各种字体进行装饰设计,变化加工,达到引人注目,富于感染力的艺术效果;光学体,是摄影特技和印刷用网绞技术原理构成。

扩展资料:

字库的设计更多需要注重大范围的可阅读性、辨识性、统一性、推广性,中国字库设计中以六千七百多个字体为一套,可以满足基本的应用需要的,而这样一套的精品字库设计动辄需要半年以上的时间完成,甚至耗时一年两年都有可能。显然,字库设计需要庞大的、系统的团队合作完成,并非所有独立设计师都能有此条件尝试作业。

字库里的字体,常用在句子、短文段落,很难满足个性化的设计需求,这个时候就需要制定的字体设计,它不同于字库设计,制定的字体设计是经过艺术性加工和升华的字体,对比字库中统一、稳定,个性不强的字型,字体设计所展现的汉字结构和图形的魅力更加独特的个性化。

参考资料来源:

百度百科-字体与应用

懵懂的百褶裙
激情的水壶
2025-06-28 12:25:51
汉仪 方正 长城 华康 书法家还有就是 文字 是我们在 设计 中不可缺少的重要元素,丰富的字库给设师提供了广阔的创作空间,下面我们来详细了解一下常用的 字库 ,如GBK、PostScript、CID、TrueType字库等。 一、GB字库 全称GB2312或GB2312-80是一个简体中文字符集的中国国家标准,全称为《信息交换用汉字编码字符集--基本集》,由中国国家标准总局发布,1981年5月1日实施。GB2312编码通行于大陆新加坡等地也采用此编码。几乎所有的中文系统和国际化的软件都支持GB2312。 GB2312标准共收录6763个汉字, GB2312中对所收汉字进行了“分区”处理,每区含有94个汉字/符号。这种表示方式也称为区位码。 01-09区为特殊符号。16-55区为一级汉字共有汉字3755个,按拼音排序56-87区为二级汉字共有汉字3008个,按部首/笔画排序10-15区及88-94区则未有编码。 二、GBK字库 GBK全名为汉字内码扩展规范,英文名Chinese Internal Code Specification。K 即是“扩展”所对应的汉语拼音(KuoZhan)中“扩”字的声母。 1993年,Unicode1.1版本推出,收录了中国大陆、台湾、日本及韩国通用字符集的汉字,总共有20,912个。中国大陆订定了等同于Unicode 1.1版本的“GB13000.1-93”“信息技术 通用多八位编码字符集(UCS) 第一部分:体系结构与基本多文种平面”。 由于GB2312-80只收录了6763个汉字,有不少汉字,如部分于GB2312-80推出后才简化的汉字(如“啰”),部分人名用字(如中国前总理朱镕基的“镕”字),台湾及香港使用的繁体字,日语及朝鲜语汉字等,并未有收录在内。 中国大陆于是利用了GB2312-80未有使用的编码空间,收录了所有出现于Unicode 1.1及GB13000.1-93之中的汉字,制定了GBK编码。微软在它出品的Windows 98中,即采用了GBK编码。在微软的系统内称为CP936字码表。 根据西方资料,GBK最初是由微软对GB2312的扩展,也就是CP936,最初出现于Windows 95简体中文版中,由于Windows产品的流行在大陆广泛使用,国家有关部门将其作为技术规范。注意GBK并非国家正式标准,只是国家技术监督局标准化司、电子工业部科技与质量监督司发布的“技术规范指导性文件”。虽然GBK收录了所有Unicode 1.1及GB13000.1-93之中的汉字,但是编码方式与Unicode 1.1及GB13000.1-93不同。仅仅是GB2312到GB13000.1-93之间的过渡方案。 中国国家标准总局于2000年推出了GB18030-2000标准,以取代GBK。GB18030-2000除了保留了全部GBK编码的汉字外,还增加了大约一百个汉字及四位元组编码空间。请参看GB18030-2000 三、748字库 748字库是方正特有的字库,是在GB字库基础上又增加了一些常用字。748编码是指方正系统在长期应用过程中实施、制定的简体字库和繁体字库编码方式。简体兼容GB2312且有所扩展,共7156字繁体兼容GB12345并扩展全部BIG-5汉字,共计14943字,去掉繁简共用字4954个,748编码的简繁体共收字16144个。此外,方正748编码还含有丰富的符号库。748编码仅用于方正电子出版系统。 其他的就要看你要做的东西性质了,自主挑选

开朗的电灯胆
不安的花生
2025-06-28 12:25:51
由字库立意到字体设计再到编码生成,只要三步就可以开发属于自己的字库,虽然过程艰难,但梦想还是要有的,万一实现了呢?

噼里啪啦一阵敲击,电脑上就显示出了你想要的汉字,只要你喜欢,还能选择不同的字体将你打出的字多样化呈现。

或手写、或书法抑或卡通风格,只要你喜欢就可以随心所欲的使用。我们可以点击鼠标就轻松换字体,这正是得益于字库的支持。

也就是说,正是因为电脑中安装了宋体、黑体等各种字库,我们才能在敲击完字后随便换字体。

如你所知,字库和艺术字不同,艺术字是字体设计的艺术化呈现,通常只设计几个字,用作标志或KV,而字库是设计好几千个字后再编码,是文字字体集合库,供使用字体调用。

那么,一套完整的字库到底是怎么开发的?都有哪些详细步骤?我们个人能不能把自己写的字变成字库?

一、立意与风格确定

字库开发不是一蹴而就,更不是一拍脑门就开发,设计师在开发前需要先明确自己开发这款字库的创作理念是什么,为什么要开发,开发好后主要用在什么场景。

然后根据自己的初衷和立意,反复推敲和思考什么样的字体风格和自己的这一理念相符,确定好字库字体的笔体、结构和造型,也就说根据立意确定好基本字体风格。

字体基本风格的确定可以通过以下几个步骤进行:

1笔体和字重

根据立意,思考笔画起落如何处理,要不要有笔锋、尖角还是圆角设定,笔画转折是圆滑还是耿直。字重也要明确,字体笔画是粗还是细,横竖等粗还是横细竖粗,视觉效果是锐利还是浑厚。

可以把点横竖撇捺提折勾等基本的汉字笔画拎出来设计和揣摩。

2结构和造型

字体重心和中宫处理对字体性格起着决定性作用,所以,需要根据自己的立意恰当处理字体的重心是高还是低,中宫是紧缩还是外放,让字达到协调美观。

字库字体风格的确定要注意普适性,因为开发字库需要设计很多字,不能保持统一的风格也就失去了字库的意义。

当然,如果你只是想把自己的手写字变成字库,这些就不需要思考太多了,只需要给自己的字取个不错的名字然后准备好耐心进入下一个步骤就行啦~

二、设计与修改定稿

字库的设计阶段是最考验耐心的时刻,因为简体中文字符集的中国国家标准(GB2312标准)包含6763个汉字,什么概念?也就是说你至少要设计6763个汉字!另外还有200多个符号!

这几千多个汉字要保持统一风格、还要注意不同场景、字号大小的识别!想想汉字笔画和结构的复杂性不难明白,这简直是一个万里长城搬砖的过程!

设计师会用Adobe Illustrator、CorelDRAW、Glyphs等软件设计和处理字体。

当然,设计这么多字并不是逮着一个汉字就开始疯狂设计,因为汉字构成是有规律的,我们从基本的字形开始设计,然后不断扩充,扩充扩充扩充扩充扩充……

那么,基本字形的汉字到底是哪几个?不同的字体设计公司通常都有所谓的“模板字”,方正以前举办设计比赛时给出的字是:

我们不妨把这些字作为初始字着手设计,另外设计过程中常用十二字来作初始参考:

也就是说,你也可以把这十二字代表的内涵作为设计参考,看前期确立的风格能不能达到行业水平。

当然,没有哪套模板字能囊括所有的汉字字形或结构搭配,要不怎么叫模板字呢?

只能先从这些字开始,先设计好基本偏旁部首,处理好基本的左右、上下结构等;然后提取相应部件作为参考字,再不断拼合搭配,设计出更多的字,最后再不断扩充调整扩充调整。

如果你是要把自己的手写字变为字库,那就不需要一个一个字的设计了,这时考验的是你的麒麟臂……因为你需要手动写出6763个字,忽然就有种小时候比赛写作业的既视感!

值得注意的是,手写字时可以参考GB2312排列表来写,方便后面的处理。

手写完以后,你需要扫描或拍照把手写字转换为电子档,然后在Ai、CDR等软件中进行轮廓优化和结构调整,最后把每一个字都单独保存成图片,准备编码。

三、编码和字库生成

翻滚到这一步,字库破壳才终于看到一丝希望。接下来就需要把设计好的字或是扫描处理好的字导入字体编码软件中调整处理,最后编码生成字库文件就大功告成!

编码软件可以使用FontForge、FontLab Studio和Typetool等字体软件处理,不同的软件操作方法不一样,但功能大同小异。

导入好前期设计的字后进行调整编码,然后生成ttf或ttc等字体文件,抓耳挠腮最后将文件安装到电脑就行啦!

如果这些软件让你望而生畏,那也莫方!现在有很多网站支持导入汉字图片后生成字库功能,简单方便,几乎没门槛!

由字库立意到字体设计再到编码生成,只要三步就可以开发属于自己的字库,虽然过程艰难,但梦想还是要有的,万一实现了呢?

原文链接

着急的墨镜
贤惠的夕阳
2025-06-28 12:25:51

日本字体设计公司很多,而且作品质量都很高,估计回答整理不完,挑一些不错的介绍吧:

欣喜堂(Kinkido)

中文名称:今田欣一设计工作室有限公司 

英文名称:Kinichi Imada Design Studio Inc.

地       址:埼玉県鹤ヶ岛市下新田184番地9    

网       址:欣喜堂 

简       介:设计了铭石、古籍金陵体、欣喜楷书

白舟书体(Hakusyu Fonts,HOT)

中文名称:白舟书体股份公司 

英文名称:Hakusyu Co., Ltd.

地       址:兵库県多可郡多可町中区锻冶屋537-1    

网       址:白舟书体 

简       介:设计了白舟甲骨、鲸海醉侯、忍者、白舟极细印相体。他们的书法体包括仿篆字体质量都很高。

M+ Fonts 

英文名称:M+ Fonts Project

网       址:M+ Fonts 

简       介:M+的设计偏向印刷体,官方现代简约的设计风格一如他们的字体。

伊藤书体(Ito Font)

中文名称:伊藤印材店股份公司

英文名称:Itouinzaiten Co., Ltd.

地       址:栃木県宇都宫市星が丘2丁目6番10号  

网       址:伊藤书体 

视覚デザイン研究所(VDL)

中文名称:视觉设计研究所股份公司

英文名称:Visual Design Laboratory, Inc.

地       址:大阪市住之江区南港北2-1-10 

网       址:视覚デザイン研究所

フォントワークス(Fontworks,FOT)

英文名称:Fontworks Inc.

地       址:福冈県福冈市博多区上川端町13-15 安田第7ビル7阶

网       址:フォントワークス  

原云涯(Ungai)

网       址:原云涯

土豪的机器猫
畅快的未来
2025-06-28 12:25:51
值得。汉仪字库主要从事字库设计,福利待遇补充医疗保险、定期体检、交通补助、不加班、餐补、社保正式合同、周末双休通讯补贴、带薪年假等丰厚待遇。北京汉仪科印信息技术有限公司成立于1993年,是中国大陆最早专业从事字形设计、字库产品开发、汉字信息技术研究、汉字应用解决方案的文化创意与信息技术企业。汉仪字库拥有核心自主的知识产权,2012年被北京市科学技术委员会评定为高新技术企业。93年成立至今,汉仪已经向国内外市场推出两百余款中文字库。所以汉仪字库值得去。

慈祥的百合
愤怒的含羞草
2025-06-28 12:25:51
GB2312编码 :1981年5月1日发布的简体中文汉字编码国家标准。GB2312对汉字采用双字节编码,收录7445个图形字符,其中包括6763个汉字。

BIG5编码 :台湾地区繁体中文标准字符集,采用双字节编码,共收录13053个中文字,1984年实施。

GBK编码 :1995年12月发布的汉字编码国家标准,是对GB2312编码的扩充,对汉字采用双字节编码。GBK字符集共收录21003个汉字,包含国家标准GB13000-1中的全部中日韩汉字,和BIG5编码中的所有汉字。

GB18030编码 :2000年3月17日发布的汉字编码国家标准,是对GBK编码的扩充,覆盖中文、日文、朝鲜语和中国少数民族文字,其中收录27484个汉字。GB18030字符集采用单字节、双字节和四字节三种方式对字符编码。兼容GBK和GB2312字符集。

Unicode编码 :国际标准字符集,它将世界各种语言的每个字符定义一个唯一的编码,以满足跨语言、跨平台的文本信息转换。

GB2312编码是第一个汉字编码国家标准,由中国国家标准总局1980年发布,1981年5月1日开始使用。GB2312编码共收录汉字6763个,其中一级汉字3755个,二级汉字3008个。同时,GB2312编码收录了包括拉丁字母、希腊字母、日文平假名及片假名字母、俄语西里尔字母在内的682个全角字符。

分区表示

GB2312编码对所收录字符进行了“分区”处理,共94个区,每区含有94个位,共8836个码位。这种表示方式也称为区位码。

01-09区收录除汉字外的682个字符。

10-15区为空白区,没有使用。

16-55区收录3755个一级汉字,按拼音排序。

56-87区收录3008个二级汉字,按部首/笔画排序。

88-94区为空白区,没有使用。

举例来说,“啊”字是GB2312编码中的第一个汉字,它位于16区的01位,所以它的区位码就是1601。

双字节编码

GB2312规定对收录的每个字符采用两个字节表示,第一个字节为“高字节”,对应94个区;第二个字节为“低字节”,对应94个位。所以它的区位码范围是:0101-9494。区号和位号分别加上0xA0就是GB2312编码。例如最后一个码位是9494,区号和位号分别转换成十六进制是5E5E,0x5E+0xA0=0xFE,所以该码位的GB2312编码是FEFE。

GB2312编码范围:A1A1-FEFE,其中汉字的编码范围为B0A1-F7FE,第一字节0xB0-0xF7(对应区号:16-87),第二个字节0xA1-0xFE(对应位号:01-94)。

https://www.qqxiuzi.cn/zh/hanzi-gb2312-bianma.php ( GB2312编码表 )

https://www.qqxiuzi.cn/bianma/zifuji.php(转utf8)

HZK12  '16x12 宋体汉字点阵  一个汉字24Byte

HZK14  '16x14 宋体汉字点阵  一个汉字28Byte

HZK16  '16x16 宋体汉字点阵  一个汉字32Byte

HZK16F '16x16 繁体宋体汉字点阵  一个汉字32Byte

HZK24F '24x24 仿宋汉字打印点阵  一个汉字72Byte

HZK24H '24x24 黑体汉字打印点阵  一个汉字72Byte

HZK24K '24x24 楷体汉字打印点阵  一个汉字72Byte

HZK24S '24x24 宋体汉字打印点阵  一个汉字72Byte

HZK24T '24x24 宋体符号打印点阵  一个符号72Byte

HZK40S '40x40 宋体汉字点阵  一个汉字200Byte

HZK40T '40x40 宋体符号点阵  一个符号200Byte

HZK48S '48x48 宋体汉字点阵  一个汉字288Byte

HZK48T '48x48 宋体符号点阵  一个符号288Byte

HZK16字库是符合GB2312标准的16×16点阵字库

HZK16字库里的16×16汉字一共需要256个点来显示,也就是说需要32个字节才能达到显示一个普通汉字的目的。

一个汉字占两个字节,这两个中前一个字节为该汉字的区号,后一个字节为该字的位号。其中,每个区记录94个汉字,位号为该字在该区中的位置。所以要找到汉字在hzk16库中的位置就必须得到它的区码和位码。

区码: 汉字的 第一个字节-0xA0 (因为汉字编码是从0xA0区开始的, 所以文件最前面就是从0xA0区开始, 要算出相对区码)

位码: 汉字的 第二个字节-0xA0

这样我们就可以得到汉字在HZK16中的绝对偏移位置:

offset=(94*(区码-1)+(位码-1))*32

注解:

区码减1是因为数组是以0为开始而区号位号是以1为开始的

(94*(区号-1)+位号-1)是一个汉字字模占用的字节数

最后乘以32是因为汉字库文应从该位置起的32字节信息记录该字的字模信息(前面提到一个汉字要有32个字节显示)

如果你有UCDOS的HZK24S(宋体)、HZK24K(楷体)或HZK24H(黑体),你还可以使用不同字体的大字模汉字了。HZK24系列是24*24的点阵字库,每字模占用3*24字节。如果你按照HZK16的显示方法的话,你会看到......呵呵,字被放倒了。这是因为该类字库与一般的汉字库不同,这类大字模汉字库是专供打印的打印字库,为了打印的方便将字模都放倒了,你使用时,只要将字模的位信息纵横转置显示即可。例如你如果定义为mat[24][3]则应该这样输出:

for(i=0i<24i++)

for(j=0j<24j++)

if((0x80>>i%8)&mat[j][i/8]) 

putpixel(j+x,y+i,color)

还有一类字库HZK12,虽然属于标准字库类型,但如果你将它的字模当作12*12位计算的话,根本无法正常显示汉字。因为字库设计者为了使用的方便,字摸每行的位数均补齐为8的整数倍,于是实际该字库的位长度是16*12,虽然每行都多出了4位,但这4位都是0(不显示),并不影响显示效果。