字体查看器适用于字体收藏家吗?

字体查看器适用于字体收藏家吗?

我有大量的字体集合,希望能够以有效的方式查看它们,而不是逐个打开文件。

除此以外,最好的字体查看器是什么?fontypython不幸的是,它在多字节字符的字体上存在 Mojibake 错误。

答案1

我使用字体管理器

sudo apt-get install font-manager

截屏

答案2

我大量使用字符映射,并决定制作一个可以从任何地方访问的字符映射,使用网络界面并且无需安装。

特征

  • 选择您自己的字体文件
  • 提供字体和字符信息
  • 可复制字符
  • 支持TTF/OTF
  • 支持图标字体
  • 流畅的界面
  • 无需安装
  • 无需服务器上传

截屏

CharMap界面截图

答案3

Web 浏览器擅长此道。示例脚本的输出可以保存为简单的 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</title>
</head>
<body>
__HEADER
for default_kind in monospace sans serif
do
    default_font=$(fc-match -f '%{family}' ${default_kind} | awk -F, '{print $1}')
    echo "${default_kind} default: <span style='font-family: ${default_font}'>${default_font}</span><br/>"
done

fc-list --format='%{family}\n' $1 | awk -F, '{print $1}' | sort -u | while IFS='' read -r fontfamily
do
    cat << __BODY
    <hr/>
    <div style="font-family: '${fontfamily}'">
        <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 返回多个系列时的错误处理。

答案4

你也应该尝试一下侏儒标本(Debian 中也可用)

相关内容