2011/12/20

Doxygen 1.7.x.x 한글 출력 문제

Doxygen 1.7.6.1 버전을 이용하여 소스 문서화를 테스트하는데 아래 이미지와 같이 한글이 자꾸만 깨지는 현상이 발생 했다.



Doxygen 설정 중에서 DOXYFILE_ENCODING(=UTF-8) 과 OUTPUT_LANGUAGE(=English) 를 아무리 바꾸어 보아도 현상은 달라지지 않았다.

OUTPUT_LANGUAGE를 Korean으로 변경을 하면 기본적인 문자는 한글로 잘 보여지는데 코드상 작성한 문서는 한글이 깨져서 보인다.


변경하던 중 Input 항목에서 INPUT_ENCODING 이 기본 값으로 UTF-8로 설정이 되어 있는데 본인이 작업중인 소스 파일(Visual Studio)은 UTF-8 형식이 아닌 일반 ASCII 파일 이다. 그래서 이 부분을 EUC-KR로 변경을 하니 한글이 잘 출력이 되었다.



혹시나 해서 INPUT_ENCODING 항목을 CP949 로 설정을 하여도 한글 출력에 문제가 없었다.<

Original Post : http://neodreamer-dev.tistory.com/626

No comments :

Post a Comment