| 
 | |||||||
| adm | Find | login register | |||||
| 
 請教... 如何知道 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" ... ? (哈哈~ 瞎掰的) ) | ||||||||||||||
| 
 | ||||||||||||||
| 
 edited: 1
 | ||||||||||||||
| 
 
 
這個部份是字型的 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
 | ||||||||||||||
| 
 | |||||||
| adm | Find | login register | |||||