如何将 arphic-ttf 与 luatex 一起使用?

如何将 arphic-ttf 与 luatex 一起使用?

我之前使用的是文鼎字体包中日韩对于 pdftex 中的中文。对于 LuaTeX CJK,我理解卢阿特沙是要使用的包。我还看到文摘。所以,我想尝试使用这些。

但具体原因尚不明确。\usepackage{arphic-ttf}导致错误,LaTeX Error: File 'arphic-ttf.sty' not found.文档没有多说。

如何将这些 arphic ttf 字体与 luatexja 一起使用,最好不需要先安装它们?

答案1

您可以使用以下方式指定 otf/ttf 字体的 PostScript 名称luatexja-fontspec

\documentclass{article}
\usepackage{luatexja-fontspec}
\setmainjfont{BousungEG-Light-GB}% gbsn00lp.ttf
\setsansjfont{GBZenKai-Medium}% gkai00mp.ttf
\begin{document}
你好!\textgt{你好!}
\end{document}

luatexja+arphic

答案2

您可能想要使用较新的 Unicode 编码字体 AR PL Uming 和 AR PL Ukai(尽管这两种字体都仅在限制性许可下可用)。它们受以下软件支持ctex

\documentclass{article}
\tracinglostchars=2
\usepackage[UTF8, fontset=none]{ctex}
\usepackage{parskip}
\usepackage[sf,up,big,center]{titlesec}

\defaultfontfeatures{ Scale=MatchUppercase,
                      Ligatures=TeX,
                      Renderer=HarfBuzz }

\setmainfont{CMU Bright}[Scale=1.0]
\setsansfont{CMU Bright}
\setCJKmainfont{AR PL Uming HK}[
  AutoFakeBold = 1.2]
\setCJKsansfont{AR PL Ukai HK}[
  AutoFakeBold = 1.2]

\title{\sffamily 世界人权宣言}

\begin{document}
\maketitle
\section*{序言}

鉴于对人类家庭所有嘅成员固有尊严同埋佢哋嘅平等嘅兼不移嘅权利嘅承认,係世界自由、正义同埋和平嘅基础,

鉴于对人权嘅无视同埋侮蔑经已发展成为野蛮暴行,呢些暴行玷污咗人类嘅良心,而一个人人都有言论同埋信仰自由而且冇惊冇穷嘅世界嘅嚟临,经已俾宣布係普通人民嘅最高心愿,鉴于为咗使人类唔至迫不得已铤而走险对暴政同埋迫害进行反叛,有必要使人权受到法治嘅保护,

鉴于有必要促进各国友好关系嘅发展,
\end{document}

UMing + UKai 样本

这应该是《联合国人权宣言》的摘录。字体有四种区域变体。

相关内容