다음 이전 차례

3. 방법

아래의 순서에 따라 실행하도록 한다. 만일 bdfresize 프로그램을 컴파일하고 싶지 않다면, 이미 크기가 조정된 폰트를 다운받고 곧바로 3번 과정으로 뛰어넘는다.

  1. ftp://ftp.x.org/pub/R6.1/xc/fonts/bdf/misc/cursor.bdf 와 같은 X 프로그램의 배포처(공개자료실 및 FTP site. 역주)를 이용하여 커서 폰트의 소스인 cursor.bdf를 받는다.(만일 찾지 못한다면 아키서버를 이용하여 찾거나, 혹은 나의 홈페이지에서 제공하는 것을 받기 바란다.)
  2. bdfresize 패키지도 다운로드 하여 인스톨한다. bdfresize 패키지는 다음 FTP site 에서 쉽게 구할 수 있다. ftp://ftp.cs.titech.ac.jp/X11/contrib/Local/bdfresize-1.4.tar.Z (나의 홈페이지에서도 찾을 수 있다.) http://i11www.ira.uka.de/~schneid/X11-big-cursor/bdfresize-1.4.tar.gz 다음과 같이 컴파일 한다.
    zcat bdfresize-1.4.tar.Z | tar xf -
    cd bdfresize-1.4
    xmkmf
    make
    
    리눅스 박스에서는 다음의 옵션을 이용하여 컴파일한다.
    make CCOPTIONS='-include /usr/include/bsd/bsd.h' clean all 
    
  3. 디렉토리를 하나 만들고 그곳에 확대된 커서 폰트를 설치한다. (배율을 2로 했을 때의 예를 보도록 한다)
    mkdir $HOME/fonts
    bdfresize -f 2 cursor.bdf | bdftopcf >$HOME/fonts/cursor2.pcf mkfontdir $HOME/fonts
    
    보다 편이한 이용을 위해서 http://i11www.ira.uka.de/~schneid/X11-big-cursor/fonts/를 통해서 몇몇 확대된 폰트를 제공하고 있다. 1.5, 2, 2.5, 3, 4, 5, 6, 7, 8, 16의 배율을 갖는다. bdfresize를 사용하고 싶지 않다면 단지 폰트만을 다운로드 받아 $HOME/fonts에 설치하는 것만으로 이 글에서 제시하는 방법을 이용할 수 있다.
  4. .xinitrc.xsession을 편집해야 한다. 마우스 포인터(커서)를 쓰는 어떤 X 클라이언트도 실행 중이어서는 안된다.(현재 실행중인 X 클라이언트에는 바뀌어진 마우스가 적용되지 않는다. 역주) 확대된 마우스 포인터(커서)를 쓰기 위해서는 다음의 명령행이 실행되어야 한다.
    xset +fp $HOME/fonts
    xsetroot -cursor_name X_cursor
    
  5. X 세션을 닫고 재실행한다.
여기까지의 모든 과정을 수행하였으면 모든 마우스 포인터(커서)가 두배 크기로 늘었을 것이다.


다음 이전 차례