[완료] 폰트포지 설치 방법

남십자성의 이미지

시그윈을 먼저 깔라는것 까지는 알겠는데 영어라 잘 모르겠네요. 어떻게 해야 하나요?

wkpark의 이미지

cygwin은 걍 깔면 됩니다ㅋ

fontforge를 cygwin에서 쓰려면 X 관련 설정해야 하는데, 예전에는 꽤 불편했는데 요새는 모르겠군요..

온갖 참된 삶은 만남이다 --Martin Buber

cogniti의 이미지

웬만하면 리눅스 깔고 fontforge 설치해서 쓰세요.
compiz 의 창 투명 효과를 사용하면 폰트 분석 및 제작이 휠씬 수월해집니다.(강력 추천)
윈도우 xp에서는 그게 안 됩니다. 비스타는 사용 안 해봐서 모릅니다.

남십자성의 이미지

노트북 사주면 깔예정

남십자성의 이미지

만들려고 보니 막막하네요. 일본어 개작본이라 백슬래시가 엔화모양으로 되어있고, 엉망

cogniti의 이미지

사용법은 fontforge 홈페이지에 메뉴얼 있으니까...대강 훑어보고 작업하시는게 더 빠를거에요.
그 홈페이지에 폰트에 대한 기본 지식도 설명하고 있거든요.
문서가..영어라서..일본어 문서도 있으니 급한대로 구글 번역기로 한글로 번역해 보세요.
저는 지금 은바탕에서 수작업으로 321개 자소 뽑고 있습니다 ㅠㅠ
나중에 anchor까지 넣어야 되는데..ㅠㅠ... 깝깝하네요 ㅠㅠ

남십자성의 이미지

현재 스페이스바와 느낌표의 점 1.5개(?)만 완성되었습니다.

cogniti의 이미지

모두 그리지는 마시고요...
fontforge로 quadratic spline 을 그리기가 어려워요. cubic은 그나마 할 만하고요. 잘못하면 프로그램이 죽습니다.
최종 폰트의 라이선스를 GPL로 하실 생각이면 은폰트를 수정하시는 식으로 하시고요. 아니면, 직접 만들어야죠,,.
fontforge의 최대 강점은 폰트의 소스파일인 .sfd 파일이 텍스트 포맷이어서 스크립트나 프로그램으로 정교하게 작업할 수 있다는 점입니다.
ttx 라는 커맨드 라인 툴도 있습니다. 윈도우 버전이 있을까 모르겠네요.

남십자성의 이미지

뭔가 잘못 되서 유니코드 폰트가 아닌 256자 0x뭐뭐 이런 걸로 잘못되서 256자 밖에 못만드는 상황이 되었습니다. 기본 평면 폰트로 고치려면 어떻게 해야 하나요? 기존 폰트를 열때는 문제가 없습니다.

cogniti의 이미지

메뉴 항목을 보세요.
Encoding -> Compact
Encoding -> Reencode -> custom, Unicode BMP, Full

메뉴를 시험삼아 해보세요.
저장 후에 .sfd 파일을 에디터로 열어보면 Char의 순서가 뒤바뀌어 있는 경우도 있습니다.(버그) 그 경우 스크립트 등으로 .sfd 조작하려면 애 좀 먹습니다. ㅋㅋ
fontforge 로 열어서 작업시에는 문제가 안 됩니다. Char 마다 번호가 메겨있어서... 자세한 스펙은 fontforge 홈페이지에 있습니다.
유니코드 BMP, Full 의 차이점을 재빨리 알려면 영문 위키페디아 가셔서 unicode 로 검색해 보면 범위가 나옵니다.
폰트를 만드시려면 unicode.org 에 있는 문서를 읽어봐야 됩니다. 처음에 공부할 게 무척 많습니다.
ttf 폰트 파일 내에 있어야 할 특수기호도 있는데, MS 홈페이지에 설명되어 있고, 인스트럭션은 애플사에 가보면 그리드 피팅하는 방법이 자세히 나옵니다.

남십자성의 이미지

잘해결되었습니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.