[질문] 공개 한글 글꼴 설치에서..

nonots의 이미지

리눅스 첨 배울때 .. 한글 글꼴은 고사하고.. 입출력 자체만으로도
삽질할꺼리가 산더미 같았는데..
..
이젠 공개 글꼴이 무수히 배포되는군요..
근데 이 글꼴 설치방법의 정석(!)이 뭔가요?
..
제가 센트OS 5 를 사용중인데..
..
제 추측으로..
일단 엑스윈도 글꼴은 xfs 데몬이 떠야 하니까..

/etc/X11/fs/config 에 보면..
..
16 catalogue = /usr/X11R6/lib/X11/fonts/hanyang,
17 /usr/X11R6/lib/X11/fonts/korean,
18 /usr/share/X11/fonts/misc:unscaled,
19 /usr/share/X11/fonts/75dpi:unscaled,
20 /usr/share/X11/fonts/100dpi:unscaled,
21 /usr/share/X11/fonts/Type1,
22 /usr/share/X11/fonts/TTF,
23 /usr/share/fonts/default/Type1,
24 ,
25 /usr/share/fonts/hanyang,
26 /usr/share/fonts/korean/misc:unscaled,
27 /usr/share/fonts/korean/misc,
28 /usr/share/fonts/korean/TrueType
...
이렇게 나오고..
chkfontpath 명령어로 보면.. 아마 이설정정보가 나오는거 같군요..
..
[root@old4 Desktop]# chkfontpath
/usr/X11R6/lib/X11/fonts/hanyang
/usr/X11R6/lib/X11/fonts/korean
/usr/share/X11/fonts/misc:unscaled
/usr/share/X11/fonts/75dpi:unscaled
/usr/share/X11/fonts/100dpi:unscaled
/usr/share/X11/fonts/Type1
/usr/share/X11/fonts/TTF
/usr/share/fonts/default/Type1

/usr/share/fonts/hanyang
/usr/share/fonts/korean/misc:unscaled
/usr/share/fonts/korean/misc
/usr/share/fonts/korean/TrueType
[root@old4 Desktop]#
..
..
.. 인터넷에서 다운받은 공개용 트루타입 폰트..
예를 들면 nanum.ttf 라는 폰트 파일이 있다면..
위 목록 중에 넣어놓으면 될거 같아서..
제일아래..
/usr/share/fonts/korean/TrueType
디렉토리 아래에 ttf 파일을 복사해서 넣은후..
xfs 데몬 재시작하고..
fc-cache -r 명령어로 초기화 하고..
..
불여우에 재시작해서 환경설정에서 글꼴목록 보니..
새 글꼴이 보.이.는.군.요.
..
제가한 게 맞나요?
..
고수님들의 정.석. 을 기대합니다...

sangu의 이미지

Quote:

일단 엑스윈도 글꼴은 xfs 데몬이 떠야 하니까..
/etc/X11/fs/config 에 보면..
..
16 catalogue = /usr/X11R6/lib/X11/fonts/hanyang,
17 /usr/X11R6/lib/X11/fonts/korean,
18 /usr/share/X11/fonts/misc:unscaled,
...
이렇게 나오고..
chkfontpath 명령어로 보면.. 아마 이설정정보가 나오는거 같군요..
..
[root@old4 Desktop]# chkfontpath
/usr/X11R6/lib/X11/fonts/hanyang
/usr/X11R6/lib/X11/fonts/korean
[...]
/usr/share/fonts/korean/misc
/usr/share/fonts/korean/TrueType

Xft(Deprecate), cairo-ft 이용하는 프로그램(그놈, firefox)에서 의미없는 설정입니다.

Quote:

/usr/share/fonts/korean/TrueType
디렉토리 아래에 ttf 파일ㅇ르 복사해서 넣은후..

$cat /etc/fonts/fonts.conf
[...]
<!-- Font directory list -->
 
        <dir>/usr/share/fonts</dir>
        <dir>/usr/share/X11/fonts/Type1</dir> <dir>/usr/share/X11/fonts/TTF</dir
> <dir>/usr/local/share/fonts</dir>
        <dir>~/.fonts</dir>
[...]

fontconfig에 설정된 디렉토리 밑에 글꼴을 복사

Quote:

xfs 데몬 재시작하고..

불필요합니다.

Quote:

fc-cache -r 명령어로 초기화 하고

보통은 프로그램이 실행할때 추가된 글꼴을 인식하기 때문에
반드시 fc-cache을 할필요는 없지만

$ fc-cache /usr/share/korean/TrueType/

==============================

~/.fonts/에 글꼴을 복사만 하면 그 이후에 실행하는 프로그램은 추가한 글꼴을 인식합니다.

nonots의 이미지

그러니까.. 결국.. /etc/fonts/fonts.conf 에 등록된 목록중 하나에
ttf 폰트를 복사하는 것만으로 된다는 말씀인거 같군요..
맞나요?
..
..

$cat /etc/fonts/fonts.conf
[...]
/usr/share/fonts
/usr/share/X11/fonts/Type1 /usr/share/X11/fonts/TTF /usr/local/share/fonts
~/.fonts
[...]

=== 건달의 경지를 꿈꾸며 ===


=== 건달의 경지를 꿈꾸며 ===

sangu의 이미지

fontconfig에 기본적으로 설정된 디텍토리(서브디렉토리도 인식)에 글꼴을 복사한 후
실행하는 프로그램은 추가한 글꼴을 자동으로 인식합니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.