쓰리래빗츠 북 3.0 - PDF 글꼴

쓰리래빗츠 북 3.0 버전에 PDF 파일을 만들 때 사용하는 글꼴과 관련한 몇 가지 변화가 있습니다.

일본어, 중국어 문서를 위한 오픈 타입 글꼴 지원

네이버가 제공하는 나눔 글꼴 덕에 한국어 문서를 PDF 파일로 만드는 데 문제가 없습니다. 그런데 일본어나 중국어 문서를 PDF 파일로 만들 때 사용할 만한 완성도 높은 무료 글꼴은 마땅치 않았습니다.

반갑게도 구글에서 안드로이드 운영체제를 위한 노토 글꼴을 내놓았습니다. 그 안에는 한국어, 중국어, 일본어 글꼴도 있습니다. 아쉽게도 구글이 내놓은 한중일 글꼴은 오픈 타입 글꼴이었고, 쓰리래빗츠 북 2.0 버전은 트루 타입 글꼴만을 지원했습니다.

쓰리래빗츠 북 3.0 버전이 오픈 타입 글꼴을 지원하기 때문에 일본어와 중국어 문서를 만들 때 노토 글꼴을 사용할 수 있습니다. 단, 오라클 자바가 오픈 타입 글꼴을 제대로 지원하지 못합니다. 오픈 타입 글꼴을 사용한 PDF 테마와 레이아웃을 미리보기할 때 글자가 보이지 않습니다. 이 문제를 해결하려면 오픈 타입 글꼴에 대해 미리보기 글꼴을 설정해야 합니다.

영어 문서에 노토 글꼴 사용

쓰리래빗츠 북 2.0 버전에서는 영어 문서 기본 글꼴로 PDF 표준 글꼴을 사용했습니다. 쓰리래빗츠 북 3.0 버전에서는 노토 글꼴을 사용합니다. 설치할 때 Noto Sans와 Noto Serif 글꼴도 함께 설치합니다. PDF 테마와 레이아웃을 만들 때 언어에 맞추어 이 글꼴을 사용합니다.

노토 글꼴에 코딩용 글꼴은 없습니다. 그래서 한국어 문서는 2.0 버전과 마찬가지로 나눔고딕코딩 글꼴을 사용하고, 영어는 Hack 글꼴(함께 설치)을 사용합니다.

Noto Sans, Noto Serif, Hack 글꼴은 트루 타입 글꼴이기 때문에 2.0 버전에서도 쓸 수 있습니다.

대안 글꼴 비율 설정

특정 글꼴이 지원하지 않는 글자가 있을 때 대안 글꼴로 이 문제를 해결할 수 있습니다. 그런데 글꼴마다 레이아웃이 달라 어색할 때가 있습니다. 이 문제를 최소화하기 위해서 대안 글꼴을 설정할 때 비율도 설정할 수 있습니다.