>> Edit article
이름
제목
패스워드
딴지 걸려는 건 절때루 아닙니다. (밑에 누가 저보고 자꾸 딴지건다고 그래서-_-;;) 근데... 백묵 글꼴 이름이랑... 인코딩이 좀 이상해서요... 어떻게 나온 값인지... ttmkfdir로 나온값인가요? 리눅스에서는 이걸 먼저 통일해야 할 것 같습니다. 저도 나름대로 세팅해도는 font.properties.ko가 몇가지 있습니다만... 다른 분들께 드려도 안된다는 소리만 하더라구요~ 문제는 글꼴 이름이죠~ 같은 백묵의 gulim.ttf를 갖고도 baekmuk-gulim...-ksc5601.1987-0으로 하는 분이 있는가하면 gulim대신 bmgulim하는 경우도 있고~ 님의 경우도 있고... dotum도 있고 kodig도 있고 gothic도 있고... batang도 있고 myeongjo도 있고 ... 이걸 먼저 통일해야 할 듯... kldp에선 프린터 글꼴이름 얘길하던데... 이것도 골치아픈 문제더군요~ 저희 회사에선 제가 만든 font.properties.ko를 ttf파일, xfstt 설정과 묶어서 같이 쓰니까 좋더군요~ : 음... 그냥 생각나서 올립니다, 혹시 필요하신 분들이 있을까 해서. : 우선 제가 여기 한글 자바관련으로 올린 팁 참고하세요. : 글꼴은 백묵 굴림 트루타입일때고 디렉토리위치는 [jdk설치디렉토리]/jre/lib 그리고 파일명은 font.properties.ko 로 아래내용을 저장하면 됩니다. : : # : # @(#)font.properties.ko 1.10 99/12/10 : # : # Copyright 1999-2001 by Sun Microsystems, Inc., : # 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. : # All rights reserved. : # : # This software is the confidential and proprietary information : # of Sun Microsystems, Inc. ("Confidential Information"). You : # shall not disclose such Confidential Information and shall use : # it only in accordance with the terms of the license agreement : # you entered into with Sun. : # : : # : # AWT Font default Properties for Korean Redhat Linux 6.1 and higher : # : : # Serif font definition : # : serif.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : serif.italic.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : serif.bold.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : serif.bolditalic.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : : # SansSerif font definition : # : : sansserif.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : sansserif.italic.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : sansserif.bold.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : sansserif.bolditalic.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : : # Monospaced font definition : # : monospaced.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : monospaced.italic.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : monospaced.bold.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : monospaced.bolditalic.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : : # Dialog font definition : # : dialog.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : dialog.italic.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : dialog.bold.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : dialog.bolditalic.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : : # DialogInput font definition : # : dialoginput.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : dialoginput.italic.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : dialoginput.bold.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : dialoginput.bolditalic.0=-misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : : # Default font definition : # : default.char=274f : : # name aliases : # : alias.timesroman=serif : alias.helvetica=sansserif : alias.courier=monospaced : : # for backward compatibility : #zapfdingbats.0=-urw-itc zapfdingbats-medium-r-normal--*-%d-*-*-p-*-sun-fontspecific : : # Static FontCharset info. : # : # This information is used by the font which is not indexed by Unicode. : # Such fonts can use their own subclass of FontCharset. : # : # This information can be overriden by describing more specific style. : # For example : # : # fontcharset.serif.plain.3=SpecialSymbols : # means serif.plain.3 font's index can be retrieved with the convert() method : # of instance of SpecialSymbols and what kind of characters serif.plain.3 font : # has can be judged with the isCovered() method of instance of SpecialSymbols. : # : fontcharset.serif.0=sun.awt.motif.CharToByteX11ASCII : fontcharset.sansserif.0=sun.awt.motif.CharToByteX11ASCII : fontcharset.monospaced.0=sun.awt.motif.CharToByteX11ASCII : fontcharset.dialog.0=sun.awt.motif.CharToByteX11ASCII : fontcharset.dialoginput.0=sun.awt.motif.CharToByteX11ASCII : : # exclusion info. : # : # This information describe exclusion ranges for each fonts. : # : # 'exclusion.serif.plain.0' overrides 'exclusion.serif.0', and : # 'exclusion.serif.0' overrides exclusion.0, and so on. : # : : # XFontSet string : # X11 only properties : # : : # Serif font definition : # : fontset.serif.plain= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : fontset.serif.italic= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : fontset.serif.bold= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : fontset.serif.bolditalic= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : : # SansSerif font definition : # : : fontset.sansserif.plain= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : fontset.sansserif.italic= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : fontset.sansserif.bold= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : fontset.sansserif.bolditalic= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : : # Monospaced font definition : # : fontset.monospaced.plain= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : fontset.monospaced.italic= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : fontset.monospaced.bold= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : fontset.monospaced.bolditalic= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : : # Dialog font definition : # : fontset.dialog.italic= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : fontset.dialog.bold= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : fontset.dialog.bolditalic= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : fontset.dialog.plain= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : : # DialogInput font definition : # : fontset.dialoginput.italic= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : fontset.dialoginput.bold= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : fontset.dialoginput.bolditalic= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : fontset.dialoginput.plain= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : : # : fontset.default= : -misc-Baekmuk unigulir-medium-r-normal--*-%d-*-*-p-*-ascii-0 : # : : -- : ICQ#: 103231199
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved