文档章节

使用 Glyphr 玩转Linux字体

l
 linux-tao
发布于 2017/05/15 14:02
字数 1266
阅读 10
收藏 0
导读 LibreOffice 提供了丰富的字体,并且用户可以自由选择和下载增加自己的字体。然而,就算是你想创造自己的字体,也可以非常容易地使用 Glyphr 来做到。Glyphr 是一个新开源的矢量字体设计器,通过直观而易用的图形界面和丰富的功能集可以完成字体设计的方方面面。虽然这个应用还在早期开发阶段,但是已经十分棒了。下面将会有一个简短的快速入门教你如何使用 Glyphr 创建字体并加入到 LibreOffice。

首先,从官方 Git 库下载 Glyphr。它提供 32 位和 64 位版本的二进制格式。完成下载后,进入下载文件夹, 解压文件,进入解压后的文件夹,右键点击 Glyphr Studio,选择“Run”。

使用 Glyphr 玩转Linux字体使用 Glyphr 玩转Linux字体

启动应用后会给你三个选项。一个是从头创建一个新的字体集;第二个是读取已经存在的项目,可以是 Glyphr Studio 项目文件,也可以是其他 OpenType 字体(otf)或 TrueType 字体(ttf),甚至是 SVG 字体。第三个是读取已有的两个示例之一,然后可以在示例上修改创建。我将会选择第一个选项,并教你一些简单的设计概念。

使用 Glyphr 玩转Linux字体使用 Glyphr 玩转Linux字体

完成进入编辑界面后, 你可以从屏幕左边的面板中选择字母,然后在右边的绘制区域设计。我选择 A 字母的图标开始编辑它。

使用 Glyphr 玩转Linux字体使用 Glyphr 玩转Linux字体

要在绘图板上设计一些东西,我们可以从该板的左上角选择矩形、椭圆形或者路径等同处的“形状”工具,也可以使用该工具的第二行的第一项的路径编辑工具。使用任意工具,开始在板上放路径点来创建形状。添加的点数越多,接下来步骤的形状选项就越多。

使用 Glyphr 玩转Linux字体使用 Glyphr 玩转Linux字体

将点移动到不同位置可以获得不同的路径,可以使用路径编辑工具右边的路径编辑,点击形状会出现可编辑点。然后可以把这些点拖到你喜欢的任意位置。

使用 Glyphr 玩转Linux字体使用 Glyphr 玩转Linux字体

最后,形状编辑工具可以让你选择形状并将其拖动到其它位置、更改其尺寸以及旋转。

使用 Glyphr 玩转Linux字体使用 Glyphr 玩转Linux字体

其它有用的设计动作集还有左侧面板提供的复制-粘贴、翻转-旋转操作。来看个例子,假设我现在正在创作 B 字母, 我要把已经创建好的上部分镜像到下半部分,保持设计的高度一致性。

使用 Glyphr 玩转Linux字体使用 Glyphr 玩转Linux字体

现在,为了达到这个目的,选择形状编辑工具,选中欲镜像的部分,点击复制操作,然后在其上点击图形,拖放粘帖的形状到你需要的位置,根据你的需要进行水平翻转或者垂直翻转。

使用 Glyphr 玩转Linux字体使用 Glyphr 玩转Linux字体使用 Glyphr 玩转Linux字体使用 Glyphr 玩转Linux字体

这款应用在太多地方可以讲述。如果有兴趣深入,可以深入了解数字化编辑、弯曲和引导等等,然而,字体并不是仅仅是单个字体的设计,还需要学习字体设计的其他方面。通过应用左上角菜单栏上的“导航”还可以设置特殊字符对之间的字间距、增加连字符、部件、和设置常规字体设置等。

使用 Glyphr 玩转Linux字体使用 Glyphr 玩转Linux字体

最棒的是你可以使用“测试驱动”来使用你的新字体,帮助你判断字体设计如何、间距对不对、尽量来优化你的字体。

使用 Glyphr 玩转Linux字体使用 Glyphr 玩转Linux字体

完成设计和优化后,我们还可以导出 ttf 和 svg 格式的字体。

使用 Glyphr 玩转Linux字体使用 Glyphr 玩转Linux字体

要将新的字体加入到系统中,打开字体浏览器并点击“安装”按钮。如果它不工作,可以在主目录下创建一个新的文件夹叫做

