[問題] 關於xecjk中文直書和字型版本
我在Mac上使用xecjk成功實現標楷體直書
同樣語法在Win 7上使用
新細明體成功了 但標楷體卻不行
(我知道Mac和Windows下標楷體名稱分別為BiauKai和標楷體)
甚至在Win XP下連新細明體也不行
後來我用xetexfontinfo察看兩版本新細明體屬性也不一樣
請用有辦法解決這個問題嗎? 謝謝
語法如下:
%# -*- coding:utf-8 -*-
\documentclass{article}
\usepackage{xeCJK}
\RequirePackage{fontspec}
\setmainfont{Times New Roman}
\setromanfont{Times New Roman}
\setCJKmainfont{標楷體}
\setCJKfamilyfont{kaiv}{標楷體:script=hani:language=CHN:vertical:+vert}
\setCJKfamilyfont{nming}{新細明體:script=latn}
\setCJKfamilyfont{nmingv}{新細明體:script=latn:vertical:+vert}
\setmonofont{Courier New}
\XeTeXlinebreaklocale "zh"
\XeTeXlinebreakskip = 0pt plus 1pt
\begin{document}
\def\CJKmovesymbol#1{\raise.35em\hbox{#1}}
\def\CJKmove{\let\CJKsymbol\CJKmovesymbol
\let\CJKpunctsymbol\CJKsymbol}
標楷體:
\rotatebox{-90}{\fbox{\begin{minipage}{10em}
\CJKfamily{kaiv}\CJKmove
測試test\_測試test,\\
測試test,測試test。\\
\end{minipage}}}
\\
\CJKfamily{nming}
新細明體:
\rotatebox{-90}{\fbox{\begin{minipage}{10em}
\CJKfamily{nmingv}\CJKmove
測試test\_測試test,\\
測試test,測試test。\\
\end{minipage}}}
\end{document}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.253.188.140
討論串 (同標題文章)
完整討論串 (本文為第 1 之 5 篇):
LaTeX 近期熱門文章
PTT數位生活區 即時熱門文章