Repolode
Nutlope

Nutlope/fontzz

Python 생성기로 코드에서 만든 36종 오픈소스 글꼴 패밀리로, 각각 100~900 웨이트를 지원하며 SIL OFL을 따릅니다.

스타
73
포크
3
열린 이슈
0
마지막 커밋
5일 전

어떤 프로젝트인가요?

fontzz는 글꼴 편집기에서 직접 그리는 대신 Python 스크립트로 글리프를 매개변수 기반 생성하는 36종의 독창적인 글꼴 패밀리 모음입니다. 각 패밀리는 Thin, Regular, Black 세 가지 마스터를 갖추고 있으며, 가변 글꼴과 100~900의 정적 웨이트 9종으로 제공됩니다. 형식은 TTF와 WOFF2입니다.

각 패밀리는 Latin-1, Latin Extended-A 일부, 숫자, 통화 기호, 화살표를 포함해 285자를 지원합니다. 커닝은 글리프의 사이드 프로파일을 바탕으로 계산됩니다. 모든 TTF 및 WOFF2 파일은 Chrome과 Firefox에서 웹 글꼴에 사용하는 검사기인 OTS로 검증됩니다. 현재 키릴 문자와 그리스 문자는 포함되지 않습니다.

저장소에는 글꼴을 미리 보고 다운로드할 수 있는 Vite 및 React 사이트도 포함되어 있으며, 모든 패밀리를 묶은 zip 파일도 제공됩니다. 글꼴과 생성기는 SIL Open Font License 1.1에 따라 배포됩니다.

핵심 기능

  • 01각각 가변 글꼴과 100~900의 정적 웨이트 9종을 제공하는 36종의 글꼴 패밀리입니다.
  • 02글리프를 Python 코드로 매개변수 기반 생성하므로 글꼴 편집기가 필요하지 않습니다.
  • 03각 패밀리에서 Latin-1, Latin Extended-A 일부, 숫자, 통화 기호, 화살표를 포함해 285자를 지원합니다.
  • 04OTS 웹 글꼴 검사기를 통과한 TTF 및 WOFF2 파일을 생성합니다.
  • 05개인 및 상업적 용도로 사용할 수 있도록 SIL Open Font License 1.1에 따라 배포됩니다.

활용 사례

  • 웹 프로젝트나 랜딩 페이지에 사용할 무료 다중 웨이트 글꼴을 고를 때.
  • 디자인 도구나 앱에서 사용할 가변 글꼴을 다운로드할 때.
  • 매개변수 기반 코드로 글꼴 패밀리를 생성하는 방법을 살펴볼 때.

빠른 시작

  1. 1

    리포지토리를 클론합니다

    git clone https://github.com/Nutlope/fontzz.git && cd fontzz
  2. 2

    사이트 의존성을 설치하고 개발 서버를 시작합니다

    npm --prefix site install && npm --prefix site run dev
  3. 3

    브라우저에서 로컬 사이트를 엽니다

  4. 4

    Python 폰트 생성기를 설정합니다

    python3 -m venv .venv && .venv/bin/pip install -r type/requirements.txt

사용 전 알아둘 점

  • 키릴 문자와 그리스 문자는 아직 포함되지 않았으며, 라틴 문자만 지원합니다.
  • 이탤릭, 스텐실 및 인라인 패밀리와 Windows에서 작은 크기를 위한 힌팅은 향후 로드맵에 있습니다.

토픽

#fonts#typography#python#variable-font#open-font-license#web-fonts

자주 묻는 질문

fontzz은(는) 무엇인가요?
Python 생성기로 코드에서 만든 36종 오픈소스 글꼴 패밀리로, 각각 100~900 웨이트를 지원하며 SIL OFL을 따릅니다. fontzz는 글꼴 편집기에서 직접 그리는 대신 Python 스크립트로 글리프를 매개변수 기반 생성하는 36종의 독창적인 글꼴 패밀리 모음입니다. 각 패밀리는 Thin, Regular, Black 세 가지 마스터를 갖추고 있으며, 가변 글꼴과 100~900의 정적 웨이트 9종으로 제공됩니다. 형식은 TTF와 WOFF2입니다.
fontzz은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
fontzz은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
fontzz은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. fontzz의 마지막 커밋은 2026년 11월 2일입니다.
fontzz은(는) 어디에 사용할 수 있나요?
웹 프로젝트나 랜딩 페이지에 사용할 무료 다중 웨이트 글꼴을 고를 때. 디자인 도구나 앱에서 사용할 가변 글꼴을 다운로드할 때. 매개변수 기반 코드로 글꼴 패밀리를 생성하는 방법을 살펴볼 때.
fontzz는 어떻게 설치하나요?
리포지토리를 클론합니다: git clone https://github.com/Nutlope/fontzz.git && cd fontzz 사이트 의존성을 설치하고 개발 서버를 시작합니다: npm --prefix site install && npm --prefix site run dev 브라우저에서 로컬 사이트를 엽니다 Python 폰트 생성기를 설정합니다: python3 -m venv .venv && .venv/bin/pip install -r type/requirements.txt
fontzz은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Nutlope/fontzz

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

둥근 모서리, 프로그래밍 합자, Nerd Font 아이콘과 가변 굵기 축을 지원하는 오픈소스 모노스페이스 코딩 글꼴입니다.

기타#coding-font#monospace-font#font
3만+89 이번 주1.2천PythonOFL-1.1업데이트 8일 전