#keywords Programming, SourceCode, Cygwin, Annotation, Matlab, Regex, Software 프로그램 소스코드를 작성하면서 '''주석을 성실히 달아놓으면''', Doxygen이 알아서 구조를 해석해서 보기좋은 설명문서를 만들어 준다. 초기설정에서 프로그래밍 언어를 선택하면 그 언어에 맞게 최적화를 시켜준다. 단, c, c++, php, Fortran, VHDL만 지원한다. Matlab은 c와 문법이 유사하니 c를 선택하면 될 것 같다. 하지만 c와 Matlab의 주석 문법은 /*와 %%로 차이가 있어 이걸 변환해주는 작업이 필요하다. convert filter는 [http://www.stack.nl/~dimitri/doxygen/helpers.html Helper tools & scripts]에서 Matlab으로 검색해서 다운받을 수 있다. (다운이 귀찮다면 [http://www.stack.nl/~dimitri/doxygen/dl/mtoc.tgz 이거] 클릭) 단, windows 환경에서는 [Cygwin]을 설치해야 사용할 수 있다. * [http://jwmx.tistory.com/entry/Doxygen-사용기 Doxygen 사용기] * [http://intel.tistory.com/2460518 doxygen 출력 문서에 한글이 표현이 안될 때.(ver 1.5.3)] * [ftp://ftp.stack.nl/pub/users/dimitri/ Doxygen FTP 주소] -- 090805, [Cygwin]을 설치했지만 090805 현재 스크립트 구동에 실패했다. 원인이 대체 뭘까? -- 090810, 정규식을 사용하면 위의 스크립트를 사용하지 않아도 주석 문법을 변경할 수 있겠지만, 난 [[정규식]]을 사용할 줄 모른다(...)