看板 LaTeX 關於我們 聯絡資訊
※ 引述《JamesChen ( )》之銘言: : : → EdwardGJLee: 使用 xeCJK package,英數字和中文分開設定。 07/31 17:19 : 感謝幫助 : \usepackage{xeCJK} : \setCJKmainfont{CWTEX} : \setCJKfamilyfont{R}{CWTEX-R} : \setmainfont[Numbers=OldStyle]{Minion Pro} : \XeTeXlinebreaklocale "zh" : \XeTeXlinebreakskip = 0pt plus 1pt : 附上解答 : 如此在文稿中使用 \CJKfamily{R} : 便會使用 CWTEX-R (圓體) : 否則為 CWTEX (明體) : 英文與數字則為 Minion Pro : ※ 文章網址: https://www.ptt.cc/bbs/LaTeX/M.1438369380.A.4E2.html : 推 arpin: 這種設定方式在數學模式中符號的距離會有瑕疵 08/01 11:13 : → arpin: 要花很大的功夫去設定數學模式內的字符距離 08/01 11:15 : → arpin: 目前cwTeX跟Minion Pro似乎沒有完美的搭配方案 08/01 11:16 : → EdwardGJLee: 和 MnSymbol package 配合使用? 08/01 12:18 : 推 arpin: 如果要這兩者搭配,CJK 效果比 xeCJK 好 08/01 21:43 關於這個問題,我查了一下資料,XeLaTeX 自己有發展出 mathspec package,專門解決這類問題,只是調整起來,還是需要花一點時間。 \documentclass{article} \usepackage[MnSymbol]{mathspec} \setmainfont{Minion Pro} \setmathfont[range=\mathup/{num,latin,Latin,greek,Greek}]{Minion Pro} \setmathfont[range=\mathbfup/{num,latin,Latin,greek,Greek}]{MinionPro-Bold} \setmathfont[range=\mathit/{num,latin,Latin,greek,Greek}]{MinionPro-It} \setmathfont[range=\mathbfit/{num,latin,Latin,greek,Greek}]{MinionPro-BoldIt} 只是我一向不太喜歡專為某種引擎設計的 packages,所以我通常是沒 在使用。用這個 package 的話,調整得好,應該是會比 CJK 的情況還好 才對。 ※我實際去排版後,還是覺得有點不一致。 CJK 的話,只能去用 MinionPro package,這就得把 OTF 再打散成 Type1, 一般使用者安裝起來,肯定又會哇哇叫!理想的話還得配合 Minion Pro math font。 數學式子很重的文件,我個人是傾向使用預設的 CM 字型就好,除非是 商業字型,不然最好是不要去變動。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.241.31 ※ 文章網址: https://www.ptt.cc/bbs/LaTeX/M.1438438249.A.7BA.html ※ 編輯: EdwardGJLee (220.133.241.31), 08/01/2015 22:12:25
JamesChen: CJK 那條路我已經走過一趟了 是成功了 08/01 22:14
JamesChen: 但真的有點累 的確像你說的一樣 08/01 22:17
arpin: 我個人就是 CJK+MinionPro+MyriadPro 08/02 10:44