>> Edit article
이름
제목
패스워드
: 몇번이나 반복해서 나오는거겠습니다. : 이미여기 게시판에도 팁,질답,등에서 많이봤던걸겁니다. : 다시올리게됩니다. 잘사용하고있는설정파일을 붙이겠습니다. : : 기본은 여러군데서 본바 그대로, 베껴온 그대로 옮겨봅니다. : : http://www.kr.freebsd.org/~cjh/freetime/x11/xtt/ : : http://kltp.kldp.org/eunjea/X-truetype/X-truetype.html#toc3 : : http://linux.sarang.net/board/?p=read&table=qa_4&no=80158&o[at]=s&o[sc]=n&o[ss]=%B3%AD%B9%E6%BA%F1&o[st]=m2 : : 엑스버젼 4.0 이후 모튤로 xtt 사용이 가능하답니다. : 제가썼던것 XFree86-4.0.2 , XFree86-4.0.3 : (나중버젼이 좀 느낌상 나은것 같은 생각입니다,모듈이 잘붙었다는 메세지들) : : 윈도에서 쓰이는 gulim.ttc arial.ttf arialbi.ttf arialbd.ttf times.ttf : 파일들을 적당한장소로 제경우 /usr/X11R6/lib/X11/fonts/truetype/ : 로 복사하거나 링크를 걸어줍니다. 전 통째로 리눅스만 쓰는데라서 복사했습니다. : : 이후 fonts.dir 파일을 만들어야겠죠. : : ttmkfdir 을 사용해서 영문글꼴에 대한 지정을 먼저해줍니다.니다.(freetype패키지에 들어있습니다) : : #ttmkfdir fonts.alias : 이럼 디렉토리에 위치한 네가지 글꼴모두에 대한 영문 fonts.dir 이 작성됩니다. : 여기서 저위 영문글꼴들 arial, times, 영문gulim 에 대한것만 만들어진것에 한글글꼴은 손수 작성해서 끼워넣게됩니다. : 그럼 여기서 영문gulim 부분만 눈으로 확인하고 삭제한다음 한글글꼴설정을 붙여넣기합니다. : (위링크에 가보면 최준호님이 작성해놓은 fonts.dir 이있는데 : 제가한건 그걸 그대로 베껴다가 저글꼴에맞는것만 잘라서 붙여놨습니다.거기에 굴림체에대한 영문글꼴도 잘되있어서 그걸사용할테니 이단계에서 영문gulim : 글꼴은 지워줍니다. 구별은 되시겠죠. arial, times 빼고 gulim을 지워주는것) : : (이런 잘 모르는걸 하기싫다하는경우 다음파일만 복사해서 fonts.dir 만 만들어주셔도 결과는 마찬가지겠죠.) : : 맨위 링크로가서 fonts.dir 을 가져다가 원하는만큼 잘라서 인용해도 좋고 귀찮아하는 분들을 위해 제파일을 그대로 붙이면 : (위파일에서 한글바탕체와 몇몇글꼴을 제거한겁니다) : -----------------fonts.dir---------------- : 80 : vl=y:eb=y:fn=0:gulim.ttc -hanyang-gulim-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=0:ai=0.5:gulim.ttc -hanyang-gulim-medium-o-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=0:ai=0.5:gulim.ttc -hanyang-gulim-medium-i-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=0:ab=y:gulim.ttc -hanyang-gulim-bold-r-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=0:ai=0.5:ab=y:gulim.ttc -hanyang-gulim-bold-o-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=0:ai=0.5:ab=y:gulim.ttc -hanyang-gulim-bold-i-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=0:gulim.ttc -hanyang-gulim-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=0:ai=0.5:gulim.ttc -hanyang-gulim-medium-o-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=0:ai=0.5:gulim.ttc -hanyang-gulim-medium-i-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=0:ab=y:gulim.ttc -hanyang-gulim-bold-r-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=0:ai=0.5:ab=y:gulim.ttc -hanyang-gulim-bold-o-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=0:ai=0.5:ab=y:gulim.ttc -hanyang-gulim-bold-i-normal--0-0-0-0-c-0-ksc5601.1987-1 : eb=y:fn=0:gulim.ttc -hanyang-gulim-medium-r-normal--0-0-0-0-p-0-iso8859-1 : eb=y:fn=0:ai=0.5:gulim.ttc -hanyang-gulim-medium-i-normal--0-0-0-0-p-0-iso8859-1 : eb=y:fn=0:ab=y:gulim.ttc -hanyang-gulim-bold-r-normal--0-0-0-0-p-0-iso8859-1 : eb=y:fn=0:ai=0.5:ab=y:gulim.ttc -hanyang-gulim-bold-i-normal--0-0-0-0-p-0-iso8859-1 : vl=y:eb=y:fn=1:gulim.ttc -hanyang-gulimChe-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=1:ai=0.5:gulim.ttc -hanyang-gulimChe-medium-o-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=1:ai=0.5:gulim.ttc -hanyang-gulimChe-medium-i-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=1:ab=y:gulim.ttc -hanyang-gulimChe-bold-r-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=1:ai=0.5:ab=y:gulim.ttc -hanyang-gulimChe-bold-o-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=1:ai=0.5:ab=y:gulim.ttc -hanyang-gulimChe-bold-i-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=1:gulim.ttc -hanyang-gulimChe-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=1:ai=0.5:gulim.ttc -hanyang-gulimChe-medium-o-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=1:ai=0.5:gulim.ttc -hanyang-gulimChe-medium-i-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=1:ab=y:gulim.ttc -hanyang-gulimChe-bold-r-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=1:ai=0.5:ab=y:gulim.ttc -hanyang-gulimChe-bold-o-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=1:ai=0.5:ab=y:gulim.ttc -hanyang-gulimChe-bold-i-normal--0-0-0-0-c-0-ksc5601.1987-1 : eb=y:fn=1:gulim.ttc -hanyang-gulimChe-medium-r-normal--0-0-0-0-m-0-iso8859-1 : eb=y:fn=1:ai=0.5:gulim.ttc -hanyang-gulimChe-medium-i-normal--0-0-0-0-m-0-iso8859-1 : eb=y:fn=1:ab=y:gulim.ttc -hanyang-gulimChe-bold-r-normal--0-0-0-0-m-0-iso8859-1 : eb=y:fn=1:ai=0.5:ab=y:gulim.ttc -hanyang-gulimChe-bold-i-normal--0-0-0-0-m-0-iso8859-1 : vl=y:eb=y:fn=2:gulim.ttc -hanyang-dotum-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=2:ai=0.5:gulim.ttc -hanyang-dotum-medium-o-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=2:ai=0.5:gulim.ttc -hanyang-dotum-medium-i-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=2:ab=y:gulim.ttc -hanyang-dotum-bold-r-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=2:ai=0.5:ab=y:gulim.ttc -hanyang-dotum-bold-o-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=2:ai=0.5:ab=y:gulim.ttc -hanyang-dotum-bold-i-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=2:gulim.ttc -hanyang-dotum-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=2:ai=0.5:gulim.ttc -hanyang-dotum-medium-o-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=2:ai=0.5:gulim.ttc -hanyang-dotum-medium-i-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=2:ab=y:gulim.ttc -hanyang-dotum-bold-r-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=2:ai=0.5:ab=y:gulim.ttc -hanyang-dotum-bold-o-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=2:ai=0.5:ab=y:gulim.ttc -hanyang-dotum-bold-i-normal--0-0-0-0-c-0-ksc5601.1987-1 : eb=y:fn=2:gulim.ttc -hanyang-dotum-medium-r-normal--0-0-0-0-p-0-iso8859-1 : eb=y:fn=2:ai=0.5:gulim.ttc -hanyang-dotum-medium-i-normal--0-0-0-0-p-0-iso8859-1 : eb=y:fn=2:ab=y:gulim.ttc -hanyang-dotum-bold-r-normal--0-0-0-0-p-0-iso8859-1 : eb=y:fn=2:ai=0.5:ab=y:gulim.ttc -hanyang-dotum-bold-i-normal--0-0-0-0-p-0-iso8859-1 : vl=y:eb=y:fn=3:gulim.ttc -hanyang-dotumChe-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=3:ai=0.5:gulim.ttc -hanyang-dotumChe-medium-o-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=3:ai=0.5:gulim.ttc -hanyang-dotumChe-medium-i-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=3:ab=y:gulim.ttc -hanyang-dotumChe-bold-r-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=3:ai=0.5:ab=y:gulim.ttc -hanyang-dotumChe-bold-o-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=3:ai=0.5:ab=y:gulim.ttc -hanyang-dotumChe-bold-i-normal--0-0-0-0-c-0-ksc5601.1987-0 : vl=y:eb=y:fn=3:gulim.ttc -hanyang-dotumChe-medium-r-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=3:ai=0.5:gulim.ttc -hanyang-dotumChe-medium-o-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=3:ai=0.5:gulim.ttc -hanyang-dotumChe-medium-i-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=3:ab=y:gulim.ttc -hanyang-dotumChe-bold-r-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=3:ai=0.5:ab=y:gulim.ttc -hanyang-dotumChe-bold-o-normal--0-0-0-0-c-0-ksc5601.1987-1 : vl=y:eb=y:fn=3:ai=0.5:ab=y:gulim.ttc -hanyang-dotumChe-bold-i-normal--0-0-0-0-c-0-ksc5601.1987-1 : eb=y:fn=3:gulim.ttc -hanyang-dotumChe-medium-r-normal--0-0-0-0-m-0-iso8859-1 : eb=y:fn=3:ai=0.5:gulim.ttc -hanyang-dotumChe-medium-i-normal--0-0-0-0-m-0-iso8859-1 : eb=y:fn=3:ab=y:gulim.ttc -hanyang-dotumChe-bold-r-normal--0-0-0-0-m-0-iso8859-1 : eb=y:fn=3:ai=0.5:ab=y:gulim.ttc -hanyang-dotumChe-bold-i-normal--0-0-0-0-m-0-iso8859-1 : : : arialbi.ttf -monotype-arial-bold-i-normal--0-0-0-0-p-0-ascii-0 : arialbi.ttf -monotype-arial-bold-i-normal--0-0-0-0-p-0-fcd8859-15 : arialbi.ttf -monotype-arial-bold-i-normal--0-0-0-0-p-0-iso8859-15 : arialbi.ttf -monotype-arial-bold-i-normal--0-0-0-0-p-0-iso8859-1 : arialbd.ttf -monotype-arial-bold-r-normal--0-0-0-0-p-0-ascii-0 : arialbd.ttf -monotype-arial-bold-r-normal--0-0-0-0-p-0-fcd8859-15 : arialbd.ttf -monotype-arial-bold-r-normal--0-0-0-0-p-0-iso8859-15 : arialbd.ttf -monotype-arial-bold-r-normal--0-0-0-0-p-0-iso8859-1 : arial.ttf -monotype-arial-medium-r-normal--0-0-0-0-p-0-ascii-0 : arial.ttf -monotype-arial-medium-r-normal--0-0-0-0-p-0-fcd8859-15 : arial.ttf -monotype-arial-medium-r-normal--0-0-0-0-p-0-iso8859-15 : arial.ttf -monotype-arial-medium-r-normal--0-0-0-0-p-0-iso8859-1 : times.ttf -monotype-Times New Roman-medium-r-normal--0-0-0-0-p-0-ascii-0 : times.ttf -monotype-Times New Roman-medium-r-normal--0-0-0-0-p-0-fcd8859-15 : times.ttf -monotype-Times New Roman-medium-r-normal--0-0-0-0-p-0-iso8859-15 : times.ttf -monotype-Times New Roman-medium-r-normal--0-0-0-0-p-0-iso8859-1 : : : : : ---------------------------------------- : 다음 이글꼴을 등록해야겠죠. : 다 아시는거겠지만 xfs 를 사용하시는분은 /etc/X11/config 파일에 저 디렉토리 위치 추가. : 안쓰시는분들은 /etc/X11/XF86Config-4 파일에 추가 : : FontPath "/usr/X11R6/lib/X11/fonts/local" : FontPath "/usr/share/fonts/hangul/sun" : FontPath "/usr/X11R6/lib/X11/fonts/sun" : FontPath "/usr/X11R6/lib/X11/fonts/truetype" : FontPath "/usr/X11R6/lib/X11/fonts/local" : FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled" : FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled" : FontPath "/usr/X11R6/lib/X11/fonts/misc" : FontPath "/usr/X11R6/lib/X11/fonts/Type1" : FontPath "/usr/X11R6/lib/X11/fonts/Speedo" : FontPath "/usr/X11R6/lib/X11/fonts/75dpi" : FontPath "/usr/share/fonts/default/Type1" : : # FontPath "unix/:7100" : : 보는바대로 FontPath "/usr/X11R6/lib/X11/fonts/truetype" 를 추가합니다. : : : 다음 엑스에서 투루타입을 볼수있게 지원하는 모듈 xtt를 사용하도록 포함합니다. : 저기 조금 아래부분섹션. : : Section "Module" : Load "xtt" : # Load "freetype" : Load "bitmap" : Load "extmod" : Load "GLcore" : Load "dbe" : # Load "dri" : # Load "fbdevhw" : # Load "pex5" : Load "glx" : # Load "record" : Load "xie" : EndSection : : 보이는바대로 xtt를 추가했습니다. freetype 은 주석처리. 기타 모듈은 자신에 맞게 다른설정을 하겠지요. : : 이렇게 하고 엑스를 재시작하거나 재시작안하고 폰트를 반영하는걸 안다하는경우 방도껏 폰트를 적용합니다. : 엑스재시작할때 실패하면서 엑스가 안뜨는 경우는 디렉토리 지정 실수, xtt 지정실수, 서버가 지원안하는경우, : 폰트dir이 틀린경우, 등 여러가지가 있겠지만 저대로 하면 4.0.2에서 잘됐고 4.0.3에서 역시 잘됐습니다. 그전버젼도 xtt만 지원이 되면 된다고 합니다. : : 엑스실행한다음 지정한 글꼴이 인식됐는지 확인. : xfontsel 이나 xlsfonts |grep ksc 등으로 해서 gulim 돋움 등을 찾아보고 나오는지 확인해봅니다. : 잘나왔으면 다음 넷스케이프적용하는것만 남았고 문제없겠죠. : : 넷스케이프에서 영문글꼴을 위에서 지정한 arial 을 하든지 gulim 을 하든지 개성껏 선택합니다. : 크기는 0 , 스케일링 선택,또는 거부. : arial 은 가변폭만 있고 gulim체는 고정폭도 나올겁니다. : 스케일링을 허용하면 arial 과 gulim 보여지는게 장단점이 있으니 알아보시구요. : : 한글글꼴도 마찬가지 가변폭, 고정폭, 굴림체선택, 크기0 : 스케일링은 선택하면 웹서핑하는데 안이쁘게 나오는곳이 많으니 취향대로 하시는게 좋겠네요. : 또 투루타입을 표시하고 스케일링을 하고 하는데 시스템이 상당한 부담을 가져서 넷스가 늦게 뜨는걸 : 경험할수도 있습니다. 사양이 안받쳐주는경우 스케일링을 해제하고 : 사용하시는게 좋겠다는 생각입니다. : : 이렇게 해서 잘쓰고 있습니다. 3.3.6버젼때도 썼던걸 비교하면 일단 뜨는데 좀더 글꼴모양이 부드러워지고 속도도 개선되었다는 생각이 듭니다. : 약간 뜰때 늘어지는 느낌은 있지만 이쁜글꼴을보는 재미는 감수할만 하네요. : : 기존의 비트맵글꼴 어차피 같은 회사 글꼴이겠지만 선라운드고딕, 한양라운드고딕, 묵향폰트, : 비교해봐도 보는 느낌이 괜찮습니다. 작은글꼴이 지원이 된니 좋다는 말이구요. : 영문은 arial을 스케일링해서 쓰는경우 작은글꼴이 선명하다는장점, : 굴림체를 스케일링해서 쓰는경우 작은 영문이 더 작아진 느낌. : 전 한글 영문 다 굴림체로 해놓고 스케일링은 해제해서 돌아다녀보고 있습니다. : 스케일링 해제하면 기본적인 크기는 유지하니까 보기힘든 작은글꼴은 없애줘서 좋고 : 다만 확대글꼴이 아주 크게 안나오는정도로 유지되네요. 가변폭 arial 스케일링,고정폭 gulimche 노 스케일 이것도 괜찮아보이구요. : 아직도..14인치모니터를 쓰는입장이라서 정상적인 의견이 안될수도 있겠습니다. : : 별로 꺼리도 없는글 두서없이 적어봤는데 이런게 있어서 참고라도 되겠다고 봐주면 그만이겠습니다. : : 그럼.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved