確認したいフォントファイル(具体的にはTrueType、.tffファイル)があります。私は走ることができます:
file myfont.ttf
そして次のようなものが得られます:
TrueType Font data, 15 tables, 1st "OS/2", 24 names, Unicode
しかし、次のようなものがあると確信しています。
- フォントシリーズ名
- 特許
- 重量
- イタリック体ですか?
- 著作権通知
- 著作権年/出版年
など。
メタデータ全体または少なくともそれ以上を印刷するにはどうすればよいですか?
比較的新しいLinuxディストリビューションがあるとしましょう。
答え1
試してみてくださいfc-query
(フォントキャッシュクエリの場合):
fc-query my_font.ttf
あなたが要求した多くのフィールドと、以下の追加フィールドを提供します。
Pattern has 22 elts (size 32)
family: "My Nice Family"(s)
style: "Regular"(s)
fullname: "My Nice Family Black"(s)
slant: 0(i)(s)
weight: 0(f)(s)
width: 100(f)(s)
foundry: "TheFoundary"(s)
file: "my_fonts.ttf"(s)
index: 0(i)(s)
outline: True(s)
scalable: True(s)
charset:
--snip--
(s)
lang: aa|af|av|ay|be|bg|bi|br|bs|ca|ce|ch|co|cs|cy|da|de|el|en|eo|es|et|eu|fi|fj|fo|fr|fur|fy|gd|gl|gv|he|ho|hr|hu|ia|id|ie|ik|io|is|it|ki|kl|kum|la|lb|lez|lt|lv|mg|mh|mt|nb|nds|nl|nn|no|nr|nso|ny|oc|om|os|pl|pt|rm|ru|se|sel|sk|sl|sma|smj|smn|so|sq|sr|ss|st|sv|sw|tk|tl|tn|tr|ts|uk|uz|vo|vot|wa|wen|wo|xh|yap|yi|zu|an|crh|csb|fil|hsb|ht|jv|kj|ku-tr|kwm|lg|li|ms|na|ng|pap-an|pap-aw|rn|rw|sc|sg|sn|su|za(s)
fontversion: 65536(i)(s)
fontformat: "TrueType"(s)
decorative: False(s)
postscriptname: "MyNiceFamilyBlack"(s)
color: False(s)
symbol: False(s)
variable: False(s)
fonthashint: True(s)
order: 0(i)(s)