帮酷LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
文章标签:tool  Kerning  Glyph  
A new kerning tool for Glyphs.app.

  • 源代码名称:BubbleKern
  • 源代码网址:http://www.github.com/Tosche/BubbleKern
  • BubbleKern源代码文档
  • BubbleKern源代码下载
  • Git URL:
    git://www.github.com/Tosche/BubbleKern.git
  • Git Clone代码到本地:
    git clone http://www.github.com/Tosche/BubbleKern
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/Tosche/BubbleKern
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
  • BubbleKern

    BubbleKern是一组新的字距调整工具,用于标志符号字体编辑器 Georg Seifert。 这是基于你绘制的周围轮廓的形状,这叫做气泡。 一旦为所有字母绘制气泡,BubbleKern会自动在几秒钟内自动对字体进行 kerns。 是的你把它画出来了 !

    需要在每个主控中作为一个额外层,并且必须命名为"气泡"。 它不必是直线段或者单个路径,而且你需要 craw。 组件自动继承基本标志符号的气泡,因这里不必为重音标志符号( 对于像Eth或者Tbar这样的字母,你只需画一个) 绘制一个。

    当问到kern时,首先所有的BubbleKern扫描通过每个字母进行一个近似,以便快速计算。 bubble sidebearings的临时字典是为每个字母构建的。

    然后对于给定的对,BubbleKern查看每个扫描高度,发现气泡彼此接触的位置,并按距离的距离进行 kerns。 在下面的示例中,它找到了 30个单位的最近距离,以及kerns到 -30.

    对于对到kern的对,类型设计器需要为BubbleKern制作一个清单来使用。 别担心,有一个剧本可以帮你。

    但是它为什么不简单地查看所有可能的对,每个符号针对其他字形? 因为要检查的时间太长,只需要创建一个巨大的。

    一个好工具是用户可以控制的东西。 BubbleKern将为你提供一个字体,但只做明显的事情,而不是做一些神秘的计算( 比如。 adobe的光学位距,这就是为什么我把泡泡形状和对方对应于设计器的原因。

    电子邮件内容

    • ShowKernBubbles.glyphsReporter 显示彩色气泡的查看器插件。
    • 使气泡 Layers.py 成为 python 脚本,帮助你开始绘制气泡层。
    • 删除气泡图删除选定标志符号的气泡图层的python 脚本。
    • BubbleKern.py的python 脚本。
    • 关于如何使用比这里自述文件更详细的BubbleKern,BubbleKern Manual.pdf 指令。

    安装

    • 在 ~/Library/Application Support/Glyphs/Scripts 文件夹中安装三个脚本。 使气泡层和BubbleKern需要使用香草和robofab模块来显示用户界面。 你可以从 Glyphs ( 首选项> 扩展> 模块) install轻松安装它们。 如果需要安装模块,则需要重新启动标志符号。 已经安装的脚本将出现在脚本菜单下。
    • Show泡沫查看器插件需要安装在 ~/Library/Application Support/Glyphs/Plugins 文件夹( 如果没有,创建一个) 中。 安装后,需要重新启动标志符号。 它将显示在视图菜单中显示为 Kern。 或者你可以双击插件文件安装它;确认确认显示在标志符号中的对话框。
    • 脚本出现错误时,你的脚本文件夹中可能有 glyphsapp.py 或者. pyc。 在这种情况下,删除它们并再次尝试运行脚本。 可能需要重新启动字形。
    • 重新启动标志符号

    使用说明

    基本的部分是,你有一个层调用"气泡"并运行 BubbleKern 脚本。 其他工具基本上都是可选的。

    • 为每一层创建一个额外的层,并为每个要。 使用使气泡层脚本加速进程。
    • 气泡层指示字距调整,通常气泡需要更大。 使用 Show显示 Kern bubble插件插件来帮助形状。 为了创建零字距,使泡沫粘贴到sidebearings中是很重要的。 ( 比如。考虑如何在使用气泡时避免在H 和H 之间创建字间距值)
    • 有了气泡层,运行 BubbleKern,在其中构建你想要检查的字距对列表。 创建列表有两种方法:排列和纯文本。
    • 在BubbleKern中,单击 Kern Kern Kern Kern initial initial initial。 更新字形的气泡形状时,请运行 Kern Kern Kern Kern Kern,以更新字距调整数据的特定部分,这将更快速。

    许可证

    版权所有 2015 Toshi Omagari ( @tosche_e )。

    在Apache许可以证下许可以证版本 2.0 ("许可以证") ;你可以能不使用这里文件,除了符合许可以证。 你可以获得许可证的副本在*

    http://www.apache.org/licenses/LICENSE-2.0

    查看这里存储库中包含的许可证文件以获得更多详细信息。



    文章标签:tool  Glyph  Kerning  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语