>> Edit article
이름
제목
패스워드
지금은 다시 RH 7.3으로 돌아와서.. RH 8.0에 있는 몇가지 잼 나는 기능을 가져다 사용하고 있습니다. 가장 대표적인 예로 Xft 2.0을 들수가 있는데.. 이 패키지 땜에 RH 8.0의 화면이 화려해 졌습니다. 이 패키지는 다들 아시다 시피 Anti Alias기능을 사용하게 하는데, 기본적으로 포함된 XFree86의 Xft는 1.1 버젼으로 두버젼의 차이는 크기 pcf폰트의 Anti Alias 기능 지원 여부에 있습니다. 즉, Qt 같은 경우는 Xft 2.0에 맞추어져 Qt를 사용하는 패키지는 이를 사용할수 있습니다. 그러나, gtk+ 같은 경우는 1.2.x는 현재 Xft를 지원하지 못하며, gtk2 같은 경우는 Xft 1.2를 지원하고 있습니다. 그럼, 여기에서 Xft 1.1과 Xft 1.2의 차이가 무엇이냐? 그 것은 바로 Xft환경 설정 파일에 따라 틀립니다. Xft 1.1 같은 경우는 /etc/X11/XftConfig를 참조하여 사용을 하지만, Xft 1.2는 Xft 2.0과 같은 환경 설정 파일을 사용하도록 되어 있습니다. 즉, fontconfig라는 패키지에 포함된 /etc/fonts/fonts.conf를 사용합니다 이 환경 설정파일은 XML로 되어 있습니다. 그런데, 제가 왜 gtk2가 Xft 1.2를 지원한다고 했느냐 하면, 바로 RH 8.0이 XFree86의 Xft 1.1를 사용하지 않고, Xft 1.2로 바꿔서 패키징을 했기 때문입니다. 그럼.. 이러한 기능을 RH 7.3에서 사용하려면 RH 8.0 패키지중에 XFree86, Xft, fontconfig만 있으면 Xft 2.0을 지원 합니다. 물론, 이렇게 되면, 기존의 Xft 1.1은 사용은 할수 있지만 개발 패키지로는 포함이 되지 않습니다. 이것도 RH 8.0에서 제거 되었습니다. 물론, RH 8.0에서 qt도 가져와야겠지요.. 저 같은 경우는 XFree86만 가져와서, Xft 1.1을 사용하도록 재 조정해서 사용합니다. 물론, qt도 그렇게 하였습니다. 큰 글자의 폰트라면, Anti Alias의 기능을 만끽할수 있을지 모르나.. 보통 14 이하의 폰트를 사용한다면.. 오히려 글씨가 뭉개져 보인다고 할수도 있겠죠.. 이렇다 하더라도 Xft 2.0을 지원받고 싶으시다면.. Xft 와 fontconfig패키지 만 가져와서 설치하세요..(물론 SRPMS 빌드로..) 그리고, Qt도 xft2를 지원하도록 컴파일 하면.. Xft 2.0을 지원받습니다. 아직까지.. 여러 많은 패키지가 Xft 1.x에 맞추어져 있다보니, Xft 2.0을 지원하는 배포판은 RH가 유일한것 같네여.. 그냥.. 지나가다 한마디 했습니다..
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved