>> Delete No. 1839 article
No. 이호석님 보세요 (CID관련)

등록 2001-11-05 22:14:00     조회 4
이름 오승영    

		제가 가끔 팁을 을리다가 이제와서 보니 이런생각이 드네요.
그냥 삽질한 결과물만 보여줄게 아니라 과정에 대한 얘기도 해야겠습니다.
만들어낸 패키지에 대한 링크만 걸면 어떤 과정을 거쳤는지 궁금해하는 분들이 있어서...
 한글 CID글꼴을 제대로 추가하기위해서 XFree86 공식문서를 참고합니다.
 http://www.xfree86.org/4.0.3/fonts2.html#5  우선 /usr/X11R6/lib/X11/fonts/CID 디렉토리를 만듭니다. 이게 
공식문서에서 얘기하는 기본 CID 글꼴 디렉토리입니다. 그래서 레드햇의 경우 이 디렉토리
를 설치는 하지만, 그안에는 '0' 만 있는 fonts.scale 과 fonts.dir 파일만 있습니다. 그리고 한글
의 경우 그문서에서 얘기하듯 /usr/X11R6/lib/X11/fonts/CID/Adobe-Korea1 디렉토리도 만듭니다. 이제 /
usr/X11R6/lib/X11/fonts/CID/Adobe-Korea1 디렉토리밑이 기본으로 다음 디렉토리들을 만듭니다.  /usr/X
11R6/lib/X11/fonts/CID/Adobe-Korea1/AFM /usr/X11R6/lib/X11/fonts/CID/Adobe-Korea1/CFM /usr/X11R6/lib/X11/fonts/CID/Adobe
-Korea1/CIDFont /usr/X11R6/lib/X11/fonts/CID/Adobe-Korea1/CMap    
 문서에는 관련자료에 대한 링크도 있습니다. Adobe사에서 제공하는 샘플이라는데 개인적인
 사용외에, 상업적 또는 비상업적 재배포가 가능한지는 Adobe사에 문의해보시는게 좋을듯합
니다.  ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/  여기에 있는 00README에 따라; (참고로 Munhwa
-Regular와  MunhwaGothic-Regular의 경우 한자를 포함하기때문에 크기가 크며 별도로 맥킨토시용 
파일도 제공합니다.)  ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/samples/Munhwa-Bold ftp://ftp.oreill
y.com/pub/examples/nutshell/cjkv/adobe/samples/Munhwa-Regular ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/sam
ples/MunhwaGothic-Bold ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/samples/MunhwaGothic-Regular ftp://ftp.ore
illy.com/pub/examples/nutshell/cjkv/adobe/samples/MunhwaGungSeo-Bold ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/ad
obe/samples/MunhwaGungSeo-Light ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/samples/MunhwaGungSeoHeulim-Bold 
ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/samples/MunhwaGungSeoHeulim-Light ftp://ftp.oreilly.com/pub/examp
les/nutshell/cjkv/adobe/samples/MunhwaHoonMin-Regular  를 받아 /usr/X11R6/lib/X11/fonts/CID/Adobe-Korea1/CIDFont 디
렉토리밑에 놓습니다.  ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/samples/Munhwa-Bold.afm ftp://ftp.
oreilly.com/pub/examples/nutshell/cjkv/adobe/samples/Munhwa-Regular.afm ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv
/adobe/samples/MunhwaGothic-Bold.afm ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/samples/MunhwaGothic-Regular
.afm ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/samples/MunhwaGungSeo-Bold.afm ftp://ftp.oreilly.com/pub/exa
mples/nutshell/cjkv/adobe/samples/MunhwaGungSeo-Light.afm ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/samples
/MunhwaGungSeoHeulim-Bold.afm ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/samples/MunhwaGungSeoHeulim-Light.a
fm ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/samples/MunhwaHoonMin-Regular.afm  를 받아 /usr/X11R6/lib/X
11/fonts/CID/Adobe-Korea1/AFM 디렉토리밑에 놓습니다.  ftp://ftp.oreilly.com/pub/examples/nutshell/cjkv/adobe/a
k12.tar.Z  를 받아 압축푼후 ak12/CMap 디렉토리에 있는 파일들 전부 다 /usr/X11R6/lib/X11/fonts/CID/Ad
obe-Korea1/CMap 디렉토리밑에 놓습니다. 이 글꼴패키지를 만들때의 진짜 삽질은 /usr/X11R6/lib/X11
/fonts/CID/fonts.scale 파일을 만들어내는것입니다. XFree86문서에 간단한 설명을 참고로 제가 삽
질한 fonts.scale 파일이 아마도 정확할겁니다. (저는 이문서에서 몇줄 언급된거외에 X에서 CID
글꼴 추가할때 fonts.scale파일만드는 방법을 못찾았습니다.) 그리고나서;  cd /usr/X11R6/lib/X11/fo
nts/CID mkfontdir  하시면 /usr/X11R6/lib/X11/fonts/CID/fonts.dir 파일이 생기고,  mkcfm /usr/X11R6/lib/X11/fonts
/CID  하고 좀 기다리면 /usr/X11R6/lib/X11/fonts/CID/Adobe-Korea1/CFM 디렉토리밑에 적절한 파일들이 
생깁니다. 마지막으로 xfs에 /usr/X11R6/lib/X11/fonts/CID 글꼴경로추가하고 X설정파일의 모듈섹션
에 Load "type1" 추가하면 됩니다.  제 생각에는 XFree86의 공식문서를 참고한만큼 데비안을 비
롯한 여러배포판에 같게 적용될수있을거같습니다. 그리고 같은 방법으로 중국어나 일본어
 CID글꼴도 추가가능할거같구요...--ICQ#: 103231199
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved