Emacs23, 글꼴(fonts), 내장 한글 입력 간단 설정.


* Emacs에서 내장 입력기 사용.
$HOME/.Xresources 파일 설정 (없으면 만든다.)
Emacs.useXIM: off

[참고] “.Xresources” 바로 적용하기.

$ xrdb -merge $HOME/.Xresources

* Emacs 설정 파일.
$HOME/.emacs.el
;; Korean/English Fonts
(when window-system
(set-default-font "Terminus 10")
(set-face-font 'default "Terminus 10") ;; for speedbar's font
; (set-fontset-font "fontset-default" 'hangul '("나눔고딕코딩" . "unicode-bmp"))
; (set-fontset-font "fontset-default" 'kana '("나눔고딕코딩" . "unicode-bmp"))
; (set-fontset-font "fontset-default" 'han '("나눔고딕코딩" . "unicode-bmp"))
; (set-fontset-font "fontset-default" 'cjk-misc '("나눔고딕코딩" . "unicode-bmp"))
(set-fontset-font "fontset-default" '(#x1100 . #xffdc) '("돋움체" . "unicode-bmp")) ;;; 유니코드 한글영역
(set-fontset-font "fontset-default" '(#xe0bc . #xf66e) '("돋움체" . "unicode-bmp")) ;;;유니코드 사용자 영역
(set-frame-size (selected-frame) 120 70)
)

;; Color
(set-face-background 'default "DarkSlateGray")
(set-face-foreground 'default "wheat")
(set-face-foreground 'region "white")
; (set-face-background 'region "#254437")
(set-face-background 'region "cadetblue")

(setq load-path (cons (expand-file-name "~/.emacs.d/") load-path))

;; Hangul IME
(set-language-environment "Korean")
(require 'hangul)
; (set-input-method "korean-hangul3f") ;; if you want 3 beolsik final
(setq default-korean-keyboard "3f") ;; Shift+Space, also 3 beolsik final
(setq default-input-method "korean-hangul3f")
(prefer-coding-system 'utf-8)
(set-default-coding-systems 'utf-8) ;; utf-8
; (global-set-key (kbd "S-SPC") 'toggle-korean-input-method) ;; if not working Shift+Space...

emacs_20091009_001

Advertisements

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중