Lua(la)TeX/ConTeXt의 `ccmp`, Source Han serif 글꼴 포함

Lua(la)TeX/ConTeXt의 `ccmp`, Source Han serif 글꼴 포함

Google과 Adobe가 새로운 CJK 글꼴을 출시했습니다.소스 한세리프최근에. 놀라운 기능 중 하나는 오픈타입 기능을 사용하면 에서 설명한 대로 ccmp한자를 입력할 수 있게 된다는 것입니다.biang이것기사. 이 문자는 IDS를 사용하여 다음과 같이 설명할 수 있습니다.

⿺辶⿳穴⿰月⿰⿲⿱幺长⿱言马⿱幺长刂心

LuaTeX가 ccmp 기능을 지원하는 것 같습니다. 이 문자를 어떻게 입력하는지 궁금합니다.

이 질문은 저의 호기심을 위한 것이며 단지 재미를 위한 것입니다.

여기에 이미지 설명을 입력하세요

답변1

이 글꼴의 릴리스 버전에는 아직 이 기능이 포함되어 있지 않은 것 같습니다. 다른 글꼴로만 작동하도록 할 수 있었습니다.

\documentclass{article}
\usepackage{fontspec}% only to conditionally load luaotfload if necessary
\begin{document}
\font\1="[Biang-Heavy.otf]" at 20pt\1
⿺辶⿳穴⿰月⿰⿲⿱幺長⿱言馬⿱幺長刂心
\end{document}

여기에 이미지 설명을 입력하세요

답변2

질문에 태그가 지정되어 있으므로여기 ConTeXt MKIV용 Will의 솔루션 버전이 있습니다. Biang Heavy 직접 다운로드.

\definefontfeature[default][default][ccmp=yes]
\definefont[Biang][Biang-Heavy.otf*default at 20pt]
\starttext
\Biang ⿺辶⿳穴⿰月⿰⿲⿱幺長⿱言馬⿱幺長刂心
\stoptext

여기에 이미지 설명을 입력하세요

답변3

소스 한세리프그리고출처 한산스(v2.000)은 이 기능을 지원합니다(여기서는 XeLaTeX를 사용합니다):

% XeLaTeX
\documentclass{article}
\usepackage{fontspec}
\def\biangT{⿺辶⿳穴⿰月⿰⿲⿱幺長⿱言馬⿱幺長刂心}
\def\biangS{⿺辶⿳穴⿰月⿰⿲⿱幺长⿱言马⿱幺长刂心}
\begin{document}
  \fontspec{Source Han Serif SC}%
  \biangT\biangS
  \fontspec{Source Han Sans SC}%
  \biangT\biangS
\end{document}

여기에 이미지 설명을 입력하세요

관련 정보