Systems/Unix / Linux2011.03.04 18:04
이 파일은 원래 KAIST에서 학위논문을 LaTeX로 작성하기 위해 필요한 파일이었습니다. 이 파일을 조금 고쳐서, 충남대학교에서, 특히 컴퓨터공학과에서 학위논문을 LaTeX로 작성하기 위한 클래스 파일로 만들었습니다. 이 클래스 파일의 원저자이신 채승병님께 감사드립니다. 그 분이 없었더라면 논문 작성 쉽게 못했을겁니다.

이 파일의 사용법은 크게 어렵지 않습니다. 예제 파일 phd.tex 의 내용을 잠시 보여드리면...


\documentclass[doctor,korean,final]{cnu-ecs}

% kaist.cls 에서는 기본으로 dhucs, ifpdf, graphicx 패키지가 로드됩니다.
% 추가로 필요한 패키지가 있다면 주석을 풀고 적어넣으십시오,
%\usepackage{...}
%

%\usepackage{kotex}
\usepackage{multirow}
\usepackage{varwidth}

%\renewcommand\tablename{표}
%\renewcommand\figurename{그림}

\newtheorem{theorem}{Theorem}

% @command title 논문 제목
% @options [default: (none)]
% - korean: 한글제목 | english: 영문제목
\title[korean]{가용성이 높고 규모 확장이 용이한\linebreak 망 관리 시스템 구조}
\title[english]{A Scalable and Highly Available\linebreak Network Management Architecture}

\author[korean] {이}{병 준}
\author[english]{Lee}{Byungjoon}

\advisor[major]{이 영 석}{Youngseok Lee}{signed}

\department{CSE}

% @command studentid 학번
\studentid{200560000}

% 논문제출일
\submitdate{2011}{4}{1}

% @command approvaldate 지도교수논문승인일
% @param   year,month,day 연,월,일 순으로 입력
\approvaldate{2011}{6}{15}

% @command refereedate 심사위원논문심사일
% @param   year,month,day 연,월,일 순으로 입력
\refereedate{2011}{6}{1}

% @command gradyear 졸업년도
\gradyear{2011}{8}

% 본문 시작
\begin{document}

% 목차 (Table of Contents) 생성
\tableofcontents

% 표목차 (List of Tables) 생성
\listoftables

% 그림목차 (List of Figures) 생성
\listoffigures

% 위의 세 종류의 목차는 한꺼번에 다음 명령으로 생성할 수도 있습니다.
%\makecontents


\chapter{서론}

\section{개요}

망(network)이 고도화됨에 따라, 효과적으로 망을 관리하는 일은 점점 
더 어려워지고 있다. \ldots

\chapter{관련 연구}

\section{다계층 구조}

흔히 다계층 구조(multi-tier architecture)라 부르는 계층구조는 
어떤 소프트웨어의 규모 확장성을 높이고자 할 때 가장 먼저 
고려되는 구조 가운데 하나이다. \ldots

\chapter{결론}

오늘날의 망은 그 규모와 복잡성 면에서 날로 변화하고 있다.
클라우드 컴퓨팅 센터의 등장은 단순히 사용자가 자신의 데이터를 
인터넷 너머 어딘가에 저장할 수 있다는 것에 그치지 않고,
그 방대한 양의 데이터를 저장하기 위해 필요한 서버와 디스크들이 
어떻게 연결되어야 하는지, 그리고 그 연결이 만들어내는 새로운 형태의
대규모 망을 관리하려면 어떠한 망 관리 시스템이 필요한지에 
관한 새로운 물음들을 던지고 있다. \ldots

% references section

% can use a bibliography generated by BibTeX as a .bbl file
% BibTeX documentation can be easily obtained at:
% http://www.ctan.org/tex-archive/biblio/bibtex/contrib/doc/
% The IEEEtran BibTeX style support page is at:
% http://www.michaelshell.org/tex/ieeetran/bibtex/
%\bibliographystyle{IEEEtran}
% argument is your BibTeX string definitions and bibliography database(s)
%\bibliography{IEEEabrv,../bib/paper}
%
% <OR> manually copy in the resultant .bbl file
% set second argument of \begin to the number of references
% (used to reserve space for the reference number labels box)
\begin{thebibliography}{1}

\bibitem{greenberg}
A. Greenberg, J. Hamilton, D.A. Maltz, and P. Patel,
\emph{The cost of a Cloud: Research Problems in Data Center Networks},
ACM SIGCOMM Computer Communication Review (CCR), 
Vol. 39, No. 1, pp. 68-73, January 2009.

\bibitem{wallin}
S. Wallin, V. Leijon, 
\emph{Telecom Network and Service Management: An Operator Survey}, 
MMNS, 2009.

\bibitem{hscalability}
Wikipedia, \emph{Horizontal Scalability},
\url{http://en.wikipedia.org/wiki/Scalability#Scale_horizontally_.28scale_out.29}

\end{thebibliography}

% 한글초록
\begin{summary}
현대의 망은 다양한 종류의 장비로 구성되며, 여러 계층을 포함하기 때문에 복잡도가 높고,
다량의 장비가 설치되는 대규모 망이다. 
\ldots
\end{summary}

% 영문초록 (abstract)
\begin{abstract}
Modern networks are large-scale, composed of many layers with tens of thousands of devices. 
Cloud computing data centers and multi-layered transport networks are 
examples of such networks.
\ldots
\end{abstract}

\chapter*{감사의 글}

감사의 글을 적으시면 되겠습니다.
감사합니다.

\begin{flushright}
\vspace{1cm}
이병준 배상
\end{flushright}

\end{document}

뭐 이정도만 적으면 나머지는 충분히 알아서 하실 수 있으리라 믿고... 완벽하게 수정된 파일은 아닙니다만 일단 충남대학교 컴퓨터공학과에서 소기의 목적을 달성하는 데는 충분하리라 사료됩니다. 

파일은 여기에서 다운받으세요. ^^ 


신고
Posted by 이병준

소중한 의견, 감사합니다. ^^