LaTeX 중국어 번체는 '为'[duplicate]와 같은 일부 문자를 지원하지 않습니다.

Jan 02 2021

중국어 번체 구절 "그러므로"를 인쇄하고 싶지만 "为"라는 글자가 없습니다. pdflatex를 사용하는 Linux.

%!TeX program = pdfLaTeX
\documentclass{article}
\usepackage{CJKutf8}
\begin{document}

\begin{CJK*}{UTF8}{bsmi}
因爲所以,我愛中華
\end{CJK*}

\begin{CJK*}{UTF8}{bkai}
因爲所以,我愛中華
\end{CJK*}

\begin{CJK*}{UTF8}{gbsn}
因爲所以,我愛中華
\end{CJK*}

\begin{CJK*}{UTF8}{gkai}
因爲所以,我愛中華
\end{CJK*}

\end{document}

답변

2 Mico Jan 02 2021 at 22:01

XeLaTeX 또는 LuaLaTeX로 자유롭게 전환 할 수 있습니까? 그렇다면 글리프를 처리 할 수있는 시스템 글꼴이 많이 있습니다 ( 예 : Noto Serif CJK TC 및 Noto Sans CJK TC).

\documentclass{article}
%% fontspec package requires either XeLaTeX or LuaLaTeX
\usepackage{fontspec}
\setmainfont{Noto Serif CJK TC}
\setsansfont{Noto Sans CJK TC}
\begin{document}
因爲所以,我愛中華 \qquad \sffamily 因爲所以,我愛中華
\end{document}