목록컴퓨터, 풀어그림 (352)
살아가는 이야기
1. 다음 사이트에서 doxygen for windows를 다운로드한다. http://www.stack.nl/~dimitri/doxygen/download.html#latestsrc 2. 같은 사이트에서 매뉴얼도 다운로드한다. pdf와 chm 중 아무 거나 상관 없다. 3. 단계 1에서 다운로드 받은 파일을 실행하여 기본 위치에 설치한다. 4. 자신이 작성한 C++ 소스코드에 매뉴얼을 참고하여 doxygen 주석을 추가한다. 이 때, 단계 2에서 다운로드한 매뉴얼의 3장을 참고한다. 5. 설치된 프로그램 그룹에서 Doxywizard를 실행한다. 6. (Doxywizard Step 1) 작업 디렉토리를 설정한다. 단계 4에서 작성한 파일들이 있는 폴더를 선택해도 된다. 7. (Doxywizard Step ..
C++ 컴파일러 오류 중에서 위 제목과 같은 오류가 발생하는 경우가 있다. 이것은 스트림 생성 오류다. 입출력 스트림 객체는 복사하면 곤란한 상황이 발생한다. 따라서 스트림 객체를 넘겨줄 때는 항상 참조(reference, &)로 넘겨주어야 한다. 그런데 스트림 객체를 그냥 복사하라고 한다면(예컨대 참조형이 아닌 인수로 넘기거나 변수에 대입 연산을 하는 경우를 들 수 있음), 위와 같은 오류가 발생한다. 이런 오류가 발생했다면 스트림을 복사하지 않았는지 잘 살펴보자.
Ubuntu 리눅스에서 vim으로 euc-kr 한글 문서(cp949 한글 문서)를 편집하려면 넘어야 할 고비가 몇 개 있다. 1. Linux에서 euc-kr locale을 지원해야 한다. 지원 여부를 알아 보려면 다음 명령어를 사용한다. locale -a | grep ko_KR 만약 여기에 나타나지 않는다면 한글 언어 팩(Korean language pack)을 설치해야 한다(아래 E1~3 참고) 2. 위 명령어를 수행하여 나타나는 경우 다음 명령어로 언어 설정을 바꾼다. 로그인(.login) 파일이나 프로파일(.bash_profile) 파일에 저장해 두면 반복하여 설정할 필요가 없으므로 편리하다. export LANG=ko_KR.euckr 3. vim에서 자동으로 파일 인코딩을 파악하고 저장하도록 하려..
Windows XP의 한 드라이브에서 계속 "지연된 쓰기 실패" 오류가 발생하였다. 참다 못해 구글링해 보니 다음과 같은 간단한 해결책이 있었다. http://support.microsoft.com/kb/330174/ko 원인은 디스크 캐시를 만들었기 때문이다. 이것을 해제하면 끝! 아래와 같은 대화창을 나타내기 위해서는 '드라이브 팝업 메뉴 -> 속성 -> 하드웨어 -> 속성 -> 정책(탭)'을 클릭하면 된다. 주의: 혹시 $Mft 를 쓰지 못했다는 메시지가 나왔다면 해당 드라이브를 백업하는 것이 좋다. MFT는 Master File Table의 약자로서 이것이 잘못되면 디스크 전체 파일을 볼 수 없을지도 모른다. MFT에 대한 자세한 사항은 아래 사이트를 참고하기 바란다. http://www.ntfs..
윈도우에서 시스템을 종료하려면 시작 -> 시스템 종료를 선택해야 한다. 이것이 번거롭다면 아이콘만 더블클릭하여 시스템을 종료시킬 수도 있다. 이런 아이콘을 만들고 싶다면 다음 순서대로 따라하자. 바탕화면의 빈 자리에서 마우스 오른쪽 버튼을 누르면 팝업 메뉴가 나타난다. 여기에서 '새로 만들기 -> 바로가기' 메뉴를 선택한다. 그러면 다음과 같은 창이 나타나는데, 여기에 다음과 같이 기입하면 된다. shutdown /s /t 00 시스템 종료 아이콘이 아니라 재시작 아이콘을 넣고 싶다면 다음과 같이 기입한다. shutdown /r /t 00
인터넷 익스플로러로 웹 서핑을 하다가 pdf 파일을 클릭하면 웹 브라우저 내에 pdf 파일이 보인다. 이렇게 해도 별 문제는 없지만 간혹 Acrobat Reader가 다운되는 바람에 웹 브라우저 전체가 다운될 때가 있다. 따라서 웹 브라우저 밖에 pdf 파일이 보이게 하면 편리하다. 그런데 인터넷 익스플로러의 어떤 메뉴를 찾아 봐도 이렇게 하는 방법을 찾을 수 없다. 그렇게 하려면 Acrobat Reader의 설정을 바꾸어야 한다. Acrobat Reader의 '편집' -> '기본설정' 메뉴를 선택하면 다음과 같은 대화창이 나타나는데, 여기에서 '인터넷'을 선택하면 '브라우저에 PDF 표시'에 체크되어 있는 것을 볼 수 있다. 이것을 다음과 같이 체크 해제하면 된다.
KC2008을 사용한 이후에 한동안 KTUG 배포판을 사용하지 못했다. 내가 게으른 탓이 주요 원인이겠지만 한편으로는 KC2008보다 Ko.TeX이 더 나은 것도 별로 없다고 생각했었기 때문이다. 이렇게 얘기하면 서운해 할 개발자들이 있겠지만, 사실 사용자 입장에서는 별로 나아진 것이 피부로 느껴지지 않았다. 어찌되었든 고마운 분들이 Ko.TeX을 개발하여 주셨고, 좀더 우리 현실에 맞는 TeX 환경을 쓸 수 있게 되었다. 이 글은 Ko.TeX을 처음 접하는 분들을 위한 글이기도 하지만, 어쩌면 Ko.TeX을 꺼려하는 분들을 위한 안내서이기도 하다. Ko.TeX이 실무에 있는 분들에게 외면당하는 이유는 글자 인코딩 때문이이라고 생각한다. 글자 인코딩 문제는 너무 근본적인 얘기라서 어느 한 편을 주장할 수..
LaTeX이라는 조판 언어가 있다. 과학, 공학 분야에서 논문 쓰는 데 사용하는 프로그램인데, 그림을 넣는 과정이 조금 복잡하다. 그래서 여기에 그림을 넣는 방법을 정리한다. 먼저 넣고 싶은 그림을 확보한다. 여기서는 파일 이름이 fig_jpg.jpg라고 가정했다. 그리고 시작 부분에 다음과 같이 선언한다. \usepackage{graphicx} \DeclareGraphicsExtensions{.pdf,.png,.jpg} 그리고 그림을 넣고 싶은 부분에 다음과 같이 넣는다. \begin{figure}[htbp] \begin{center} \includegraphics[scale=1.2]{fig_jpg} \caption{캡션} \label{fig:label} \end{center} \end{figure} ..