KTUG 한국 텍 사용자 그룹

Menu

KTUG :: 마당정보글 › 폰트에 포함된 글자들 보기

yihoze | 2020.03.27 09:31:31 | 메뉴 건너뛰기 쓰기

전에 만들었던 것에 하자가 있어서 좀 개선했습니다.

두 가지 명령을 만들었습니다. 하나는 슬롯 번호를 기준으로, 다른 하나는 유니코드 포인트를 기준으로 글자들을 뽑아냅니다. 슬롯이란 글자 하나가 들어있는 방의 번호 정도로 생각하면 될 것 같습니다.

\ShowGlyphsBySlot{폰트 이름}[슬롯 시작 번호](끝 번호)
\ShowGlyphsBySlot{Noto Serif CJK KR}[10](1000)

여기에서 번호는 10진수입니다. 번호가 지정되지 않으면 슬롯 수를 알아내어 처리합니다. 슬롯 번호와 함께 그 글리프의 유니코드가 무엇인지 알아낼 수 있으면 좋겠는데 xetex 매뉴얼을 살펴봤지만 그런 기능은 제공되지 않는 것 같습니다.

\ShowGlyphsByUnicode{폰트 이름}{유니코드 시작 번호}{끝 번호}
\ShowGlyphsByUnicode{Noto Serif CJK KR}{0020}{FFFF}

여기에서 번호는 16진수입니다. 

NotoCJKKR_glyphs.png

"씗" 같은,  쓰이지 않지만, 현대 한글 자모로 조합할 수 있는 모든 글자들이 유니코드에 포함되어 있다는 것이 새삼스레 자랑스럽기도 하고 낭비 같다는 생각도 듭니다.

첨부 [2]

댓글 [1]

댓글 쓰기

목록

KTUG 한국 텍 사용자 그룹