나눔고딕코딩의 한글과 영문 글자폭이 2:1이 안되네요

네이버 개발자 센터에도 올렸습니다만…

http://dev.naver.com/projects/nanumfont/issue/2836

나눔고딕코딩은 코딩을 위해서 한글:영문 글자폭을 2:1로 맞춘 것으로 알고 있는데…
전 그렇게 표시되지 않습니다.

예전 8.10 때도 그랬지만…
얼마전에 사무실 PC에 9.04를 새로 설치하고 네이버에서 2.0을 받아서 테스트해봐도 여전히 그렇네요.
[attachment=0:3ls6tfm6]nanumcoding2.png[/attachment:3ls6tfm6]
그놈 터미널과 오픈 오피스를 제외하고는 대다수의 프로그램에서
나눔고딕코딩의 글자폭이 정상적으로 나오지 않습니다.
9pt와 12pt 크기에서는 맞춰지긴하는데, 전 10pt로 사용해와서…

저만 그런건가요?

9.10에서도 gedit, gimp, openoffice에서 동일한 현상이네요.
코딩용 글꼴은 그런 비율이 있는거군요.

9포인트랑 12포인트만 써야 겠네요.

비트맵은 애초에 크기가 정해져 있으니까 저런부분에서 문제가 없는데

TTF같은 글꼴은 렌더링(?)이라고 하나요? 아무튼 화면에 뿌려주는 방식에 차이가

있는것 같더라구요. 윈도우에선 문제가 없어도 리눅스에선 문제가 생길 수 있고…

또 그놈환경과 이맥스처럼 자체적으로 그려주는 프로그램의 경우 또 다르게 표현되구요.

어느정도는 감수해야 하지 않나 싶습니다. 점점 더 좋아지고는 있으니까요.

ps. 그건 그렇고 저 스샷 편집하시는데 꽤나 공들이신것 같군요.
열이 딱! 딱! 맞아요. 각이 살아 있음. (-.-b)

[attachment=0:2628at7c].PNG[/attachment:2628at7c]
윈도에서는 모든 크기에서 전부 딱 맞아 떨어집니다.
혹시 우분투에서만 문제일까요.

문득 생각나는건…

영어 글꼴과 한글 글꼴이 서로 다른 글꼴로 매칭되어 있지 않을런지…

근데 스크린샷 보니깐 똑같군요… ^^;

[attachment=0:1pq9lbuf].PNG[/attachment:1pq9lbuf]
올리신 스샷의 14포인트 짜리와
윈도의 메모장에서의 14포인트짜리를 나란히 놓고 비교해보면

영문 글꼴은 동일한데, 한글 글꼴은 좀 다릅니다.
'나’의 'ㄴ’이나 '다’의 'ㄷ’을 보면 아래쪽이 좀 올라가 있지요.

아무래도 우분투나 윈도중 둘중 하나가 한글이 다른 글꼴로 매칭된게 아닐까 싶은데요.

이거 윈도에서 파보다보니 점점더 이상하군요.

[attachment=0:3t0b6re8]2.PNG[/attachment:3t0b6re8]
윈도7, 오픈오피스에서 스샷입니다.
위에것은 나눔코딩 14포인트, 아래것은 맑은고딕 14포인트

윈도7에서 나눔코딩의 한글이 맑은고딕으로 매핑되어 있습니다 -_-;

어이 상실… 나눔 코딩은 한글 글꼴 아니었어?;;;

[quote="draco":22n96b0q]이거 윈도에서 파보다보니 점점더 이상하군요.

[attachment=0:22n96b0q]2.PNG[/attachment:22n96b0q]
윈도7, 오픈오피스에서 스샷입니다.
위에것은 나눔코딩 14포인트, 아래것은 맑은고딕 14포인트

윈도7에서 나눔코딩의 한글이 맑은고딕으로 매핑되어 있습니다 -_-;

어이 상실… 나눔 코딩은 한글 글꼴 아니었어?;;;[/quote:22n96b0q]
우분투, 윈도, 나눔코딩 중 범인은 누구일까요?ㅋ

[quote="oppor":1myuzoln]ps. 그건 그렇고 저 스샷 편집하시는데 꽤나 공들이신것 같군요.
열이 딱! 딱! 맞아요. 각이 살아 있음. (-.-b)[/quote:1myuzoln]
스샷 찍은 다음 클립보드로 복사를 시켜서 gimp에 레이어로 다 붙이고 사각 선택해서 한번에 똑같이 잘랐습니다.
그리고 캔버스 크기를 세로로 늘려준 다음 이동 필터를 써서 각 레이어를 같은 간격으로 이동…
선을 그어서 저장…

흠… 기억을 떠올려보니 공을 들이긴 했군요.
폰트 개발자가 보기 편해야 고쳐주지 않을까 하는 마음에…

[quote="draco":1myuzoln]윈도7에서 나눔코딩의 한글이 맑은고딕으로 매핑되어 있습니다 -_-;
어이 상실… 나눔 코딩은 한글 글꼴 아니었어?;;;[/quote:1myuzoln]
혹시… 글꼴 개발자가 윈도에서만 테스트해보는 걸까요?
윈도에서는 한글이 맑은 고딕으로 표시되서 정상적이고 개발자는 오류를 못찾는…
확실히 우분투에서 '나눔고딕’의 한글은 제가 캡쳐한 모양이 맞습니다.
(그냥 '나눔고딕’과 '나눔고딕코딩’을 비교해보면 한글의 모양이 같으니까)

