블로그 이미지
Every unexpected event is a path to learning for you. blueasa

카테고리

분류 전체보기 (2807)
Unity3D (863)
Programming (479)
Server (33)
Unreal (4)
Gamebryo (56)
Tip & Tech (234)
협업 (61)
3DS Max (3)
Game (12)
Utility (140)
Etc (98)
Link (32)
Portfolio (19)
Subject (90)
iOS,OSX (55)
Android (16)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (3)
Memories (20)
Interest (38)
Thinking (38)
한글 (30)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (18)
Exercise (3)
나만의 맛집 (3)
냥이 (10)
육아 (16)
Total
Today
Yesterday

[출처] https://gall.dcinside.com/mgallery/board/view/?id=wowretail&no=156805

 

글자가 부족한 폰트를 다른 폰트와 합치는 법 - WOW 리테일 마이너 갤러리

(내 짤이 아님)한글 폰트는 글자를 하나하나 일일이 만들어 줘야 하기 때문에,주로 사용하는 글자를 제외한 나머지 글자들이 비어 있는 경우가 있음폰트를 디자인용으로만 사용한다면 폰트가

gall.dcinside.com

 

----

한글 폰트는 글자를 하나하나 일일이 만들어 줘야 하기 때문에,

주로 사용하는 글자를 제외한 나머지 글자들이 비어 있는 경우가 있음

 

폰트를 디자인용으로만 사용한다면 폰트가 그렇게 만들어졌다 해도 큰 문제가 없지만

와우는 온라인 게임이므로 사용자들이 각종 이상한 오타와 글자를 사용하는 경우가 잦은데

글자가 부족한 폰트를 사용한다면 해당 글자들이 안 보이게 됨

 

그럴 때를 위한

이른바 외계어가 없는 폰트를 글자가 완전히 있는 폰트와 합쳐 사용하는 방법임

 

 

 

 

1. 먼저 FontForge를 다운로드 및 설치

https://fontforge.org/en-US/

 

 

2. FontForge 실행 후 글자가 부족한 폰트를 불러옴

다른 드라이버로 이동하려면 스크린샷과 같이 입력창에 해당하는 드라이버 알파벳과 콜론 역슬래시(혹은 원화 표시)를 입력하고 엔터를 치면 됨

 

컴퓨터에 설치된 폰트는 윈도우 설치된 드라이브(보통 C) - windows - fonts 에 있음

 

 

 

 

 

일부 폰트를 확인해 보면 스크린샷과 같이 없는 문자에 빈 공간으로 채워져 있기도 함

빨간 네모 같은 부분을 파란 네모처럼 아예 아무 데이터도 없는 상태로 만들어야 한다

 

 

 

3. 편집 - 선택 - Glyphs with only Splines 클릭

 

 

 

이렇게 빈 공간을 제외한 글자만 있는 칸만 선택됨

 

 

 

4. 편집 - 선택 - 선택 범위를 반전 클릭

그 후 편집 - 비우기 클릭

 

 

 

그럼 이렇게 빈 공간이 제대로 지워진다

 

 

5. 요소 - 폰트 결합 클릭

글자가 완전히 있는 폰트를 선택함

 

 

 

 

 

그럼 이렇게 폰트가 합쳐짐

인게임에선 티가 잘 나지 않아서 이대로 써도 되지만, 잘 보면 글자의 위아래 간격이 다른 것을 볼 수 있음

이것을 수정하고 싶다면

 

 

 

6. 편집 - 선택 - 변경된 글리프

 

 

 

 

7. 그럼 이렇게 빈 공간에 채워넣은 글자만 선택되는데,

요소 - 변형 - 변형을 클릭함

 

 

 

 

8. 첫번째 칸을 이동으로 설정하고 나머지는 아무것도 하지 않음으로 설정

이동하길 원하는 만큼 좌표값을 입력함

나는 그냥 내리고 싶으니까 이정도로 입력해 보겠음

 

 

 

 

 

그럴싸하게 된 것 같다

 

이제 저장을 해 보자

 

 

 

 

9. 파일 - 폰트를 출력 클릭

 

 

 

10. 확장자명을 ttf로 설정하고 Generate 클릭

 

 

 

이런거 뜨면 네

 

 

 

 

Validating... 이후 이런 거 뜨면 그냥 Generate

 

 

 

그러면 폰트가 만들어짐

 

가끔 메모리나 cpu 스펙 이슈 등으로 생성이 안 될 수도 있음

그럼 다시 만들 것

 

 

 

11. 와우 설치폴더의 fonts 폴더로 간다

없으면 만들면 됨

 

 

폰트를 6번 붙여넣고 위와 같이 이름을 바꾼다

와우를 켜 보면 폰트가 바뀌어져 있다

 

 

반응형
Posted by blueasa
, |