스카이림 ) 원하는 글꼴/폰트를 적용하는 법
1. 원하는 글꼴/폰트 파일을 찾습니다. ( TTF 파일만 가능 )
제작 후 배포하는 경우에 저작권 문제가 없는 쪽으로 제작하는 것이 좋으며,
되도록 light 얇은/ Regular 기본 / Bold 진한 폰트가 전부 존재하는 파일로 선택합니다.
예시 : 나눔 폰트 종류등
2. SkyrimFontGen 프로그램 다운로드
https://www.nexusmods.com/skyrim/mods/81639/?
3. SkyrimFontGen을 이용해 TTF파일을 SWF로 변환합니다.
첫 실행은 Flex SDK를 설치하는 과정이므로 진행 후 완료되면 재실행합니다.
CMD 창이 뜨는데, 순서대로 진행하면 됩니다.
1. 원하는 TTF파일을 선택합니다.
2. 출력 파일 이름을 지정합니다. (영어 이름으로 폰트 파일 명과 같게 하기)
3. 출력할 파일의 위치를 지정합니다.
4. 완료 메시지 확인 후 종료합니다.
4. 결과물을 Data/ Interface 폴더로 삽입합니다.
경로는 스카이림 폴더/ Data/ Interface 안에 집어넣으면 됩니다.
5. Interface 폴더 안 fontconfig 텍스트 파일을 수정합니다.
해당 파일은 기본한글패치의 기본값 Fontconfig 입니다.
Interface 폴더 안 Fontconfig.txt 파일이 없다면 다운받아서 폴더안에 넣어주세요
1. 문서 맨 윗줄에 fontlib "Interface\출력한 폰트 SWF 이름.swf" 추가
2. 문서 내용 중
map "$ConsoleFont" = "Skyrim NanumGothic Regular" Normal - 콘솔키를 사용했을 때 나오는 폰트
map "$StartMenuFont" = "Skyrim NanumGothic Bold" Normal - 시작메뉴 폰트 (실제로는 사용 X)
map "$DialogueFont" = "Skyrim NanumGothic Regular" Normal - NPC 대화문 폰트
map "$EverywhereFont" = "Skyrim NanumGothic Regular" Normal - 모든 폰트 기본값
map "$EverywhereBoldFont" = "Skyrim NanumGothic ExtraBold" Normal - 모든 폰트 진한 기본값
map "$EverywhereMediumFont" = "Skyrim NanumGothic Bold" Normal - 모든 폰트 기본값
map "$HandwrittenFont" = "Skyrim NanumGothic Bold" Normal - 편지 폰트 기본값
map "$HandwrittenBold" = "Skyrim NanumGothic Bold" Normal - 편지 폰트 진한 기본값
이외의 DaedricFont 라던가 불필요한 부분은 수정하지 않는 것을 추천합니다.
해당 내용에서 'Skyrim NanumGothic ~' 라고 적힌 부분을 출력한 폰트 SWF 이름 해당 이름으로 수정합니다.
예시)
fontlib "Interface\NanumGothicBold.swf"
fontlib "Interface\NanumGothicRegular.swf"
map "$ConsoleFont" = "NanumGothicRegular" Normal
map "$StartMenuFont" = "NanumGothicBold" Normal
map "$DialogueFont" = "NanumGothicRegular" Normal
map "$EverywhereFont" = "NanumGothicRegular" Normal
map "$EverywhereBoldFont" = "NanumGothicBold" Normal
map "$EverywhereMediumFont" = "NanumGothicBold" Normal
map "$HandwrittenFont" = "NanumGothicBold" Normal
map "$HandwrittenBold" = "NanumGothicBold" Normal
6. Skyrim, Skyrim SE 실행 후 폰트 적용 확인
정상적으로 출력되는지 확인하시기 바랍니다.
전부 ㅁㅁㅁㅁ 로 뜨는 경우 - fontconfig에서 잘못 수정했거나 폰트 자체의 문제로 추정됩니다.
5번으로 되돌아가 재확인, 폰트영문명을 제대로 기입했는지 확인하시기 바랍니다.
시작 메뉴는 변경되나 대화문 일부 등등이 ㅁㅁㅁㅁ 로 뜨는 경우 - 폰트 자체의 문제로 추정됩니다.
폰트 자체의 문제는 폰트 디자인을 직접 수정하거나 포기하고, 비슷한 디자인의 폰트를 찾는 방법 밖에 없는 것으로 판단됩니다.
이 글은 제가 이전에 운영하던 블로그 글을 리포스트 한 것입니다.