>> Edit article
이름
제목
패스워드
elc 로 만들 필요 없습니다. elc 파일을 삭제하고 그냥 el 파일을 편집해서 놔누세요. 제가 알기론 먼저 elc 파일을 읽어보고 없으면 el 파일을 자동으로 찾아서 해석할겁니다. : /usr/share/emacs/21.1/lisp/international/ : 이라는 디렉토리에 폰트에 관한 el화일이 무지하게 많이 있습니다. : 일단 fontset.el화일을 보니 : 한국어와 중국어 폰트가 설정되어 있습니다. : 여기서 한국어 폰트를 주석처리한다음 elc화일을 만들어야 하는거 같으데.. el화일 에서 어떻게 elc 화일(이게 el화일의 컴파일된 버전이죠 ?)을 만드는지 아세요 ? : : 아뭏든 감사합니다. : 덕분에 문제의 핵심은 찾아냈습니다. : : : 자신의 .Xresouces 혹은 .Xdefaults 파일을 살펴보시기 바랍니다. : : 혹시 emacs*font: fixed 같은 emacs 의 글꼴을 강제 설정하는 부분이 있지는 않나요? : : : : : 맨트레이크에서는 /usr/share/emacs/site-lisp/lang/lang-ko.el 이런 디렉토리,화일이 없네요.. : : : leim디렉토리에 있는 leim-list.el을 보니 quail 디렉토리에 있는 : : : hangul.el(elc)를 참조 하는거 같습니다. 이 hangul.el내용을 보니 여기에 글자가 정의돼어 있습니다. : : : : : : (quail-define-rules : : : ("r" ?ㄱ) : : : ("s" ?ㄴ) : : : ("e" ?ㄷ) : : : ("f" ?ㄹ) : : : 이런식으로... : : : : : : 그래서 제 생각인데요... Emacs화일의 글꼴 부분을 변경시키더라도 hangul.el에 있는 (보기 안좋은) 글자가 올라 오는거 같습니다. : : : : : : 어떻게 방법이 없을까요 ? : : : : : : : /usr/share/emacs/site-lisp/lang/lang-ko.el 파일을 체크해보세요. : : : : 거기 font 설정부분이 있다면 주석처리 하세요.(standard-font 어쩌구 저쩌구 된 줄이 있을 겁니다.) : : : : : : : : 그 부분 때문에 아무리 Emacs 파일에서 글꼴을 화려하게 지정해도 정작 이맥스에서는 못생긴 글꼴만 나옵니다. : : : : : : : : 아참.. 이건 레드햇에서 그런건데... 맨드레이크는 몰겠네요. : : : : : : : : : /etc/X11/app-defaults/Emacs 화일의 폰트설정부분을 이렇게 바꾸었습니다. : : : : : : : : : : Emacs.Font:-*-*-medium-r-normal-*-14-*-*-*-*-*-fontset-ms_gulim : : : : : Emacs.Fontset-0:-*-*-medium-r-normal-*-14-*-*-*-*-*-fontset-ms_gulim, : : : : : ascii:-*-*-medium-r-normal--14-*-*-*-*-*-iso8859-1, : : : : : korean-ksc5601:-ms-gulim-medium-r-normal-*-14-*-ksc5601.1987-0 : : : : : : : : : : 폰트는 ms-windows의 굴림체 폰트이구요.. 레드헷 7.2 한글화 총정리에 나온대로 xtt를 로드해주어서 다른 프로그램에서는 굴림체 폰트를 잘사용하고 있는데 이막스에서만 굴림체 폰트를 사용할수 없습니다. : : : : : : : : : : shift-space 또는 ctrl- 키를 누르면 아주 보기나쁜 한글 폰트가 나옵니다. : : : : : : : : : : 위의 폰트 설정부분 어디가 잘못 되었을까요 ? : : : : -- : : http://cvs2.kyunghee.ac.kr/~innocens : : -- : 이 곳에 서명을 적어주십시오. : : 모르는 lisp구문 보니 눈이 빠질것 같다. : 눈뜬 봉사 따로 없다.--http://cvs2.kyunghee.ac.kr/~innocens
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved