[팁]리눅스에서 윈도우 글꼴 쓰기

nunobabo의 이미지

원문 : http://system.new21.net/zboard/zboard.php?id=os&no=14

먼저 윈도98용 윈도 굴림글꼴(gulim.ttc),바탕글꼴(batang.ttc)글꼴을 준비합니다.
글구 /usr/share/fonts/msgulim폴더와 /usr/share/fonts/msbatang 폴더 두개를 만듭니다.
먼저 cd /usr/share/fonts/msgulim폴더로 이동해서 굴림글꼴 gulim.ttc파일을 여기에다 복사해 넣습니다. 글구 http://my.netian.com/~ulgo40/fonts.dir.gulim 파일을 받아서 이름을 fonts.dir로 바꾸고 이 폴더에다 복사해 넣습니다.
다시 cd /usr/share/fonts/msbatang폴더로 이동합니다. 아까와 같이 바탕 글꼴을 복사해 놓구 http://my.netian.com/~ulgo40/fonts.dir.batang 파일을 받아서 파일명을 fonts.dir로 바꾸고 여기다 복사해 넣습니다.

그런 다음 /etc/X11/XFconfig 파일을 에디터로 수정합니다

FontPath "unix/:7100"

이부분 바로 위에다 다음과 같이 입력합니다..그러면 이렇게 되겠죠..

FontPath "/usr/share/fonts/msgulim"
FontPath "/usr/share/fonts/msbatang"
FontPath "unix/:7100"

글고 밑으로 내려서가 모듈섹션을 봅니다

Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
Load "dri"

이렇게 돼 있을껀데요...여기서 freetype 이 있는 줄에 주석을 달고 맨 밑에 xtt항목을 적어 줍니다. 그러면 이렇게 되겠죠..

Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
# Load "freetype"
Load "type1"
Load "dri"
Load "xtt"

이렇게 수정해 준후 저장하고 나옵니다.
이제 gtk1에는 굴림과 바탕 글꼴이 추가 돼 있을겁니다.
이제 gtk1용 프로그램에 윈도 굴림 글꼴이 나오게 해봅시다.
/etc/gtk/gtkrc.ko 파일을 에디터로 열어서 다음과 같이 수정합니다..

style "gtk-default-ko" {
fontset = "-ms-gulim-medium-r-normal-*-*-90-*-*-p-*-iso8859-1,\
-ms-gulim-medium-r-normal-*-*-90-*-*-c-*-ksc5601.1987-0,\
-*-kodig-medium-r-normal--*-120-*-*-*-*-ksc5601.1987-0,\
-*-*-medium-r-normal--*-120-*-*-*-*-ksc5601.1987-0,*"
}
class "GtkWidget" style "gtk-default-ko"

이렇게 말이죠...
레뎃8이라면 위에 2번째 줄과 3번째 줄만 수정해 주면 될껍니다.
저장하고 나옵니다..
다음으로 gtk2용 프로그램에 윈도 글꼴을 써봅시다.
에디터로 /etc/fonts/fonts.conf파일을 열어봅니다

<dir>/usr/X11R6/lib/X11/fonts/Type1</dir>
<dir>/usr/share/fonts</dir>
<dir>~/.fonts</dir>

이렇게 된 항목이 나오지요?
저기 바로 밑에 다가 다음과 같이 적어 줍니다

<dir>/usr/share/fonts/msgulim</dir>
<dir>/usr/share/fonts/msbatang</dir>

역시 저장하고 나옵니다.
담에 쉘에서 fc-cache라는 명령을 한번 때려 줍니다...
이제 엑스윈도를 시작해보시면 윈도 글꼴이 뜰겁니다...
gtk2용 프로그램은 그놈 제어판에서 글꼴을 수정하시면 됩니다.

Forums: 
ganadist의 이미지

Quote:

저기 바로 밑에 다가 다음과 같이 적어 줍니다

<dir>/usr/share/fonts/msgulim</dir>
<dir>/usr/share/fonts/msbatang</dir>

역시 저장하고 나옵니다.
담에 쉘에서 fc-cache라는 명령을 한번 때려 줍니다...
이제 엑스윈도를 시작해보시면 윈도 글꼴이 뜰겁니다...
gtk2용 프로그램은 그놈 제어판에서 글꼴을 수정하시면 됩니다.

Xft에서 쓸려면 홈디렉토리에 .fonts 디렉토리를 만든다음 거기에 글꼴을 복사하던가 링크만 걸어주시면 됩니다.

그리고 X를 재시작 할 필요없이 그다음 부터 실행하는 프로그램부터 글꼴을 적용할 수 있습니다.

----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러

hopoo의 이미지

저는 Redhat 7.3을 사용하는데요..

Quote:
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
# Load "freetype"
Load "type1"
Load "dri"
Load "xtt"

Secion "Module"부분이 XF86Config에 없구요...
Quote:
에디터로 /etc/fonts/fonts.conf파일을 열어봅니다

