본문 바로가기

Consolas

코딩 글꼴 : 나눔고딕코딩 2.0과 Consolas, Verdana 코드 작성에 적합한 글꼴은 정말로 선택하기 힘든 문제다. 가뜩이나 제한 사항이 많은데, 여기에 한글이라는 문제까지 끼어들기 때문이다. 코딩 글꼴에 대한 사항은 http://celdee.tistory.com/673을 참조하라. 꽤 오랫동안 관찰한 끝에, 가장 현실적인 선택은 나눔고딕코딩 글꼴이라는 결론을 얻었다. 현재 릴리즈되고 있는 나눔고딕코딩은 2.0 버전인데, 과거와 비교해 글자의 높이가 줄어든 것이 가장 큰 특징이다. 과거 나눔고딕코딩 글꼴의 높이가 좀 높아서 다른 글꼴에 비해 크게 튀었는데, 이 문제를 어느 정도 개선한 느낌이다. 해외에서 가독성이 높다고 평가 받는 코딩 글꼴들은 대체로 흠 잡을 데 없이 괜찮지만, 어떤 글꼴도 한글 문제를 시원스럽게 해결하지 못한다. 이전에도 이야기했지만, 고정폭.. 더보기
코딩용 글꼴 : 나눔고딕코딩, Consolas, and etc. 코드를 작성할 때 보기 편한 글꼴과, 그냥 보기에 좋은 글꼴은 갖춰야 할 미덕이 다르다. 우선적으로, 보기 좋은 코드를 위한 글꼴의 가장 큰 조건은 고정폭이다. 당연하게도, 가변폭 글꼴의 경우 프로그래머에게 중요한 한 행의 글자수와 행 길이가 맞지 않기 때문이다. 요즘은 화면 해상도가 크게 늘어났기 때문에 가독성 문제 때문에 한 행에서의 글자수 제한은 의미가 없다. 터미널 중심의 유닉스 환경조차 X를 많이 사용하기 때문에 화면 해상도 때문에 글자수를 제한하는 것은 아니다. 이것은 가독성 문제보다는, 코드의 간결함, 논리성과 같은 문제 때문이다. 80 글자가 넘어가는 라인은, 뭔가가 잘못되어 가고 있다는 신호로 받아들여도 무방하다. 1, L, i과 0, O의 구별이 잘 되어야 하며, 한글을 쓰는 우리 입장.. 더보기