개발자를 위한 폰트
전세계 개발자들 대부분은 개발 환경 중 폰트에 대한 관심이 높습니다.
2. Indent나 Space, Tab 등이 특별한 의미를 갖는 경우가 많기 때문에 글자 폭은 고정되어 있어야 한다.
3. 한 글자라도 틀리면 버그나 기타 문제가 발생할 수 있으므로 글자들끼리는 명확하게 구별되어야 한다.
예로 'l(소문자 L)', 'I(대문자i)', 'i', 'j', '1'의 구별이 쉬워야 하며 'o', 'O', '0'의 구별이 쉬워야 한다.
Visual Studio 2005부터는 Clear Type Font를 기본으로 사용하고 있으며
다음의 URL에서 Visual Studio 2005 또는 2008용 Clear Type 폰트팩을 다운 받을 수 있습니다.
http://www.microsoft.com/downloads/details.aspx?familyid=22e69ae4-7e40-4807-8a86-b3d36fab68d3&displaylang=en
http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=c55a8c2b-b451-4d1f-87f3-690f78342ae8
http://www.microsoft.com/typography/cleartype/tuner/Step1.aspx
또한 위의 Web Site에서 할 수 있는 일을 프로그램으로 설치하여 할 수 도 있는데 아래의 Site에서 Clear Type Tunner프로그램을 다운 받아 사용하면 됩니다.
http://download.microsoft.com/download/b/7/0/b7019730-0fa3-47a9-a159-98b80c185aad/setup.exe
http://support.microsoft.com/kb/916199/ko
두번째 이슈에 대한 해결책으로는 고정길이폭 폰트를 사용하면 됩니다.
- Bitmap Font: Fixedsys, Terminal, Courier
- True Type Font: MS Gothic, MS Mincho
폰트명은 "Bitstream Vera Sans Mono"이고 폰트의 공식 URL은 http://www.gnome.org/fonts/ 입니다.
GNOME쪽 폰트라서 라이센스 상 사용, 배포, 수정이 모두 가능한 폰트입니다.
다음의 사용예제에서 볼 수 있는 것 처럼 'l'의 위 아래를 약간 구부려서 다른 글자들과 구분하였으며 숫자 '0' 글자의 한 가운데 점을 찍어 숫자임을 쉽게 확인 할 수 있게 하였네요.
http://dejavu.sourceforge.net/wiki/index.php/Main_Page
http://gyuha.tistory.com/207 , http://gyuha.tistory.com/151
지금은 "맑은 고딕"폰트의 라이센스 문제로 폰트의 첨부는 제거되었더군요. 하지만 인터넷을 잘 뒤져보면 쉽게 구할수 있을 것입니다. 주의할 것은 돌아다니는 폰트 중에는 특수 기호 문자 출력에 문제가 있는 폰트가 같이 돌아다닌다는 것입니다.파일 사이즈가 2.34MB(2,457,600 바이트)인 것이 정상 파일입니다.
이 역시 한글, 영문 모두 포함되어 있으며 꾸준히 업글도 되고 또한 위에서 이야기한 문제점들을 해결하고 있습니다.
- 나눔고딕 코딩글꼴
http://dev.naver.com/projects/nanumfont
'[DEVELOP]' 카테고리의 다른 글
Ultra Compare Pro Attribute (0) | 2009.04.22 |
---|---|
Ultra Edit Attribute ,IDM Computer Solutions (0) | 2009.04.22 |
UltraEdit (0) | 2009.04.22 |
Toad 9.7.2 - R2 (0) | 2009.03.31 |
Dependency Walker (0) | 2009.03.14 |