Gödel Asked: 2010-10-21 02:42:40 +0800 CST2010-10-21 02:42:40 +0800 CST 2010-10-21 02:42:40 +0800 CST 字体收集器的字体查看器? 772 我有一个庞大的字体集合,希望能够以有效的方式查看它们,而不是一个一个地打开文件。 除了fontypython,什么是最好的字体查看器,不幸的是,它在多字节字符的字体上有一个 Mojibake 错误。 fonts 10 个回答 Voted JanC 2010-10-21T08:50:27+08:002010-10-21T08:50:27+08:00 我使用字体管理器 sudo apt-get install font-manager bluejamesbond 2015-01-14T10:10:41+08:002015-01-14T10:10:41+08:00 我大量使用字符映射,并决定制作一个您可以使用Web 界面从任何地方访问且无需安装的字符映射。 特征 选择您自己的字体文件 提供字体和字符信息 字符可复制 支持TTF/OTF 支持图标字体 流畅的界面 无需安装 无需服务器上传 截屏 nharward 2018-02-14T00:25:56+08:002018-02-14T00:25:56+08:00 网络浏览器擅长这一点。示例脚本,其输出可以保存为简单的 HTML 页面并在本地浏览器中查看: #! /usr/bin/env bash cat << __HEADER <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Sample of local fonts matching '$1'</title> </head> <body> __HEADER fc-list --format='%{family}\n' $1 | sort -u | while IFS='' read -r fontfamily do cat << __BODY <hr/> <div style="font-family: '${fontfamily}', 'serif'"> <h1>${fontfamily}</h1> <p> The quick brown fox jumped over the lazy brown dog<br/> 0123456789,.:;?/<>'"[]{}|\-=\`~!@#$%^&*()-=\\ </p> </div> __BODY done cat << __FOOTER <hr/> </body> </html> __FOOTER 该脚本采用可选的第一个参数,即fc-list要过滤的模式。例如,:spacing=100作为参数传递会生成一个包含所有已安装等宽字体的 HTML 页面,或者不传递任何内容并查看所有字体。 Oli 2010-10-21T02:48:14+08:002010-10-21T02:48:14+08:00 总是有 Fontmatrix ( Github )。它的功能集略有不同,fontypython但我喜欢它。 要从存储库安装它,请运行: sudo apt install fontmatrix sdf 2014-04-03T15:29:30+08:002014-04-03T15:29:30+08:00 你也应该尝试一下gnome-specimen(在 Debian 中也有) Stéphane Gourichon 2020-11-26T07:12:06+08:002020-11-26T07:12:06+08:00 常规 Ubuntu(和变体)存储库包括(至少在当前 LTS 版本 20.04 中)程序font-viewer和gnome-font-viewers. 两者都可以使用常规的包工具安装,包括apt install以 root 身份安装,并通过通常的机制从文件管理器中调用,以从任何目录预览字体文件。 它们也可以从命令行调用: /usr/libexec/font-manager/font-viewer /path/to/font/file.ttf gnome-font-viewer /path/to/font/file.ttf 顺便说一句,我碰巧遇到了一些字体(字符集子集的部分编码,从 PDF 文件中提取),它们可以很好地显示font-viewer并显示所有替换的字符gnome-font-viewer(对于大多数 PDF 查看器中的 PDF 文件也是如此)。 peter7775 2020-05-01T03:21:45+08:002020-05-01T03:21:45+08:00 只需简单地添加到nharward脚本⇑,即可生成最终的 html 页面。谢谢你。 将此文本保存在名为“fontpreview.sh”的文件中: #!/usr/bin/env bash cat > fonts.html << __HEADER <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Sample of local fonts matching '$1'</title> </head> <body> __HEADER fc-list --format='%{family}\n' $1 | sort -u | while IFS='' read -r fontfamily do cat >> fonts.html << __BODY <hr/> <div style="font-family: '${fontfamily}', 'serif'"> <h1>${fontfamily}</h1> <p> The quick brown fox jumped over the lazy brown dog<br/> 0123456789,.:;?/<>'"[]{}|\-=\`~!@#$%^&*()-=\\ </p> </div> __BODY done cat >> fonts.html << __FOOTER <hr/> </body> </html> __FOOTER echo "fonts.html created" 然后在命令行中运行: bash fontpreview.sh 这将创建一个名为的文件fonts.html,您可以在浏览器中打开该文件。 iegik 2015-10-10T05:09:41+08:002015-10-10T05:09:41+08:00 我创建了简单的 SVG 字体查看器 http://jsfiddle.net/iegik/r4ckgdc0/show/ user957735 2019-05-20T19:05:16+08:002019-05-20T19:05:16+08:00 如果您使用 Ubuntu(或类似的操作系统),则可以使用 Ubuntu 内置文件查看器,您只需更改视图(单击搜索放大镜右侧的视图图标,直到看到字体)。要进一步确认,您只需双击字体并查看快速概览。例如,如果您想快速清除各种奇数字符字体,这非常有用。 屏幕截图:显示 1)目录视图的输出,2)单击按钮以更改为右侧视图,3)单击字体的示例 截屏 Brahma Sharma 2021-09-17T10:00:40+08:002021-09-17T10:00:40+08:00 我知道这个问题很陈旧,但一个选择是使用 YAD,一个对话制造商。您可以通过以下方式安装它: sudo apt install yad 然后用于yad --font显示字体。它之所以有效,是因为 YAD 有一个字体选择器对话框。
我使用字体管理器
我大量使用字符映射,并决定制作一个您可以使用Web 界面从任何地方访问且无需安装的字符映射。
特征
截屏
网络浏览器擅长这一点。示例脚本,其输出可以保存为简单的 HTML 页面并在本地浏览器中查看:
该脚本采用可选的第一个参数,即
fc-list
要过滤的模式。例如,:spacing=100
作为参数传递会生成一个包含所有已安装等宽字体的 HTML 页面,或者不传递任何内容并查看所有字体。总是有 Fontmatrix ( Github )。它的功能集略有不同,
fontypython
但我喜欢它。要从存储库安装它,请运行:
你也应该尝试一下gnome-specimen(在 Debian 中也有)
常规 Ubuntu(和变体)存储库包括(至少在当前 LTS 版本 20.04 中)程序
font-viewer
和gnome-font-viewers
.两者都可以使用常规的包工具安装,包括
apt install
以 root 身份安装,并通过通常的机制从文件管理器中调用,以从任何目录预览字体文件。它们也可以从命令行调用:
顺便说一句,我碰巧遇到了一些字体(字符集子集的部分编码,从 PDF 文件中提取),它们可以很好地显示
font-viewer
并显示所有替换的字符gnome-font-viewer
(对于大多数 PDF 查看器中的 PDF 文件也是如此)。只需简单地添加到nharward脚本⇑,即可生成最终的 html 页面。谢谢你。
将此文本保存在名为“fontpreview.sh”的文件中:
然后在命令行中运行:
这将创建一个名为的文件
fonts.html
,您可以在浏览器中打开该文件。我创建了简单的 SVG 字体查看器
http://jsfiddle.net/iegik/r4ckgdc0/show/
如果您使用 Ubuntu(或类似的操作系统),则可以使用 Ubuntu 内置文件查看器,您只需更改视图(单击搜索放大镜右侧的视图图标,直到看到字体)。要进一步确认,您只需双击字体并查看快速概览。例如,如果您想快速清除各种奇数字符字体,这非常有用。
屏幕截图:显示 1)目录视图的输出,2)单击按钮以更改为右侧视图,3)单击字体的示例
截屏
我知道这个问题很陈旧,但一个选择是使用 YAD,一个对话制造商。您可以通过以下方式安装它:
然后用于
yad --font
显示字体。它之所以有效,是因为 YAD 有一个字体选择器对话框。