폰트 포지

FontForge
폰트 포지
FontForge Logo, 2015.svg
FontForge 20200314 screenshot.png
Arch Linux에서 실행되는 FontForge
원저작자조지 윌리엄스
개발자프랭크 트램프, 벤 마틴, 아드리엔 테타르, 칼레드 호스니, 제레미 탄
초기 릴리즈2004년 4월 1일, 18년 전(2004-04-01)
안정된 릴리스
20220308[1] / 2022년 3월 8일, 4개월 전(2022-03-08)
저장소
기입처C
유형글꼴 편집기
면허증.GNU General Public License v3와 BSD 라이선스의 혼재
웹 사이트fontforge.org

FontForge는 많은 일반적인 글꼴 형식을 지원하는 FOSS 글꼴 편집기입니다.주로 George Williams에 의해 2012년까지 개발된 FontForge는 자유 소프트웨어이며 GNU General Public License 버전 3과 3절 BSD [2]라이선스의 혼합으로 배포됩니다.Linux, Windows[3], MacOS[4] 등의 운영체제에서 사용할 수 있으며 12개 언어로 [which?][citation needed]현지화되어 있습니다.

특징들

자동 형식 변환 및 기타 반복 작업을 용이하게 하기 위해 FontForge는 자체 언어[5]Python이라는 두 가지 스크립트 언어를 구현합니다.FontForge는 GUI와 명령줄에서 스크립트를 실행할 수 있으며 Python 모듈로서 기능을 제공하여 Python [6]프로그램에 통합할 수 있습니다.

FontForge는 Adobe의 OpenType 기능 파일 사양을 지원합니다([7]구문에 대한 자체 확장자가 있음).또한 비공식적인 Microsoft 수학 조판 확장자(MATH표)[8]Cambria Math용으로 도입되어 Office 2007, XeTeXLuaTeX에서 지원됩니다.FontForge에서 하나 이상의 무료 OpenType 수학 글꼴이 개발되었습니다.

FontForge는 FreeType을 사용하여 화면에 [9]글꼴을 렌더링합니다.2008년 11월 15일 출시 이후 FontForge는 libcairolibpango 소프트웨어 라이브러리를 그래픽 및 텍스트 렌더링에[10] 사용하여 안티에이리어스 그래픽스와 복잡한 텍스트 레이아웃을 지원합니다.

FontForge는 Portrace 또는 AutoTrace사용하여 비트맵 이미지를 자동으로 추적하고 글꼴로 가져올 수 있습니다.

FontForge 코드의 일부는 LuaTeX 조판 엔진에서 OpenType [11]글꼴을 읽고 구문 분석하는 데 사용됩니다.

FontForge 소스 코드에는 바이너리 글꼴 파일의 내용을 보여주는 'showttf'와 WOFF 변환기와 디컨버터 등 많은 유틸리티 프로그램이 포함되어 있습니다.

지원되는 형식

FontForge는 다양한 글꼴 [12]형식을 지원합니다.네이티브 스플라인 글꼴 데이터베이스 형식(.sfd파일 이름 확장자)는 텍스트[13] 기반이며 다른 파일을 쉽게 만들 수 있기 때문에 설계자 간의 협업을 용이하게 합니다.또한 FontForge는 XML 기반의 상호 운용 가능한 UFO 소스 형식을 지원합니다.

이 소프트웨어는 다른 많은 글꼴 형식을 지원하며 글꼴을 한 형식에서 다른 형식으로 변환합니다.지원되는 글꼴 형식은 다음과 같습니다.TrueType(TTF), TrueType Collection(TTC), OpenType(OTF), PostScript Type 1, TeX 비트맵 글꼴, X11 OTB 비트맵(sfnt해당), 글리프 비트맵 배포 형식(BDF), FON(Windows), FNT(WindowsWindows 웹 오픈)또한 FontForge는 Scalable Vector Graphics(SVG) 형식Unified Font Object(UFO) 형식에서 글꼴을 가져오거나 내보냅니다.

개발 이력

FontForge 프로젝트는 은퇴 프로젝트로 George Williams에 의해 설립되었으며 2001년부터 2004년 3월까지 PfaEdit으로 [14][15]발행되었습니다.