윈도 메모장에서 그냥 '나눔고딕’을 캡쳐하면 어떻게 되나요?

추가로…

'나눔고딕코딩’의 버그 목록을 보다 보면 행간이 너무 좁아서 불편하다는 내용도 있습니다.

http://dev.naver.com/projects/nanumfont/issue/2942

거기에 개발자 답변을 보면…

[quote="facetaste":lwzcq7di]행간의 경우, 1.65버전에는 적정행간을 적용하였지만 자체적으로 행간을 조절해주는 프로그램들이 많아
메모장 같은 행간 조절이 없는 기능을 제외하고는 큰 의미가 없는 현상이 있었습니다.

먼저 사용하시는 프로그램안에 행간 조절이 되는 기능이 없는지 궁금합니다.
대부분의 프로그램들이 임의의 행간을 적용해 주거나 사용자 임의로 조절이 가능한 것으로 알고 있습니다.[/quote:lwzcq7di]
코딩을 위한 프로그램들이 대부분 행간 조절을 지원해 주는 가요?
이건 제가 몰랐던 새로운 사실인데…

행간 조정 지원되는 IDE는 어떤게 있나요?
gedit나 gnome도 글꼴의 행간을 임의로 지정해 줄 수 있는 방법이 있다면 알려주세요~

한 프로그램에서 오로지 특정 폰트 내에 있는 문자만 사용하면 문제가 발생되지 않으나
그렇지 않은 경우가 있습니다.
여러 언어를 섞어쓰면 그 폰트가 사용된 행만 늘어나는 경우가 있습니다.
그 경우 특정 폰트 내에 없는 문자를 다른 폰트에서 끌어오게 되는데 그 경우 문제가 발생되겠죠.
줄 간격이 약간이 아니라 많이 삐뚤삐뚤해집니다.

예를 들자면,
맑은고딕을 사용하면 줄 간격이 너무 벌어져서 문제가 됩니다. 사람들은 읽기가 좋다고 호평을 하지만
이 언어 저 언어(또는 이 폰트 저 폰트)를 섞어쓰는 사람은 줄 간격 문제 때문에 맑은고딕을 사용하는 것을 꺼리게 됩니다. 오로지 맑은고딕 내에 있는 문자만 사용하는 사람들에게는 불편함이 전혀 또는 거의 없습니다.

또한 줄간격을 많이 늘려 놓으면 응응 프로그램에서 글자의 일부가 짤릴 수 있습니다.

첨언하자면, 오히려 굴림체, 돋움체 류의 줄간격이 좋은 경우도 있습니다.
다른 나라는 적당히 벌리는데 우리나라 폰트만 너무 많이 벌리면…
그렇다고 해서 여러 나라의 문자를 담고 있는 폰트도 없고…
담고 있다고 해도 기술력이 떨어져 글자가 이상하게 보이니 …

[quote="tinywolf":3p7ut85a]

윈도 메모장에서 그냥 '나눔고딕’을 캡쳐하면 어떻게 되나요?[/quote:3p7ut85a]

제 첫번째 스샷처럼 나눔고딕과 나눔고딕 코딩이 한글만 맑은고딕으로 매핑됩니다.

[quote="tinywolf":1fl7dzg4]네이버 개발자 센터에도 올렸습니다만…

http://dev.naver.com/projects/nanumfont/issue/2836

나눔고딕코딩은 코딩을 위해서 한글:영문 글자폭을 2:1로 맞춘 것으로 알고 있는데…
전 그렇게 표시되지 않습니다.

예전 8.10 때도 그랬지만…
얼마전에 사무실 PC에 9.04를 새로 설치하고 네이버에서 2.0을 받아서 테스트해봐도 여전히 그렇네요.
[attachment=0:1fl7dzg4]nanumcoding2.png[/attachment:1fl7dzg4]
그놈 터미널과 오픈 오피스를 제외하고는 대다수의 프로그램에서
나눔고딕코딩의 글자폭이 정상적으로 나오지 않습니다.
9pt와 12pt 크기에서는 맞춰지긴하는데, 전 10pt로 사용해와서…

저만 그런건가요?[/quote:1fl7dzg4]
dpi 때문에 시스템마다 불일치 되는 pt 값이 다르게 됩니다.
문제를 파악하려면 fontconfig 에서 어떻게 렌더링하는지를 알아야되고
그리고 문제가 되는 폰트에 어떤 힌팅 인스트럭션 기술이 사용되었는지를 알아야 됩니다.
시스템 폰트로 사용되는 DejaVu 를 분석해야 합니다.
굉장히 난해한 작업이며 엄청난 시간이 소요되는 작업이니 만큼
상당한 기간 동안 해결되지 않을 것이니 그냥 참고 사용하시거나…
폰트를 연구하셔서 (개조 가능한 라이선스를 지닌 폰트를) 개조하는 것이 좋을 것 같습니다.
줄 간격 같은 거는 사실 따지고 보면 답이 없습니다.

비스타에서 워드로 작성해 보니 우분투 gedit와 증상이 같군요.
단지 그런 현상이 일어나는 폰트 크기의 종류는 우분투와 다르구요.
나눔고딕코딩이 크기가 작을 때는 맑은고딕처럼 보이네요.
[attachment=0:29t5hggc]_워드_나눔고딕코딩.png[/attachment:29t5hggc]

흐음… 맑은고딕이 인스톨 되어 있지 않은 윈도우즈 시스템에선 어떻게 보여질지 궁금하네요. 맑은고딕으로 대체가 되는건지 아니면 나눔고딕 안에 저게 포함되어 있는건지…