3 步装好 Font Manager:免费开源的 Linux 字体管理工具
【免费下载链接】font-manager项目地址: https://gitcode.com/gh_mirrors/fo/font-manager
字体文件夹里躺着三百多个 .ttf 文件,给文档挑一款合适的要翻半天。Font Manager 是为 GNOME 这类 GTK 桌面环境写的字体管理工具,GPL v3 许可、完全免费开源,负责字体预览、按语言覆盖范围筛选、以及整族启用/停用字体这几件最烦的事。
它解决什么问题
Font Manager 的定位是普通桌面用户的管理工具,README 里也明说它不是专业级的字体管理方案。和手动翻文件夹相比,它把三步压缩成了点鼠标:打开程序,系统字体目录和用户字体目录里装过的字体已经被索引进列表;点一个字体族,右侧实时预览显示效果,示例文字和字号随手改;要停用哪款字体,勾选框一下就行,不用碰 fontconfig 文件,也不用敲命令行。
装好它:包管理器是最短路径
发行版有现成包就先用包管理器:Arch 在官方仓库,Fedora 走 COPR(按最新源码构建),Ubuntu 走 PPA,Gentoo 有社区 overlay。按你用的发行版选一条:
# Arch Linux pacman -S font-manager # Fedora(COPR) sudo dnf copr enable jerrycasiano/FontManager sudo dnf install font-manager # Ubuntu(PPA) sudo add-apt-repository ppa:font-manager/staging sudo apt update sudo apt install font-manager如果发行版没收录、或者想拿到最新特性,就从源码编译。依赖包括 meson、ninja、Vala、GTK 4、freetype2 等,完整清单见项目 README:
git clone https://gitcode.com/gh_mirrors/fo/font-manager cd font-manager meson setup --prefix=/usr --buildtype=release build ninja -C build sudo ninja -C build install装完在应用菜单里找到 Font Manager 启动,第一次打开会花几秒钟建字体数据库,等列表刷出来就能用了。
装好后的前 10 分钟:三个最高频动作
预览字体:左侧是字体族列表,右侧是预览区,点一下字体族就能看到当前示例文字的渲染效果,改字号、换示例文字都不需要退出。手上有三款长得差不多的字体要对比时,这就是 Linux 字体批量预览最快的方式,不用把文件一个个拖进别的程序。列表还会自动分类:按字重、宽度、倾斜、间距、许可证、厂商、文件格式各切了一份,点哪份就按哪个属性过滤。
看字体来历:选中字体看详情页,设计者、设计描述、许可信息这些元数据都写在那儿。字体用在正式项目之前,花十秒扫一眼版权和授权范围,省得事后扯皮。
按语言筛选:文档要写小语种的时候,把侧边栏切到正字法(Orthographies)列表,Font Manager 基于 Unicode 字符集逐款检查字体的字符覆盖(项目内置了一百多种语言的正字法定义,见 lib/data/orthographies/ 目录)。点一个正字法,字符映射表就只留这门语言的字符,字体支不支持一眼看清。
启停字体:点字体族旁边的勾选框(双击或按空格也能切换)。装了几百款字体的机器上,应用里的字体选择列表往往长到没法用,把平时不用的整族禁用掉,列表立刻就短了。注意禁用是即时生效,但已经打开的应用要重启才能反映变化;被禁用的字体都收在 "Disabled" 分类里,想恢复时不用满列表找。
真正省时间的三个进阶用法
用集合批量启停字体
按项目把字体攒成集合:在集合视图底部点新建、起个名字,把字体列表里的字体族拖进去就行。以后给集合勾上或取消勾选,成员整族一起启用/禁用。集合不改动字体文件本身,可以建多少个算多少个;侧边栏末尾的 "Unsorted" 分类会列出还没归进任何集合的字体,整理到什么时候算完,看它就行。
装好扩展后文件管理器的右键菜单多了什么
Fedora 和 Ubuntu 的仓库里还带 Nautilus、Nemo、Thunar 三个文件管理器扩展。装上之后,在文件管理器里选中字体文件,font-viewer 开着时就能看到预览;右键菜单里多了"安装字体"一项,不用手动把文件拖回 Font Manager。Thunar 版还附带一个很基础的批量改名功能。
用字符映射表验证字体到底覆盖哪些字符
"管理"模式下打开预览区的 Characters 标签,当前字体的全部字符按 Unicode 排好,配合侧边栏的正字法列表,"某个生僻字有没有"这类问题不用上网查。找到想要的字符还能直接拖进其他应用里使用。
适合谁、什么时候别用它
- 设计师:高频场景是同时比较多款字体的显示效果、按项目整组启停。正式项目交付前,到字体的许可证页核对授权范围,能不能商用、要不要署名,页面里有原文。
- 独立开发者:项目需要管理字体资源时,用户字体的安装与移除、用户字体目录设置、字体替换规则都在界面上,不用翻配置。
- 多语言内容作者:正字法筛选加字符映射表,排版之前先验证目标语言的覆盖度,避免排完版再换字体的返工。
两种情况劝退:纯 Windows 或 macOS 环境直接别想,它是 GTK 应用,离不开 GTK 桌面;需要精细调整 fontconfig 渲染参数、或者管理服务器端字体服务的,作者也明说了这不是专业级方案。
最后说一句
如果你的字体文件夹已经乱到不敢打开,装好 Font Manager 后先按项目建几个集合,收益最直观。更细的操作步骤可以看项目自带的 帮助文档,许可证全文在 COPYING。
【免费下载链接】font-manager项目地址: https://gitcode.com/gh_mirrors/fo/font-manager
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考