A downloadable font

Buy Now$24.99 USD or more

(^ Variable - CSS Animation)

한글글꼴 셈틀체

총 4,877,000원의 후원을 받아 진행된 셈틀체는 2020년 만들어진 프로그래밍 글꼴 JetBrains Mono를 재해석한 현대 고정폭 조합형 민부리 한글 글꼴입니다.   
semteulche, which received a total of 4,877,000 won in sponsorship, is a modern fixed-width combinatory san-serif Korean font , a spiritual offspring of JetBrains Mono, made in 2020.

(^ Light)

특징 

  • 유일하게 바닥부터 프로그래머를 위해 기획된 고정폭 한글글꼴
  • 영문과 한글의 통일성 있는 디자인으로 섞어짜기에 특화
  • 영문이 주인 프로그래밍의 특성을 고려한 너비 설정
  • 다양한 굵기 지원
  • 기울임체 지원
  • 세 가지 이상 너비 지원
  • 날카롭지 않고 전반적으로 둥그런 모양
  • 주어진 칸을 최대로 활용
  • 모든 글자 간의 차이가 명확
  • 프로그래머를 위한 합자 지원
  • 프로그래머를 위한 powerline 글리프 지원
  • 가변 글꼴 지원

(^ Bold Italic)

이유

프로그래머가 쓸 만한 고정폭 한글 글꼴이 없습니다.

90년대 PC통신 시절의 둥근모꼴(혹은 Neo둥근모)은 여전히 아름답지만 단일 굵기의 비트맵 글꼴로 현대의 고해상도 디스플레이에서 사용하기에는 아쉬움이 있고, '–체' 이름을 가진 고정폭 글꼴들은 원래의 글꼴(바탕, 돋움, 굴림 등)에서 커닝이 빠진 것에 불과하여, 프로그래머를 위해 처음부터 고정폭으로 기획・제작된 글꼴은 전무하다시피 합니다. 그나마 존재하는 네이버의 D2Coding 글꼴조차 기존에 있던 나눔바름고딕을 수정한 것에 지나지 않습니다.


(^ Bold - ligature on/off test)

원칙적으로 프로그래밍에서 한글은 지양되지만, UI에 사용될 스트링 리터럴, 터미널이나 동료가 달아 둔 주석, 깃 커밋 메세지 등 곳곳에서 우리는 계속 통상의 프로그래밍 글꼴들이 반기지 않는 한글을 마주칩니다. 팀 내부 규칙에 따라 한글을 떼어 놓을 수 없는 상황도 적지 않습니다. 저는 그때마다 로마자들 사이에 어정쩡히 서 있는 한글 글자들을 보며 마음이 불편했습니다. 어차피 한글이 주가 아니니까, 하는 마음으로 누구도 제작하지 않아왔던 이 글꼴을 언젠가는 누군가가 만들어야 했습니다.


