살아가는 이야기
LaTeX 스타일 파일 설치(*.ins, *.dtx 파일 설치) 본문
CTAN의 미러 사이트에 가면 각종 LaTeX 패키지가 제공되고 있다. *.cls 파일이나 *.sty 파일 형태로 제공되는 경우에는 적절한 폴더에 설치하면 되는데, 간혹 *.ins, *.dtx 파일로 제공되는 패키지가 있다. 이 경우에는 다음과 같이 설치한다. 편의상 제공되는 파일 이름이 각각package.ins, package.dtx라고 하자.
1. ins 파일에 대해 latex을 실행한다.
> latex package.ins
2. 생성된 *.sty 파일이나 *.cls 파일을 texmf/tex/latex/package 폴더에 복사한다.
3. *.pro 파일이 생성되었다면 texmf/dvips/package 폴더에 복사한다.
4. 패키지 데이터베이스를 다시 작성한다. 다음 두 명령어 중에서 사용가능한 것을 실행한다.
> mktexlsr
또는
> texrehash
5. dtx 파일에 대해 latex을 실행한다.
> latex package.dtx
> latex package.dtx
6. package.idx 파일이 생성된 경우에는 makeindex를 수행하고 latex을 2회 더 수행한다.
> makeindex -s gind.ist package.idx
> latex package.dtx
> latex package.dtx
7. dvi 뷰어로 생성된 package.dvi를 확인한다.
1. ins 파일에 대해 latex을 실행한다.
> latex package.ins
2. 생성된 *.sty 파일이나 *.cls 파일을 texmf/tex/latex/package 폴더에 복사한다.
3. *.pro 파일이 생성되었다면 texmf/dvips/package 폴더에 복사한다.
4. 패키지 데이터베이스를 다시 작성한다. 다음 두 명령어 중에서 사용가능한 것을 실행한다.
> mktexlsr
또는
> texrehash
5. dtx 파일에 대해 latex을 실행한다.
> latex package.dtx
> latex package.dtx
6. package.idx 파일이 생성된 경우에는 makeindex를 수행하고 latex을 2회 더 수행한다.
> makeindex -s gind.ist package.idx
> latex package.dtx
> latex package.dtx
7. dvi 뷰어로 생성된 package.dvi를 확인한다.
Comments