이파일이 /etc/X11/XftConfig 이파일 맞는지요?
fc-cache라는 명령어도 Redhat7.3에는 없구요~~

마니 공부를 해야 하는데, 질문만 늘어 놓습니다.. ^^

단풍의 이미지

이번에 개인 컴에 레드헷 7.3 깔아서 폰트를 셋팅해 봤습니다.

ganadist의 이미지

hopoo wrote:
저는 Redhat 7.3을 사용하는데요..
Quote:
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
# Load "freetype"
Load "type1"
Load "dri"
Load "xtt"

Secion "Module"부분이 XF86Config에 없구요...
Quote:
에디터로 /etc/fonts/fonts.conf파일을 열어봅니다

이파일이 /etc/X11/XftConfig 이파일 맞는지요?
fc-cache라는 명령어도 Redhat7.3에는 없구요~~

마니 공부를 해야 하는데, 질문만 늘어 놓습니다.. ^^

fonts.conf는 레드햇 8.0부터 적용됩니다. (그놈 2.0이상 kde 3.0이상)

----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러

Necromancer의 이미지

chkfontlist 명령인가 그거 쓰면 현재 사용중인 폰트가 위치하는

경로를 다 보여줍니다. 그걸 "Files" 섹션에 FontPath로 다 적어주세요.

레드햇이면 한 10군데 정도 됩니다.

Written By the Black Knight of Destruction

익명 사용자의 이미지

저작권 위반이죠?

정태영의 이미지

LL wrote:
저작권 위반이죠?

EULA 위반이긴 할걸요...

하지만!!
ftp.hancom.com 을 뒤져보면... 한양폰트 패키지가 있어요 :)

그걸 쓰면 저작권위반이 아닐겁니다 =3=33

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

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

freesky의 이미지

굳이 xtt 안 쓰고 freetype을 써도 윈도우 글꼴을 쓰는 데에는 아무 문제가 없지 않나요? 저는 Fedora에서 아무 문제 없이 쓰고 있는데...

그리고 전에 kldp 글 중에서 Fedora에서는 이제는 xtt 모듈을 쓰지 않는다고 하던데요..

올해에는 꼭 노트북이 생기게 해 주세요.

익명 사용자의 이미지

정태영 wrote:
ftp.hancom.com 을 뒤져보면... 한양폰트 패키지가 있어요 :)

그걸 쓰면 저작권위반이 아닐겁니다 =3=33


이거 사실인가요?
잘 아시는 분이 계시면 확인 부탁합니다.
정태영의 이미지

freesky wrote:
굳이 xtt 안 쓰고 freetype을 써도 윈도우 글꼴을 쓰는 데에는 아무 문제가 없지 않나요? 저는 Fedora에서 아무 문제 없이 쓰고 있는데...

그리고 전에 kldp 글 중에서 Fedora에서는 이제는 xtt 모듈을 쓰지 않는다고 하던데요..

xtt 는... 가짜볼드를 지원할거에요 :)
근데 더이상 유지되지 않는다고 판단했는지 빠지는걸로 알고 있습니다...

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

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

익명 사용자의 이미지

Anonymous wrote:
정태영 wrote:
ftp.hancom.com 을 뒤져보면... 한양폰트 패키지가 있어요 :)

그걸 쓰면 저작권위반이 아닐겁니다 =3=33


이거 사실인가요?
잘 아시는 분이 계시면 확인 부탁합니다.

그런 식의 배포는 사이트 라이센스라고 들었습니다.

예전에 한번, 이런식의 한컴측의 배포는 불법일 가능성이 있다는
토론이 메일링리스트에 있었습니다. (와우리눅스에 대해서)

그래서, 공개배포본에서는 빠져야 한다는 의견을 썼는데, 와우에서
제공하는 글꼴은, 배포본 CD 한개당 글꼴 한개 식으로 라이센스
비용이 지불되는게 아닌, 사이트 라이센스라서
와우 리눅스를 사용한다면 누구나 한양글꼴을 쓸 수 있다는 설명이
었습니다.

와우와 마찬가지 방식의 라이센스를 한컴에서 쓰는 것 같고,
한컴 리눅스상에서 쓴다면 전혀 문제가 없죠.

따라서, 글꼴만 받아서 쓰는것은 문제의 소지가 있을 듯...

김도현의 이미지

한컴 폰트의 경우 배포자는 위법 내지 계약위반의 책임을 부담할 수도 있겠으나, 내려받아 개인용 컴퓨터에 쓰는 경우의 사용자에게는 아무런 책임을 물을 수 없습니다. 카피가 이루어지기는 했으나 개인적인 영역 안에서 행해진 것이므로 “자유이용,” 다른 말로는 “공정이용”에 해당된다고 할 수 있습니다.

또 MS fonts의 경우, 이는 저작권법 위반은 아니지만 eula 위반의 소지가 있습니다. 하지만 일개 사적 계약서가 공공성을 위해 도입된 “자유이용” 원리를 번복할 수는 없으므로 그 한도내에서 eula는 무효이고 개인 사용은 합법이라 하겠습니다.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.