본문 바로가기
컴퓨터/이맥스(Emacs)·빔(Vim)

이맥스 24.5에서 한글과 한글 글꼴(폰트) 설정

by All That Guy 2016. 5. 17.

이맥스 24.5에서 한글과 한글 글꼴(폰트) 설정





우분투 16.04로 업그레이드를 한 이후에 Emacs 24(현재: This is GNU Emacs 24.5.1 (x86_64-pc-linux-gnu, GTK+ Version 3.18.9) of 2016-04-18 on lgw01-04, modified by Debian)에서 한글을 전혀 쓸 수 없었다. 한영 변환을 하면 'hangul'이 없다고 나온다. .emacsd/list에는 hangul.el이 있고, .emacs에도 해 놓은 한글 설정을 그동안 무리 없이 잘 쓰고 있었다. 이맥스에서는 한글을 쓰지 않다 계속 이렇게 두기에는 답답해서, 뭔가 설정에 문제가 있지 않을까 해서 .emacs를 고쳐 봤다.


한글 설정에서 전에는 필요 없었던


(require 'hangul)


을 추가하니 한글을 쓰고 읽을 수 있는데, 글꼴이 이상하다. 글꼴 문제구나 해서 보니 “나눔고딕코딩”을 이맥스 한글 글꼴로 지정을 해 놨다. 글꼴 목록에 보니 있는데, 뭔가 인식을 못하나 해서 다시 내려 받아 설치를 해 봤다(전혀 쓸데 없는 짓이었다). 네이버에서 zip파일을 받아 풀어 보니 파일 이름이 다 깨진다. 뭐라고 쓴지는 알 수 없으나 하나는 일반(regular)이고 하나는 굵게(bold)인 건 알 수 있었다. 그래서 이번에는 deb 파일도 있길래 받아서 설치를 했더니, defoma라는 의존 파일이 없어서 설치를 못한다고 나온다. defoma를 설치하려니 그런 패키지는 없단다. 찾아 보니 우분투 12에서 쓰던 글꼴 관리 패키지다. 이 네이버 글꼴은 2009.6.11.발행이고. 그래서 파일 이름은 깨졌지만, 그 파일을 설치를 해 보니 설치가 된다. 짐작에 덮어 썼을 거 같긴 하다. 전혀 새로 설치할 필요가 없었다.


그래도 한글은 아래아한글에서나 볼 수 있는 필기체 같은 글꼴로 나와서 .emacs를 다시 손 보기로 한다. 기존 한글 설정부분을 주석 처리하고 다음과 같이 간략하게 해 봤다.



(when (eq system-type 'gnu/linux)


;; 한글 글꼴 지정: 나눔고딕코딩

    (set-fontset-font t 'hangul (font-spec :name "NanumGothicCoding"))

)



이렇게 고치고 되는지 안 되는지 해 보니... 한글이 깨끗하게 나온다. 지금 이 글도 Emacs에서 작성하고 있다.


즉 요약하면 이맥스 24.5에서 한글이 문제일 경우, .emacs 파일에서 한글 설정 지정을 확인하고, 글꼴도 새로 지정을 해서 설정을 하여 해결을 하였다.




'컴퓨터 > 이맥스(Emacs)·빔(Vim)' 카테고리의 다른 글

vim 8과 Emacs 25.1 출시  (0) 2016.09.20
vim cheat sheet  (0) 2016.08.10
이맥스25 웹 브라우징  (0) 2016.07.15
이맥스 색 배열(color themes)  (0) 2016.05.25
Emacs 설정  (0) 2015.05.02