3P by GN⁺ 17시간전 | ★ favorite | 댓글 2개
  • Two Slice는 높이가 2픽셀에 불과한 초소형 폰트임
  • 읽기 어려울 수 있지만, 실제로는 작은 크기에서 상당히 읽을만한 가독성을 보임
  • 대문자/소문자 모두 존재하며, 각각 조금씩 다른 변형체를 통해 사용자가 더 읽기 쉬운 쪽을 골라 사용 가능함
  • 숫자(완전하지 않으나 구현됨)와 일부 구두점도 포함되어 다양한 입력에 사용 가능
  • 크기를 더 작게 할수록 오히려 가독성이 향상되는 독특한 특성을 가짐
  • 홈페이지에서 바로 사용해 볼 수 있으며, 폰트 파일을 다운로드 받아 임의 프로젝트나 상업적 목적으로 쓸 수 있음
  • CC BY-SA 라이선스로 공개되어, 상업적 사용 가능함
  • 사용 시에는 반드시 저작자 표기 필요

한글을 그렇게 하면 가능할거 같다는 생각이 갑자기 드는... 퍼즐은 만들 수 있겠네요...

Hacker News 의견
  • 8x8보다 작은 폰트에도 완전히 독립적인 서브컬처가 존재함, 실제로 소형 LED 디스플레이 등에서 실전적으로 사용됨, 다만 이런 폰트는 극단적인 예시임, Picket Right font 링크도 있음
    • Samuel Morse가 발명한 1픽셀 높이의 폰트도 떠올릴 수 있음, 읽으려면 연습이 많이 필요함
    • 컬러를 활용한 극소형 폰트가 있을지 궁금함, 예를 들어 이 2픽셀 폭의 Picket Right 폰트도 서브픽셀 기능으로 더 얇아질 수 있을 것임, Two Slice 폰트도 안티앨리어싱을 적용하면 더 읽기 쉬울 것 같음
    • 이 폰트는 기존 폰트를 얇게 스트립처럼 자른 것 같아 상대적으로 읽기 쉬움
    • Two Slice 폰트 링크도 있고, 같은 저자인지 궁금함
    • 이런 멋진 서브컬처를 볼 때마다 해커 문화가 느껴져서 재미있음
  • 영어 단어와 문장의 낮은 엔트로피 덕분에 가독성이 크게 좋아짐, 알파벳 하나를 못 봐도 주변 맥락 덕분에 의미를 유추할 수 있음, 그러나 무작위 문자열로 테스트하면 이런 효과가 거의 없어짐
    • 우리가 글자의 개별 정체성보다 글립(문자 모양) 형태로 글자나 단어 전체를 더 쉽게 인식함, 2x2 그리드라 해도 16개의 패턴 밖에 안되지만 단일 문자가 아니라 단어의 연속적인 모양을 파악하면서 충분한 단서가 됨, 마치 악필 읽는 경험과 유사함, 2x2 폰트도 별다른 학습 없이 바로 읽을 수 있는데, 사실 평소에 충분히 훈련받은 결과임, 이런 경험을 통해 어떻게 단어 인식이 되는지 깨달을 수 있음
  • 8비트 시절의 추억이 생각남, Tasword II는 ZX Spectrum에서 화면 해상도가 256x192로 너무 낮아서, 개발자들이 미니멀 폰트를 쓸 수밖에 없었음, 여기 스크린샷 속 하단 이미지는 3픽셀 정도 폭의 폰트임, OP의 2픽셀 폭 폰트는 개인적으로 너무 극단적임
    • 초창기 Spectrum 에뮬레이터들(JPP 등) 중에는 2픽셀 높이 폰트를 VGA 텍스트 모드로 구현해서, 각 문자를 고유한 수(예: 65=01000001)를 2줄로 표기했음, 이 덕분에 바이트 단위로 행을 그릴 수 있고, Y 오프셋 비트만 관리해서 컬러 크래시도 흉내낼 수 있었음
    • Commodore 64의 VIP Term도 비슷함, 4x8 영역의 3x7 비트맵 폰트를 써서 80컬럼 텍스트를 표시했음, 워드 프로세서가 그런 식으로까지 사용한 경우는 모르겠고, 프린터 미리보기에서는 있었음
  • 이런 폰트에서는 각 글자 주위의 여백이 매우 중요함, 실제로는 4x4 공간이거나 3x4로 줄이면 읽기 어렵기 때문에 비효율적임, 예외적으로 실물 디스플레이에서 픽셀 블록마다 여백이 있으면 이 구성이 최적화될 수도 있음, 그래도 이만큼이면 1달러 미만의 OLED에서도 16x32 캐릭터 또는 3달러의 집적 컴퓨터에서도 10x18 캐릭터까지 표시 가능하니 대단한 성과임, 실제 프로젝트에서 tiny 폰트를 쓸 경우 4x5(3x4+패딩) 정도가 최소치로 추천됨, 이 경우 패딩의 위치가 읽기 편의성을 많이 향상시켜 줌
    • 글립 간격이나 줄 간격은 비트맵에 포함되는 요소가 아님
  • 이 폰트로 만든 텍스트를 읽으려니 머리가 아픈 느낌임
  • 이 정도 극단적인 폰트가 가능할 거라 상상도 못 했음, 정말 훌륭하다고 생각함
  • OCR 기술로 이 폰트를 읽을 수 있을지 궁금함
  • 한편 실제로는 3x5 폰트가 쓸 만함
    • 소형 OLED 디스플레이에는 “Tom Thumb” 폰트가 정말 마음에 듦, Tom Thumb 소개 링크Ada 라이브러리 구현 링크도 개발한 적 있음
    • 저해상도에서 3x5 폰트는 아주 읽기 쉬움, Master Of Orion도 3x5 폰트를 쓰고 있고 가독성이 매우 뛰어남
  • 한자의 최소 해상도가 궁금함, 확실히 2픽셀보다는 크다고 생각함
    • 대부분의 전통 한자는 8x8 정도가 최소라고 함, 예시 이미지 링크, 간체 중국어나 가타카나/히라가나는 이보다 작을 수도 있음, 2x2에서는 Two Slice 폰트가 절대 읽을 수 없음
  • 대문자 H는 연결되지 않은 픽셀 때문에 'ii'나 "II"와 구분이 안됨, 아이디어는 좋은데 이 부분은 선택이 잘못된 것 같음
    • "HiGh sky buys The lies"를 이 폰트로 읽어보면 거의 무슨 말인지 알 수 없음
    • V X Y 모두 완전히 똑같아서 더 신경 쓰임, waxy랑 wavy 구별도 힘듦