作者Volodos (Volodos)
看板LaTeX
標題[問題] 關於 xeCJK/fontspec 自定中英文字體的問題
時間Fri Jul 25 23:12:11 2014
請教一下, 在 xeCJK/fontspec 下, 如果我自定了中文字體, 像是
\setCJKmainfont[BoldFont={DFLiSongStd-W5},
ItalicFont={華康行書體 Std}]{華康儷宋 Std}
\setCJKsansfont{DFYuan Std W7}
\setCJKmonofont{華康儷宋 Std}
這樣一切都是正常的
但如果我再透過以下指令來改變英文字型, 像是
\setmainfont{Warnock Pro}
\setsansfont{Myriad Pro}
那所有的 -- 都不會是 \textendash 的字符, 而會直接輸出成兩個 -
請問這部份要如何修正呢? 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.66.227.220
※ 文章網址: http://webptt.com/m.aspx?n=bbs/LaTeX/M.1406301134.A.8CF.html
※ 編輯: Volodos (101.66.227.220), 07/25/2014 23:15:45
※ 編輯: Volodos (101.66.227.220), 07/25/2014 23:15:59
1F:推 rogerli:fontspec加上Mapping=tex-text這個選項 07/25 23:23
2F:→ Volodos:感謝...我好像誤會了 \addfontfeatures 的用法了 07/26 00:38
3F:→ Volodos:直接在字型設定就可以, 謝謝了 07/26 00:40