(^Regular - JetBrains Mono's fallback to the system font for Korean glyphs /  semteulche handling all glyphs as it supposed to)

프로그래머를 위해 항상 주어진 공간을 최대로 채우며, 글자 간의 차이를 극대화하는 JetBrains Mono의 원칙과 형태를 본땄지만, 셈틀체는 절제된 세련미 대신 펜으로 직접 꾹꾹 눌러 쓴 듯한 둥근 획을 특징으로 삼아, 우리가 컴퓨터에서 흔히 받는 차갑고 '기계적'인 심상을 보완합니다.

셈틀체는 완성형 같은 조합형 글꼴을 지향합니다. 때문에 자음과 모음의 위치는 언제나 고정되어 있습니다. 이는 현대한글 11,172자를 모두 지원하기 위함이자 동시에, 프로그래밍의 원리를 지닌 조합형 글꼴에 개인적인 흥미를 느꼈기 때문이기도 합니다.

(^ Normal width - basic glyphs in all weights + italic)
일반적인  로마자 위주 프로그래밍에 사용하기 적합

(^ Compact width - basic glyphs in all weights + italic)
한글의 빈도가 낮지 않은 섞어짜기 프로그래밍에 사용하기 적합
가장 범용적인 너비

(^ Condensed width - basic glyphs in all weights + italic)
한글 위주의 프로그래밍, 일상 사용에 적합

기본 규칙들:

  • '몸' 형태의 초성과 종성 모양 같음
  • '맘' 형태와 '뫄' 형태 초성 모양 같음
  • 모든 종성의 모양 같음
  • 자음은 여섯 가지 모양: 'ㅁ모몸마맘뫔'
  • 모음은 종성이 있는 것과 없는 것 두 가지 모양 (초성 없는 모음 제외)
  • 모든 글자는 형태를 잃지 않는 한에서 주어진 칸을 최대로 차지함


이 규칙들을 지키면서도 가독성을 최대한 살릴 수 있도록 오랜 기간 자모음의 모양과 위치를 조정해왔습니다.
기능주의적일 수밖에 없는 조합형 글꼴이기에 셈틀체는 태생부터 어느 정도는 고전적·복고적인 성격을 띠고 있었습니다. 그럼에도, 현대 글꼴로서의 정체성을 잃지 않고 가변 글꼴을 지원하여 유연함을 최대한 확보했습니다.

저해상도 사용자를 위해 힌팅이 지원되지만, HiDPI 환경이 아니라면 최소 9pt(96dpi에서 12px) 이상의 크기 사용을 권장합니다.

확장로마 & 키릴 & 그리스

(^ Bold Condensed Italic - basic Greek, Cyrillic and extended Latin are supported)

특수문자

(^ Bold Compact Italic - basic Greek, Cyrillic and extended Latin are supported)

사용범위

semteulche font family follows a unified license principle for single-user usage, allowing both commercial and non-commercial applications. While modifications, distribution, and resale are restricted, you can freely utilize the font for various purposes.

However, if you plan to employ the font on the web or for embedding, we kindly request that you inform us of the usage details (URL address, application name, etc.) via email at mail(lee@eastriver.dev).

셈틀체 글꼴은 1인 사용자를 위한 통합 라이선스 정책을 따르고 있으며, 상업적 및 비상업적 용도로 자유롭게 활용할 수 있습니다. 수정, 배포, 재판매 등은 제한되어 있습니다.

다만, 웹 또는 임베딩 용도로 사용할 경우, 사용처(URL 주소, 애플리케이션 이름 등)를 메일(lee@eastriver.dev)로 알려주시기 바랍니다.




Purchase

Buy Now$24.99 USD or more

In order to download this font you must purchase it at or above the minimum price of $24.99 USD. You will get access to the following files:

써볼래요 2 MB
가질래요 11 MB
if you pay $31.99 USD or more
줘봐요 22 MB
if you pay $49.99 USD or more
내놔요 55 MB
if you pay $59.99 USD or more
다줘요 88 MB
if you pay $67.99 USD or more

Development log

Comments

Log in with itch.io to leave a comment.

안녕하세요 써볼래요로 구매했는데 가질래요로 업그레이드 가능할까요?

안녕하세요! Heeji Im님의 계정에 연동된 이메일을 통해 연락드렸습니다.

가질래요로 구매했는데 줘바요로 업그레이드 할 수 있는 방법은 없을까요?

(1 edit)

이 부분은 당연히 가능하다고 생각했는데 테스트해보니 의외로 새로 전체를 구매하는 방법 밖에 없더군요.
테스트 내용

eyehint님의 계정에 연동된 이메일을 통해 연락드렸습니다.

windows pycharm에서 글꼴 설정이 잘 안되는데 혹시 어떤걸 수정해야 하는지 알 수 있을까요?

(6 edits)

안녕하세요 eyehint님! 구매해주셔서 감사드려요.

윈도우즈 대신 맥에서 PyCharm을 설치해 확인해봤는데요.

  1. Settings > Appearance & Behavior > Appearance 에서 Use custom font를 체크하고 semteulche로 변경 아마도 여기까지만 하신 게 아닐까 합니다. 하지만 이렇게만 하면 글꼴이 UI에서만 적용되는 듯해요.

  2. Settings > Editor > Font 에서 semteulche로 변경 하는 김에 Enable ligature(합자)도 체크했습니다. Typography Settings에서 너비나 굵기 등 보다 자세한 설정이 가능합니다.

여기까지 했을 때 셈틀체가 적용된 파이썬 코드를 확인할 수 있었습니다. 이후에도 문제가 생기면 언제든 말씀해 주세요. 좋은 하루 보내시길 바랍니다.

안녕하세요 저도 맥에서는 동작을 확인했는데

windows에서는 안되네요 ㅠㅠ

(4 edits)

(해당 문제는 eyehint님의 글꼴 ttf 재설치로 해결되었습니다; 파이참의 글꼴 로딩 방식에 원인이 있었던 것으로 추측합니다)

윈도우즈 환경을 확인하기가 다소 어려워 답장에 시간이 조금 걸린 점 양해 부탁드려요. 윈도우즈에서 파이참을 설치해 확인해보았을 때도 역시 동일한 절차를 걸쳤을 때 정상 작동하는 점을 확인할 수 있었습니다.

혹시 어느 부분이 문제였던 것인지 보다 자세히 설명해주실 수 있을까요?