什么是字形组件?
字体设计中,经常需要复用一些形状,尤其是中文字体设计,可复用的笔画、部首等组件非常多,字形组件功能就是为此而设计的。
字玩支持用户创建自定义组件,同时在内置的模板中也提供了一些内置组件,用户可以通过导入模板,查看内置组件。
在编辑面板中,用户可以导入已有组件,提高设计效率。
为方便用户进行中文字体设计,字玩默认将字形组件分为“笔画”、“部首”、“字形”与“组件”四个分类,在主列表页的右下角,可以切换分类Tab,在相应Tab下创建组件即可。其中笔画分类通常包含汉字所需的基本笔画,部首分类包含偏旁部首,字形分类包含可复用的汉字基础部件,组件分类则包含其他自定义字形。这种分类仅仅是方便用户对组件进行归类,并没有硬性规定某个组件一定要在某个分类之中。
字玩的字形组件支持自定义参数,并提供了可编程功能,将参数化与脚本模块结合使用,可以设计出一些可调参的可复用组件,具体示例在教程示例一节中有具体展示。
创建字形组件
在相应字形分类中,点击“+”按钮新建字形组件。点击创建的字形组件,即可进入字形组件编辑面板。 与编辑字符类似,用户可以通过钢笔、矩形等工具创作字形的基本形状。也可以点击黑色的编程按钮,进入脚本和参数设定界面,进行进阶设定。
调用字形组件
在字符或字形编辑面板中,点击工具栏中的“A”字形按钮,可以打开字形调用界面。默认为单选为模式,选择相应字形组件即可调用。如果想一次性选择多个组件,可以在左下角进行单选/多选的切换。切换到多选模式后,依次点击想要选择的组件,选择的组件名称会在对话框底部展示,选择好后点击确定按钮即可调用所选择的多个组件。在选择中,如果想取消某个选项,点击底部展示的组件名称按钮,即可取消相应组件。
在字体设计中,通常需要调用包含子组件的复合字形组件,如果想对复合组件进行深入编辑,可以在左侧组件列表中,选中复合组件的情况下,再次点击组件,进入复合组件编辑模式————此时左侧组件栏会展示复合组件的子组件列表。