TL;DR

  • Libron은 네 가지 스타일의 글자꼴과 간격을 다듬어 전자책 읽기에 더 차분하고 중립적인 외관을 갖춘 Readerly의 후속 글꼴임.
  • 원본 글꼴을 가져와 FontForge로 수동 편집했으며, 수정된 원본 파일은 src 디렉터리에 있음.
  • 대문자·소문자·숫자·문장부호를 다시 그리거나 다듬고, 자간과 커닝을 조정했으며, 악센트 문자와 합성 스몰캡도 정비함.
  • 커밋에 버전을 태그하면 VERSION의 버전 번호를 글꼴에 포함해 자동으로 릴리스하며, 데스크톱용 TTF, Kobo용 KF TTF, 웹폰트 WOFF2를 생성함.
  • 로컬 빌드에는 Podman과 ./local-build.sh를 사용하거나, 의존성을 설치한 환경에서 Python의 ./build.py를 사용할 수 있으며 글꼴은 OFL 라이선스로 제공됨.

Libron

  • Libron은 글꼴을 더 중립적으로 보이게 하도록 여러 부분을 수정한 Readerly 개조 버전임.
  • 원본 글꼴을 가져와 FontForge로 수동 편집했으며, 수정된 모든 소스 파일은 src 디렉터리에 있음.

표본

전반적인 변경 사항

  • Libron은 전자책 리더에서 읽기에 Readerly가 조금 더 적합하게 느껴지도록 다듬으려는 시도에서 시작됨. Readerly의 표현적인 세부 요소 일부가 읽는 동안 원했던 것보다 두드러졌음.
  • 특히 일부 세리프와 대문자 형태가 읽기에 지나치게 시선을 끄는 요소로 보였음.
  • 각 글꼴 파일을 조금 더 중립적으로 만들기 위한 세리프 수정 몇 가지에서 출발해 Readerly 디자인 전반을 더 폭넓게 재작업하는 방향으로 발전함.
  • 네 가지 스타일 모두에서 대문자와 소문자 다수, 숫자, 문장부호를 다시 그리거나 다듬음.
  • 글자 윤곽과 함께 자간과 커닝을 조정해 읽을 때 더 균일한 질감을 만듦.
  • 필요한 경우 악센트 문자를 다시 만들어 기본 글리프와 일관성을 유지함.
  • 네 가지 스타일 각각의 대문자를 축소한 형태를 바탕으로 합성 스몰캡을 글꼴에 추가함.
  • 결과물은 Readerly의 비율과 전반적인 특성을 유지하면서 책 읽기에 맞춘 더 차분하고 중립적인 외관을 갖춤. 이에 따라 Libron은 Readerly의 후속 글꼴임.

Libron 빌드

자동 빌드

  • Libron 커밋에 태그를 붙이면 버전이 자동으로 릴리스됨.
  • VERSION에 설정된 버전 번호를 글꼴 빌드에 사용하고, 해당 번호를 글꼴에 포함함.
  • 생성되는 변형은 다음과 같음.
  • 데스크톱용 Libron(TTF)
  • Kobo 기기용 Libron(KF TTF)
  • Libron 웹폰트 변형(WOFF2)
  • CrossPoint Reader를 실행하는 기기용 Libron(cpfont)은 ebook-fonts에서 빌드하고 게시함.

로컬 빌드

  • Podman이 설치되어 있으면 ./local-build.sh를 실행해 최종 글꼴을 빌드할 수 있음.
  • 모든 의존성을 로컬에 설치한 경우 Python으로 ./build.py를 실행해 글꼴을 빌드할 수도 있음.

라이선스

  • 이 글꼴은 OFL 라이선스로 제공됨.