.fonts

,并将字体复制进去。也可以使用 root 用户打开文件管理器,进入

/usr/share/fonts/opentype

创建一个新的文件夹并粘贴字体文件到里面。然后打开终端,输入命令重建字体缓存:

sudo fc-cache -f -v

在 LibreOffice 中已经可以看见新的字体咯,同样也可以使用你系统中的其它文本应用程序如 Gedit 来测试新字体。

使用 Glyphr 玩转Linux字体使用 Glyphr 玩转Linux字体

原文来自:https://linux.cn/article-7985-1.html

本文地址:http://www.linuxprobe.com/glyphr-linux-typeface.html

© 著作权归作者所有

l
粉丝 20
博文 1007
码字总数 1130097
作品 0
深圳
运维
私信 提问
基于 HTML5 的字体编辑器--GLYPHR

Glyphr 是个免费的基于 HTML5 的字体编辑器。字体设计的门槛很高,专业字体设计程序非常复杂,而且很昂贵。Glyphr 是个可访问的,流线型,而且专为字体爱好者设计的字体编辑器。在线演示...

叶秀兰
2014/03/06
793
0
FineReport关于Linux操作系统下字体乱码终极解决方案

1:在windows下找到系统使用到的字体,这里以楷体举例 ·到c盘的windows文件夹的 Fonts文件夹里面存放了windows操作系统中用到的所有字体,具体路径C:WINDOWSFonts ·找到楷体字体SIMKAI.TT...

finereport
2011/11/10
200
0
从windows10迁移到Linux Deepin

如题, 这几天从windows系统迁移到deepin的linux系统花了很多时间, 以致最近都没时间来博客园。现在将这几天的成果分享出来, 顺便也做个记录。先不多说, 上一张新系统界面。 其实在装deepin之...

qingshanli
2018/07/24
0
0
使用你的 Linux 终端庆祝新年

想让你的终端被记住么?将它打在横幅上,不要错过。 欢迎再次来到为期 24 天的 Linux 命令行玩具日历。如果这是你第一次访问该系列,你甚至可能会问自己什么是命令行玩具。我们也在思考,但一...

作者: Jason Baker
01/09
0
0
Chrome Dev 升级到 16.0.899.0,修复中文字体渲染问题

Chrome Dev分支for Mac/Windows/Linux和Chrome Frame升级到了16.0.899.0,主要更新: Javascript V8引擎升级到3.6.4.1 FTP修复跟ftp.comconlink.co.za的兼容性问题 HTML 5音频使用了让渲染端...

红薯
2011/10/04
1K
9

没有更多内容

加载失败,请刷新页面

加载更多

cesium调用天地图服务

本文转载于:专业的前端网站➧cesium调用天地图服务 全球矢量地图服务 var viewer = new Cesium.Viewer("cesiumContainer", { animation: false, //是否显示动画控件 baseLayerPi...

前端老手
25分钟前
4
0
Docker常用命令

场景一:镜像下载、运行及删除 COMMAND DESC 查看 docker images 列出所有镜像(images) docker ps 列出正在运行的容器(containers) docker ps -a 列出所有的容器 docker pull centos 下载cen...

_Change_
25分钟前
5
0
Spark ML使用DataFrame进行K-Means

1.前言 前一篇文章使用了RDD的方式,进行了K-Means聚类. 从Spark 2.0开始,程序包中基于RDD的API spark.mllib已进入维护模式.现在,用于Spark的主要机器学习API是软件包中基于DataFrame的API...

一位不知名的帅气网友
28分钟前
4
0
当遇到美女面试官之如何理解Redis的Expire Key(过期键)

  在面试中遇到美女面试官时,我们以为面试会比较容易过,也能好好表现自己技术的时候了。然而却出现以下这一幕,当美女面试官听说你使用过Redis时,那么问题来了。 👩面试官:Q1,你知道...

ccww_
32分钟前
5
0
干货来袭!游戏背景音乐的角色创建和主界面

角色创建/选择 在一些大型的游戏中,例如多人在线的游戏玩家必须创建一个游戏的虚拟人物进行扮演游戏。初次玩这款游戏的人都会进行创建,选择职业起名字性别选择编辑人设样式等等的操作,通常...

奇亿音乐
36分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部