KTUGFaq

KTUG FAQ

로그인:
비밀번호:
가입
Your aims are high, and you are capable of much.
FrontPage › LaTeX공동작업

combine class


여러 사람이 여러가지 cls 파일과 스타일 패키지를 이용하여 쓴 글을 하나의 책(프로시딩 등)을 만들 때 편리한 combine 이라는 클래스와 관련 패키지가 있다. See CTAN:macros/latex/contrib/combine/combine.pdf

from KTUGContrib:611 (Progress)

뭐, 문제는 제목과 같습니다.

학회나 단체에 논문을 투고하여 `논문집'을 만들 때, 발생하는 문제입니다.

(*.tex 인 파일들은 \include로 끼워넣으면 되지만,) 아예 *.cls를 지닌, 즉 독립적으로 컴파일 가능한 (논문이나 보고서)파일 을 보내오면 쪽번호 매기기가 조금 곤란하겠지요. (논문 끝도 아니고 중간에 삽입되어야 하는데, 꼭 늦게 보내오는 사람들이 있습니다. ^^)

여기서는 편의상 여러 article이라 하고 각각의 이름을 art1, art2, art2라 하겠습니다.

combine이라는 패키지가 있더군요. combine.cls를 제공하고요.

간단한 사용법은 다음과 같습니다.

\documentclass[11pt, twoside]{combine}
\usepackage{something1} 
\usepackage{something2} 
\usepackage{something3} 
%% 각 아티클에서 사용된 패키지를 적어줘야 합니다. 이때 오류메시지를
%% 만나게 되는 경우가 가끔 있습니다. A 논문에서 사용된 어떤 특정 
%% 패키지 때문에 B 논문의 컴파일에 애를 먹게 됩니다. 
%% 그러니 뭐니뭐니해도 중요한 것은, 논문작성자들이 자신만의 스타일 
%% 파일을 정의해서 쓰기보다는 학회나 단체에서 `엄밀한' 표준을 주어야
%% 한다는 것이지요. (required standard than customized package)
%% 이런 엄밀한 기준이 적용될 경우, combine 패키지가 없어도 
%% `노가다'로 파일을 합치는 것은 그다지 어렵지 않다고 생각합니다.  

\begin{document} 
\begin{papers} %% 본격적으로 합치기 위한 환경 명령입니다.

\coltoctitle{art1} %% 첫번째 아티클의 제목을 적어줍니다.
\coltocauthor{author1} %% 첫번째 아티클 저자를 적어줍니다.
\label{art1}  %%레이블은 달든 말든 맘대로.
\import{art1} %% 삽입될 첫번째 아티클 `파일' 네임.

\coltoctitle{art2} %% 두번째 아티클의 제목을 적어줍니다.
\coltocauthor{author2} %% 두번째 아티클 저자를 적어줍니다.
\label{art2}  %%레이블은 달든 말든 맘대로.
\import{art2} %% 삽입될 두번째 아티클 `파일' 네임.

\coltoctitle{art2} %% 세번째 아티클의 제목을 적어줍니다.
\coltocauthor{author2} %% 세번째 아티클 저자를 적어줍니다.
\label{art2}  %%레이블은 달든 말든 맘대로.
\import{art2} %% 삽입될 세번째 아티클 `파일' 네임.

\end{papers} %% 파일 합치는 환경 끝.
\end{document}

http://www.tex.ac.uk/cgi-bin/texfaq2html?label=multidoc 에서 참고하였습니다. 자세한 것은 combine.dvi를 참조하십시오.

^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2005-12-10 13:26:28
Processing time 0.0299 sec