모질라 폰트 설정...

orangecrs의 이미지

사용시스템은

P1400 256
Slackware 9.1
Glibc 2.3.2
gtk 2.0 or higher
XFree 4.4.0
Gnome 2.4.2

모질라 1.6을 사용중입니다. 오래전에 격은문제인데
기본적으로 배포판에 깔린 모질라에서는(/usr/lib/mozilla)에서는
트루타입 설치후 Edit ->Preference ->font 에서
아래그림처럼 설치한 트루타입 폰트를 사용할수 있습니다.

하지만 바이너리로 받은 모질라를 따로 설치하면(/usr/local/mozilla) 에
설치하면 아래그림과 같이 목록이 다른게 나옵니다. X의 글꼴을 사용몬한다는...

여기저기 찾아보았는데도 해결이 어렵네요... 비슷한 경우를 격어보신분들은
도움주세요...

hys545의 이미지

orangecrs wrote:
사용시스템은

P1400 256
Slackware 9.1
Glibc 2.3.2
gtk 2.0 or higher
XFree 4.4.0
Gnome 2.4.2

모질라 1.6을 사용중입니다. 오래전에 격은문제인데
기본적으로 배포판에 깔린 모질라에서는(/usr/lib/mozilla)에서는
트루타입 설치후 Edit ->Preference ->font 에서
아래그림처럼 설치한 트루타입 폰트를 사용할수 있습니다.

하지만 바이너리로 받은 모질라를 따로 설치하면(/usr/local/mozilla) 에
설치하면 아래그림과 같이 목록이 다른게 나옵니다. X의 글꼴을 사용몬한다는...

여기저기 찾아보았는데도 해결이 어렵네요... 비슷한 경우를 격어보신분들은
도움주세요...


배포판에 있ㄴ느 모질라는 트루타임이 가능하도록 옵션으 주아ㅓ서 컴파일 된겁니다.
그래서 베포판에 있는것처럼 하려면ㅇ
www.mozilla.org에서ㅗ 소스받아서 옵션 주아서 컼파일 하는수밖에 업습니다.

즐린

정태영의 이미지

제가 보기는 위에것은.. fontconfig 와 링크가 된듯 싶고..
아래것은 그렇지 못한거 같습니다..

Xft/Fontconfig 체제에서는.. 폰트이름만 딱딱 나오거든요 ;)

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

orangecrs의 이미지

hys545님 말씀대로라면 폰트를 볼수 없어야하는데 전번에 바이너리로 설치했을때 정태영님이 말씀하신것처럼 폰트만 보인게 아니라 제너럴하게 트루타입을 볼수 있었거든요...( 어케했는지 잘기억이 안나지만 분명히 볼수 있었습니다... 밑 참고...) 다른 문제가 있는듯합니다.

소스 받아서 configure 옵션을 보니 --enable-xft가 있더군요...

옵션으로

./configure --prefix=/usr/local/mozilla --with-x --enable-xft --enable-crypto --enable-single-profile --enable-native-uconv --enable-extensions --enable-image-decoders --enable-ldap-experimental --enable-xpctools --enable-crash-on-assert --enable-wrap-malloc--enable-static --enable-meta-components --enable-componentlib --enable-profile-modules

놓고 커널컴파일...중...

한시간 넘게 컴파일하는군요...

...ctrl -C.... T. T 넘오래거리네요...

Dropline Gnome패키지중에 있는 안티알리아싱 지원하게 컴파일된 바이너리가 있네요...
그냥 이거 쓸랍니다.

근데 저번에 한번이랬을때 바이너리로 트루타입을 쓸수 있었거든요...
지금하고 같은 모질라1.6 바이너리였구요...
hys545 님 말씀대로라면 안보여야되는데...

정태영님 말씀대로 Xft/Fontconfig 체제에서 폰트이름만 나온게 아니고
굴림체 같으면 microsoft-gullim... 이런식으로 나왔거든요...
이때 사용시 문제는 없지만 문제가 되는건 웹페이지에서 따로 지정한 글꼴을 사용했을 경우는 글자가 깨어진다는... (ex. "font=굴림" 식의...)
이때는 폰트설정에서 Allow document to use the other fonts 를 언체크하면
일괄적으로 정해준 폰트와 크기로 볼수 있더군요....

어쨋든 낼 시간나면 모질라 소스로 다시 컴파일 해봐야 겠습니다.

다른 의견있으시면 올려주세요...~~

p.s ; 그보다 근본적으로 알고 싶은건 이넘의 폰트들이 어케 돌아가는건지인데...
kldp의 문서들이 시간이 좀 지난거라 찾기가 힘드네요...
커널에서 i18n지원이후 폰트에 관한 자세한 설명있는 웹페이지 아시는분 링크부탁합니다. 영문사이트라도...^^;;;

"...리눅스는 이래서 데스크탑으로 불편하긴 하다...
...많은 개발자들..."

---------------------------------------------------
야!...

정태영의 이미지

예 좀 더 간단하게 말해드리죠 -_-;;
위에껀 gtk2 아래껀 gtk1인듯 싶습니다..

그놈을 사용하신다면.. 폰트 설정은..
fonts:/// (노틸러스의 가기메뉴인가에 보면 폰트라고 있을겁니다..)

거기다가 폰트를 드래그앤 드롭하면 됩니다..
그리고 /usr/share/fonts 혹은..
~/.fonts 에다가.. 폰트를 넣어놓고..

fc-cache 해주면.. 폰트캐쉬를 재생성해서.. 그 이후 띄우는 프로그램들은
바로바로 새로운 폰트들을 사용가능합니다..

fc-list 로.. 폰트리스트도 볼 수 있구요..
(물론 그놈 사용자라면.. gnome-font-property 로 보는걸 추천해드리겠습니다만)

xft/fontconfig 체제에서는.. xfont설정이 필요없습니다.. (XF86Config 의 font 항목에 뭔가를 추가해줄 필요가 없다는 말입니다..)

그리고 사용이 훨씬 편해지죠 ;)

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

댓글 달기

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 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • 사용할 수 있는 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>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • You can use Textile markup to format text.
  • 사용할 수 있는 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>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 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>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.