看板 LaTeX 關於我們 聯絡資訊
請教一下, 在 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://www.ptt.cc/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
rogerli:fontspec加上Mapping=tex-text這個選項 07/25 23:23
Volodos:感謝...我好像誤會了 \addfontfeatures 的用法了 07/26 00:38
Volodos:直接在字型設定就可以, 謝謝了 07/26 00:40