cht電腦資訊字型
adm Find login register

請問 font name 有哪些

神經囍囍
1 請問 font name 有哪些
Promote 0 Bookmark 02009-03-23quote  
請教...
如何知道 font name 有哪些選擇
 
這是烤來的 lilypond 的  \header 內 
\header {
title = \markup { \column { \bold \fontsize #4 \override #'(font-name . "仿宋_GB2312") "標題" \bold \fontsize #4 "title" } }
composer = \markup { \column { \bold \fontsize #3 \override #'(font-name . "仿宋_GB2312") "作者" \bold \fontsize #3 "author" } }
}
 
居然,  用我的 lilypond 可以跑出來 (所以 好奇妙, 我的 fedora/linux 居然認識 "仿宋_GB2312")
那麼, 若要用楷體, 明體, ... 其他的 中英日德...文的 其他體
怎麼用?
去哪裡看我有哪些選擇?
(難道我要告訴它 "cwTeX" "cwkai"  "nkait" "nkaik" "楷書" "楷體" "楷体" "楷書_utf8" ... ? (哈哈~ 瞎掰的) )
 
 
 
 
caleb
2 請問 font name 有哪些
Promote 0 Bookmark 02009-03-23quote  

神經囍囍
如何知道 font name 有哪些選擇

fc-list

神經囍囍
居然,  用我的 lilypond 可以跑出來 (所以 好奇妙, 我的 fedora/linux 居然認識 "仿宋_GB2312")

有些可能是 application 自己有 mapping
 
本人已不在此站活動
3
Promote 0 Bookmark 12009-03-23quote  
有許多方法,例如用 fontforge 把字型載入後,Elements → Font info 裡頭的 TTF names。或用 showttf 來看。或由 fc-list 來猜。

edited: 1
本人已不在此站活動
4 請問 font name 有哪些
Promote 0 Bookmark 02009-03-23quote  
caleb
居然,  用我的 lilypond 可以跑出來 (所以 好奇妙, 我的 fedora/linux 居然認識 "仿宋_GB2312")
有些可能是 application 自己有 mapping
 
這個部份是字型的 TTF naming table 裡頭有附上 local 語言的字型名,所以,附上三種語言,在 locale 為 UTF-8 時會顯示三種名稱。
 
一般應用軟體是直接由字型裡頭抓的,如果 locale 許可,而且字型的 lnaguage tag 正確,那麼中文時就會顯示中文名,英文時就會顯示英文名。
 
edt1023:~$ fc-list :lang=zh-tw
Droid Sans Fallback:style=Regular
新細明體,PMingLiU:style=Regular
細明體,MingLiU:style=Regular
 
所以 mingliu.ttc 可能顯示的字型名是「新細明體」或「PMingLiU」或者等寬字時是「細明體」或「MingLiU」。
 
edited: 1

cht電腦資訊字型
adm Find login register
views:13527