(TableOfContents)
최근 숙제에 대하여
thesis class를 만드는 숙제에 대하여 여기에 글을 씁니다.
- 숙제를 완벽하게 완성해서 내겠다는 생각을 하기보다는 몇 번에 걸쳐서 제출하고 수정하고 반복하기를 바래요. 제출할 때 완벽하다고 생각해서 내더라도 미진한 점이 있으면 다시 돌려주고 고치게 할 것인데 너무 늦어지면 학점에 문제가 생기니까요. 어떻게 고치고 있는지 어려운 점은 무엇인지 등을 여기 쓰고 해결한 사항은 어떻게 했는지도 설명하세요. – 김영욱
- (6/7) 이성 등의 조가 제출한 숙제에서 우선 몇 가지 기본적인 사항을 지적하고자 해요. 이 사항은 백상규 등의 조에서도 참조하세요.
- file name은 적어도 ku_thesis.cls 라든가 하는 것으로 고쳤으면 좋겠고요.
- 처음부터 말했던대로 기본적으로 oblivoir와 xoblivoir class를 사용하도록 만들어야 해요. report class는 사용하지 않습니다. 따라서 report class의 명령을 고쳐서 사용한 부분들은 모두 memoir나 oblivoir class의 명령을 고친 형태로 바꾸어 주어야 해요.
- 고친 부분은 어떻게 고쳤는지 그리고 어떻게 사용하는지를 설명해서 넣어주어야 하고요. 우리 학교에 필요 없는 부분은 모두 빼 버려야 하고요.
- report를 사용하지 않고, 따라서 기본적으로 kaist의 class를 사용하지 않을 것이기 때문에 지금까지 만든 것들을 내가 준 oblivoir 예제 안에다 옮겨 넣는 방식으로 작업해야 할거예요. 그렇게 해서 김옥자 선생님의 논문이 제대로 돌아가도록 결과물을 만들어보세요.
- 첨부하는 파일은 현재 김옥자선생님께서 논문 작성중인 파일의 일부입니다. 조금 생각해본 결과 이것을 고쳐서 원하는 것을 얻는 것이 가장 쉽겠다는 생각을 합니다. 기존의 서울대나 kaist의 것을 빌려와서 여기에 바꾸거나 끼워 넣으면 될 것 같아요: ku1.zip
- 팀을 짰나요? 여기 올려주세요.
- 이성, 남구현, 이강우,이호성
- 백상규, 김지연, 조윤미, 양종호
- 만들 부분들을 나누었나요?
- 이성 조는 전체적으로 oblioir, xobliovir에서 section 이라는 chapterstyle을 고쳐서 각 페이지의 크기 및 장, 절 등의 번호 붙이기가 제대로 되도록 하는 것.
- 백상규 등의 조는 논문 시작 및 끝 부분의 각 페이지를 디자인하고 이 부분의 변수를 정의하여 불러서 쓸 수 있도록 만들어 이성 조의 결과에 넣는 것.
Grad Comm In Math 2k9Spr (LaTeX)
- http://en.wikibooks.org/wiki/LaTeX
- 다음 페이지에 있는 update된 파일을 받으세요: http://faq.ktug.or.kr/faq/Karnes/myTinyXeTeX
- http://math.korea.ac.kr/~ywkim/courses/2k9grcomm/KC2008-INSTALL-TL-0.3.0-F.exe
- tinytex_howto.txt
- 이곳 링크를 지웠습니다만 같은 링크에서 찾을 수 있어요.
- tex_samples_1.zip
- Archive_15.zip
숙제의 template
{{{ \documentclass[11pt,a4paper]{article} \usepackage[finemath]{kotex} \usepackage{amsmath,amssymb,amsthm}
%%%%%%%% From Contemporary Math Series %%%%%%%% \theoremstyle{definition} \newtheorem{thm}{{\bf{}정리}}[section]%[chapter] \newtheorem{lemma}[thm]{{\bf{}도움정리}} \newtheorem{corollary}[thm]{{\bf{}따름정리}} \newtheorem{definition}{{\bf{}정의}}[section]%[chapter] \newtheorem{axiom}{{}}[section] \newtheorem{example}{{\bf{}예}}[section]%[chapter] \newtheorem{exer}{{\bf{}문제}}[section]%[chapter]
%\renewcommand{\labelenumi}{\textbf{\theenumi}.} \renewcommand{\baselinestretch}{1.3} \renewcommand{\proof}{{\noindent{}(증명)\ \ \ }}
\newcommand{\vvv}{\vspace{3mm}}
\raggedbottom
\begin{document}
\section{}
\end{document}
}}}
[wiki:GradCommInMath2k9/LaTeX/WhatToLearn 공부할 내용]
- 교과서: essential-kr.pdf latex4wp-ko.pdf lshort-kr.pdf
- 인터넷을 뒤져서 (주로 KTUG) 문서를 조판하는데 어떤 문제점이 있는지 어떤 것을 알아야 하는지를 찾아 [wiki:GradCommInMath2k9/LaTeX/WhatToLearn 공부할 내용] 페이지에 모아놓는다.
- 가장 쉬운 방법은 다음 게시판에 올라온 질문들을 참조하는 것: http://www.ktug.or.kr/jsboard/list.php?table=operate
- 또 하나는 http://faq.ktug.or.kr/faq 에서 요약된 사용 방법들을 알아보는 것이다. 이 위키에서 중요한 페이지를 몇 개 모아두자.
- http://faq.ktug.or.kr/faq/KTUGFaqMap
- http://faq.ktug.or.kr/faq/likesam/novice 와 http://faq.ktug.or.kr/faq/likesam 의 4장과 5장
- http://faq.ktug.or.kr/faq/Karnes 와 그 밑의 blog 들: http://faq.ktug.or.kr/faq/Karnes/2009-03 와 같은 식으로 날자가 매겨 있다.
- http://faq.ktug.or.kr/faq/ko.TeX
- http://faq.ktug.or.kr/faq/KC2008/KCmenu
- http://faq.ktug.or.kr/faq/IsCho
- http://faq.ktug.or.kr/faq/PDFLaTeX%EA%B7%B8%EB%A6%BC%ED%8F%AC%ED%95%A8%ED%95%98%EA%B8%B0
- http://faq.ktug.or.kr/faq/PDF%EA%B7%B8%EB%A6%BC%ED%8F%AC%ED%95%A8%ED%95%98%EA%B8%B0
- http://faq.ktug.or.kr/faq/IncludeGraphics
- http://faq.ktug.or.kr/faq/NotePad++
- http://faq.ktug.or.kr/faq/Beamer
- http://math.korea.ac.kr/~ywkim/mawiki/wiki.php?FrontPage#s-3
- 인터넷을 뒤져서 (주로 KTUG) 문서를 조판하는데 어떤 문제점이 있는지 어떤 것을 알아야 하는지를 찾아 [wiki:GradCommInMath2k9/LaTeX/WhatToLearn 공부할 내용] 페이지에 모아놓는다.
KTUG의 공부 suggestion: LaTeX의 부가 기능 익히기
그림과 표, 상호참조와 참고문헌목록 등 LaTeX의 부가적 기능을 익히는 단계입니다. 이를 위해서는 다음 문서들을 참조하시면 좋습니다.
- 수식 입력을 위한 필수 문서
- amsldoc과 Mathmode 문서를 반드시 읽어야 합니다: Mathmode.pdf.zip
- 한글 문서 작성
- kotexguide 문서를 읽어야 합니다.
- KCmenu의 필수 문서
- KCmenu의 help 탭에서 꼭 읽어야 할 문서 몇 개를 찾아보거나 또는 검색해볼 수 있습니다.
- KTUGFaq의 예제 [SampleDocument]에서 필요한 예제들을 찾아볼 수 있습니다.
- 템플릿(Template)을 어디에서 찾을 수 있는가?
- KC2008 설치 후, 바탕화면에 Welcome이라는 이름의 예제가 있습니다.
- KC2008 설치 후, HOME 폴더 아래의 Documents라는 이름의 폴더에는 수많은 예제들이 들어 있습니다.
- 문서 서비스의 문서 소스 자체가 템플릿이 될 수 있습니다.
공부할 내용 질문 모음
[wiki:GradCommInMath2k9/LaTeX/WhatToLearn LaTeX 공부할 내용 페이지]로 옮깁니다.
Communication 교재에서 공부하고 싶은 내용을 올리세요:
- Contents 페이지에 있는 것 중에서 개인적으로는 11장 Proposals, 18장 CVs, Resumes, and Job Correspondence가 관심이 있습니다. 다른 학생들도 관심이 있는 부분이라면 수업시간에 다뤄보았으면 합니다. (백상규)
- ”’우선 이 노트의 전문을 올려놓습니다. EKU 강의자료에서 확인하세요.”’
강의시간 정리
이 곳에는 강의 시간에 했던 것들 중 주요내용 및 건의사항입니다. (교수님께서 이렇게 올리라고 한 것이 맞는지 모르겠습니다. 개인적으로 Wiki를 처음 사용해봐서 잘 모르는 관계로 적당히 제가 할 수 있는 format으로 올립니다 – 백상규) Thank You 백상규 – 김영욱
3월 17일
- 수업시간에 한 것들
- 위에 있는 KC2008 설치파일을 다운받아서 각자의 컴퓨터에 설치함
- 설치폴더는 영문이고 공란이 없게 하고 설치파일 실행시 기본으로 나오는 폴더에 설치하는 것이 좋다. (향후 에러를 방지하기 위해)
- SumatraPdf 프로그램을 TeX 작업시 뷰어로 사용하는 것이 좋다. Adobe Reader에서는 컴파일시 Reader를 닫아야하는 번거로움이 있다. 그리고 NotePad++와 함께 사용할 때 Editor와 Viewer사이에서 서로 대응되는 위치를 찾아주는 기능을 사용하기에 좋다.
- KCmenu에서 KC2008 및 Texlive에 대한 업데이트를 할 수 있다.
- KCmenu의 단축키는 http://faq.ktug.or.kr/faq/NotePad++ 에서 볼 수 있다
- XeTeX은 TeX에서 지원해주는 폰트 이외에 컴퓨터에 있는 폰트들을 그대로 사용할 수 있어서 편리하다. 또한 영어가 아닌 다국어(한글 포함)를 입력할 때 TeX을 잘 이해하지 못하더라도 사용하기에 불편함이 없다.
- myTinyXeTeX 압축파일은 푸는데 오랜 시간이 걸린다. 버그나 시스템 문제가 아님
- 학기말에 고려대의 학위논문 Format의 Class file을 만들어서 KTUG에 올려서 고려대 학생들이 편리하게 TeX을 사용하여 학위논문을 작성할 수 있도록 할 계획입니다.
- 수식을 직접 입력하는 연습을 하기 위해서 적당한 텍스트를 찾아서 수강생 전원이 함께 책을 pdf파일로 조판하는 것을 하려고 합니다. Walter Rudin의 Principle of Mathematical Analaysis 2판의 한국어 번역본이 있는데 그것을 해도 좋을 것 같은데 양이 많아서 책 전체를 타이핑하기엔 너무 많을 것 같습니다. 적당한 분량의 텍스트가 있다면 추천 바랍니다.
- (건의사항) Beamer를 공부하고 나서 고려대 수학과의 beamer theme가 있었으면 좋겠습니다. 학회를 다니면서 어떤 사람은 (개인적인 것일 수도 있겠지만) 자신이 속한 department의 unique한 디자인을 가진 beamer theme를 사용하는 것을 본 적이 있었습니다. 그러면서 우리 수학과의 beamer theme를 이번 학기를 지나면서 만들어서 학과에 배포한다면 좋을 것 같습니다.
3월 24일
- 집합론의 보조강의교재를 번역해서 오면(학부 집합론 수업) TeX으로 텍스트와 수식을 입력하여 책으로 만들까 합니다. 한 사람이 3sections 정도의 분량이 될 것 같습니다.
- 책 design의 각 부분을 나누어 맡고(팀 또는 개인으로) 자기 부분에 대한 디자인에 필요한 것을 생각해 보도록 합시다. 적절한 방법은 KTUG에서 책 디자인에 관련된 질문들을 검색해 볼 수 있을 것입니다.