Williams는 약 12년 동안 프로그램과 관련 유틸리티를 적극적으로 개발, 유지 및 지원했습니다.2011년 중반 Dave Crossland는 프로젝트에 기여하기 시작했고, 프로젝트는 SourceForge에서 GitHub로 옮겨갔다.Crossland는 TeX Users Group(TUG)을 통해 프로그램 유지 및 개발을 위한 계약 개발자를 고용하기 위한 자금을 마련하기 위해 TeX Users Group(TUG)을 통해 도입형 설계 워크숍을 개최하기 시작했습니다.FontForge의 개발은 더욱 활발해졌고 Khaled Hosny와 Barry Schwartz는 주목할 만한 공헌자였지만 2012년 말에 Crossland와 프로젝트 방향에 대해 의견이 엇갈려 FontForge를 SortsMill [16]Tools로 지정했다.

2011년에 FontForge는 TUG의 지원을 받아 Ben Martin 박사에 의해 Mac OS X에 쉽게 설치할 수 있도록 패키징되었습니다.한편, Matthew Petroff는 Windows 빌드 시스템과 비공식 Windows 빌드를 발표했습니다.2013년 이를 확장하기 위해 SourceForge에서 FontForgeBuilds 프로젝트가 시작되었으며, 이후 완전히 다시 작성되었으며 현재 Jeremy Tan이 Windows 애플리케이션으로 관리하고 있습니다.

2012년 Crossland는 GitHub Pages, fontforge.github.io에서 호스팅되는 새로운 프로젝트 웹사이트를 조직하여 초보자용 FontForge를 통해 조달된 자금을 계약 웹 디자이너를 고용하는 데 사용했습니다.Martin은 그의 지원을 받아 두 사람이 마드리드에서 열린 Libre Graphics Meeting 2013에서 기조 연설로 발표한 실시간 콜라보레이션 기능을 추가했습니다.

2014년, 구글의 재정 지원으로 프랭크 트램프는 UFO 폰트 소스 포맷에 대한 완전한 지원을 추가했다.

FontForge로 개발된 글꼴

OFL에서 구할 수 있는 왕립예술대학 학생들과 협업한 벨기에 디자인 집합체인 [18]OSP가 Gill Sans재해석한 Sans[17] Stiction 글꼴의 샘플입니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Releases · fontforge/fontforge · GitHub". GitHub. frank-trampe. Retrieved 2022-03-15.
  2. ^ fontforge (8 October 2021). "fontforge/LICENSE at master · fontforge/fontforge · GitHub". GitHub.
  3. ^ Gurdy Leete; Mary Leete (12 June 2007). Microsoft Expression Blend Bible. John Wiley & Sons. p. 295. ISBN 978-0-470-05503-8. Retrieved 6 August 2012.
  4. ^ James, Daniel (2009-12-04). Crafting Digital Media: Audacity, Blender, Drupal, GIMP, Scribus, and other Open Source Tools (1 ed.). Berkeley, CA: Apress. p. 114. ISBN 978-1430218876.
  5. ^ "Writing scripts to change fonts in FontForge". Fontforge.sourceforge.net. Retrieved 2009-11-09.
  6. ^ "Writing python scripts to change fonts in FontForge". Fontforge.sourceforge.net. Archived from the original on 2009-12-02. Retrieved 2009-11-09.
  7. ^ "FontForge's implementation of Adobe's Feature File syntax". Fontforge.sourceforge.net. Retrieved 2009-11-09.
  8. ^ "MATH typesetting information". Fontforge.sourceforge.net. 2007-08-04. Retrieved 2009-11-09.
  9. ^ "Building FontForge from source". Fontforge.sourceforge.net. Retrieved 2009-11-09.
  10. ^ "Change log for FontForge". Fontforge.sourceforge.net. Archived from the original on 2009-07-23. Retrieved 2009-11-09.
  11. ^ "LuaTeX — Taco Hoekwater, July 24, TUG 2008" (PDF). Retrieved 2009-11-09.
  12. ^ Lunde, Ken (2009-01-13). CJKV Information Processing. Sebastopol, CA: O'Reilly. p. 447. ISBN 9780596514471.
  13. ^ "Spline Font Database File Format". Fontforge.sourceforge.net. Archived from the original on 2010-01-24. Retrieved 2009-11-09.
  14. ^ Yannis Haralambous (3 October 2007). Fonts & Encodings (1 ed.). O'Reilly Media, Inc. pp. 444, 988. ISBN 978-0-596-10242-5. Retrieved 6 August 2012.
  15. ^ "The history of the development of FontForge". Fontforge.sourceforge.net. Archived from the original on 2009-04-23. Retrieved 2009-11-09.
  16. ^ "SortMill Tools". Barry Schwartz. Retrieved 2015-02-27.
  17. ^ "OSP-foundry» Blog Archive » Sans Guilt".
  18. ^ "OSP (Open Source Publishing) →". osp.kitchen.

외부 링크

Wikimedia Commons의 Fontforge 관련 미디어