作者Volodos (Volodos)
看板LaTeX
標題Re: [問題] 打俄文
時間Thu Jan 19 04:11:12 2012
推文等好久, 不想等了 :P
純中英文也會有問題的話是字型的問題
字型的話, 問題很雜, 因為有時就算沒寫錯字都會有問題
一個字型有所謂的 family
以 warnock pro 這個字型為例, 在 windows\fonts 下可看到含有許多不同字型
warnock pro light, warnock pro bold 等等, 檔名分別是
warnockpro-li.otf, warnockpro-bold.otf, 等等
這些被包起來稱 warnock pro
所以使用的字型可以是打
Warnock Pro, 可以打 Warnock Pro Light, 可能是用 WarnockProLi.otf
去指定
直接指定 *.otf 檔的話, 等再指定粗體, 斜體等設定
\setmainfont[BoldFont=xxx,ItalicFont=ooo]{yyy}
這樣的方式
字型檔是 *.otf 通常比較沒什麼問題
其他的不一定, 有的可以有的不行
這部份的設定很麻煩
我建議先確定知道怎麼設定 fontspec
找個比較簡單的字型去設定, 內容是純英文, 這樣就好
像是
\setmainfont{Courier New} 這種比較單純的字型
先確定這個編譯不會出問題
然後再試別的字型
試久了會比較知道 fontspec 是怎麼運做的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 68.3.196.84
1F:推 Tadano:感謝。但我試了好幾種字型,也下載了warnock pro 01/19 10:46
2F:推 Tadano:一樣也有這個問題發生。 01/19 10:50
3F:推 Tadano:我把fontspec重新移除再重安裝就解決了。再次感謝 01/19 11:38