Tradycyjny chiński LaTeX nie obsługuje niektórych liter, takich jak „为” [duplikat]
Jan 02 2021
Chcę wydrukować jakieś tradycyjne chińskie wyrażenie „Ponieważ tak”, ale brakuje litery „为”, co mogę zrobić? Linux z pdflatex.
%!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}

Odpowiedzi
2 Mico Jan 02 2021 at 22:01
Czy możesz przejść na XeLaTeX lub LuaLaTeX? Jeśli tak, istnieje dowolna liczba czcionek systemowych, które mogą obsługiwać glif 爲
. Na przykład Noto Serif CJK TC i 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}