如何查找字体的family名称
有时一些软件引用字体总是需要填写字体的family
名称,但是实际情况是字体文件的名称不总是等于family
里的名称
1.mac上查找字体family名称
请确保安装了fontconfig
没有则执行 brew install fontconfig
然后执行查找命令
fc-scan -b /Users/user/Desktop/project/public/fonts/custom.ttf
会输出以下信息,里面有个family
字段,如下面的Slideqiuhong
就是family
的名称
Pattern has 26 elts (size 32)
family: "Slideqiuhong"(s) "演示秋鸿楷"(s)
familylang: "en"(s) "zh-cn"(s)
style: "Regular"(s)
stylelang: "en"(s)
fullname: "Slideqiuhong Regular"(s)
fullnamelang: "en"(s)
slant: 0(i)(s)
weight: 80(f)(s)
width: 100(f)(s)
foundry: "UKWN"(s)
file: "/Users/user/Desktop/project/public/fonts/custom.ttf"(s)
index: 0(i)(s)
outline: True(s)
scalable: True(s)
fontversion: 65536(i)(s)
capability: "otlayout:DFLT"(s)
fontformat: "TrueType"(s)
decorative: False(s)
postscriptname: "Slideqiuhong-Regular"(s)
color: False(s)
symbol: False(s)
variable: False(s)
fonthashint: False(s)
order: 0(i)(s)
namedinstance: False(s)
fontwrapper: "SFNT"(s)
2.window
上查找字体的family
名称(未实践)
可以下载这个软件https://www.high-logic.com/font-editor/fontcreator 然后根据文件名找到字体,查看属性即可
或者安装这个https://cn.x-cmd.com/install/fontconfig以执行和Mac
相关的命令
License:
CC BY 4.0