热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Linux下的字体管理器Fontmatrix

Linux下的字体管理器Fontmatrix--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
在 Linux 平台上一直都比较缺乏字体管理器,不过这种状况可能要成为过去了。最近所出现的 Fontmatrix 算是一个较为实用的字体管理程序。使用 Fontmatrix,你可以激活或停用系统中的字体,也可以预览字体,并让你了解字体的全面信息。此外,Fontmatrix 还允许你给字体贴 Tag、生成 fontbook 等。

目前,Fontmatrix 仍然在开发之中,不过已经有公开发布的 0.2svn 版可用。从我的试用情况来看,程序还算稳定。Fontmatrix 仅提供有 rpm 包和源码包,其中 rpm 包可用于 Fedora 8 和 openSUSE 10.3。使用其他 Linux 发行版的朋友需要自己编译。

简单说一说 Fontmatrix 的编译过程,首先需要准备依赖:Qt 4.3 和 Freetype2,它们的开发包要先安装好。另外,如果要从 svn 获取源代码的话,那么还要安装 Subversion。

接着获取 Fontmatrix 的源代码,可以下载作者的存档,也可以直接通过 svn 获取,我们使用后者。

svn checkout http://svn.gna.org/svn/undertype/branches/fontmatrix002

这将创建 fontmatrix002 目录,下一步执行编译过程:

cd fontmatrix002/
qmake -o Makefile typotek.pro
make

现在进入其中的 bin 目录,就可以运行 Fontmatrix 了:

cd bin/
./fontmatrix
推荐阅读
  • Maven入门、什么是Maven、如何使用Maven、Maven的项目结构、简单的Mavenjava项目、Maven常用命令、Maven项目之间的引用、Maven依赖的传递、可选、排除day01
    目录第一节Maven入门1.1什么是Maven1.2如何使用Maven第一步:下载Maven第二步:配置Maven的环境变量第三步:了解什 ... [详细]
  • 腾讯安全平台部招聘安全工程师和数据分析工程师
    腾讯安全平台部正在招聘安全工程师和数据分析工程师。安全工程师负责安全问题和安全事件的跟踪和分析,提供安全测试技术支持;数据分析工程师负责安全产品相关系统数据统计和分析挖掘,通过用户行为数据建模为业务决策提供参考。招聘要求包括熟悉渗透测试和常见安全工具原理,精通Web漏洞,熟练使用多门编程语言等。有相关工作经验和在安全站点发表作品的候选人优先考虑。 ... [详细]
  • 1jdk去网站下载,然后拷贝到linux上;或直接wgethttp:download.oracle.comotn-pubjavajdk8u181-b1 ... [详细]
  • SVN 功能说明(简版)
    Subversion(SVN)是什么?SVN是一种版本管理系统,是开源软件的基石。即使在沟通充分的情况下,多人维护同一份源代码的一定也会 ... [详细]
  • 本文介绍了使用CentOS7.0 U盘刻录工具进行安装的详细步骤,包括使用USBWriter工具刻录ISO文件到USB驱动器、格式化USB磁盘、设置启动顺序等。通过本文的指导,用户可以轻松地使用U盘安装CentOS7.0操作系统。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 学习SLAM的女生,很酷
    本文介绍了学习SLAM的女生的故事,她们选择SLAM作为研究方向,面临各种学习挑战,但坚持不懈,最终获得成功。文章鼓励未来想走科研道路的女生勇敢追求自己的梦想,同时提到了一位正在英国攻读硕士学位的女生与SLAM结缘的经历。 ... [详细]
  • 【云计算】Dockerfile、镜像、容器快速入门 ... [详细]
  • SVN安装配置和使用
    简介:SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS ... [详细]
  • IamsettingupApacheserverwithTortoiseSVNforalocalsourcecoderepository.Ihaveobservedt ... [详细]
  • 双十一在家学用 Git
    对于所有的开发者来说,掌握一门代码版本控制系统都是必须的,无论是自己做项目,团队合作,工作中的合作,都离不开版 ... [详细]
  • SVN 结版
    项目结版详细步骤(SVN):首先svn中有三个目录branches、tags、trunkbranchestags–存放结版项目的目录t ... [详细]
  • 1找现有的镜像dockerhub上搜索到一个,其在github上公布了镜像构建的dockerfile,并且支持http和svn两种协议,就这个吧。https:github.come ... [详细]
  • Unity MVC丨(九)Unity MVC 最后总结
    大家好,我是SKODE。小提示:选中左侧目录,可快速找到所需内容本系列博客地址:传送门一、我们为什么要做成预制体首先讲下& ... [详细]
author-avatar
cut1089289
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有