논문 투고
새물리
JKPS
CAP
PACS 번호 안내
 
HOME >> 논문투고 >> KPSTeX 2 -REVTeX 4 substyle- Beta 2
KPSTeX 2 -REVTeX 4 substyle- Beta 2
이 글의 목적
이 페이지는 KPSTeX2의 배포 이전 사용자가 겪을 수 있는 bug를 찾아내어, KPSTeX2의 정식배포 이전에 미리 보완할 수 있는 beta test를 위해 제공합니다. 따라서, 여기서는 가급적 KPSTeX2와 관련된 내용을 중심으로 언급합니다.
KPSTeX2란?
KPSTeX2 파일은 `사단 법인 한국 물리 학회'에서 발간하는 "Journal of the Korean Physical Society'' (이하 jkps), "새물리(New Physics)''(이하 np)에 투고하는 논문의 전자발간을 위한 일정한 양식을 제공하는 KPSTeX의 수정판입니다. KPSTeX이 1994년 배포된 이후, 변화한 TeX 환경을 제대로 지원하지 못하여 사용자에게 불편한 환경으로 인식되어왔습니다. 또한, 사무국의 출판 환경에도 맞지 않는 문제점을 가지고 있었습니다. 이런 상황을 인식하여 현재의 TeX 환경을 잘 지원하고, 사무국에서 출판에도 용이하게 하기 위해 KPSTeX2를 제작하게 되었습니다.

KPSTeX2의 필요성이 제기 될 무렵, 미국 물리학회에서는 REVTeX4를 개발하기 시작하였습니다. 미국 물리학회에서 만든 REVTeX은 KPSTeX의 모체가 되는 논문 투고용 style파일입니다. 미국물리학회가 기존의 REVTeX 3.1의 수정본인 REVTeX4를 개발하려는 이유는 설계원칙을 통해 알 수 있는 것 처럼, 크게 LaTeX2e 와 호환성을 확보하고, 출판을 위한 SGML/XML 변환에 용이한 구조로 만들며, 불편한 명령어들을 개선하기 위한 것입니다. 그와 동시에 REVTeX4을 미국 물리학회지를 위한 style파일에서 떠나, 미국 물리학회 이외의 다른 학회들이 논문 투고 파일로 TeX을 쓸 수 있도록 설계하였습니다. 따라서, REVTeX 3.0을 수정하여 만들어 진 현재 KPSTeX의 문제점을 극복하고, REVTeX 4가 주는 개선점을 그대로 이용할 수 있도록, KPSTeX2는 REVTeX4의 substyle파일 형태로 제작하였습니다.
KPSTeX2 인것과 KPSTeX2가 아닌 것
KPSTeX2는 LaTeX2e에 호환가능한 REVTeX4 class 파일의 substyle 파일로 제공됩니다. substyle 파일이라고 하는 것은 중요한 기능이 있는 class파일이 호출하여 글자의 크기, 모양새, 위치와 같은 외형 정보를 담고 있는 파일입니다. 미국 물리학회지인 PRA,PRB,PRL등과 같은 학회지는 aps.rtx라는 substyle파일로 학회지 RMP의 경우 rmp.rtx라는 substyle파일로 제공됩니다. 앞으로 REVTeX4의 완결판이 나오면 다른 학회지의 substyle 파일이 제공되리라 생각됩니다. 이와 똑같은 형식으로 한국물리학회의 학회지용 substyle을 KPSTeX2라고 합니다.

따라서, 반드시 REVTeX 4가 반드시 설치되어 있어야만 동작합니다.
*** 이 배포판에서는 REVTeX 4 beta 5이상만 지원합니다.

REVTeX(REVTeX 4)는 (La)TeX실행 프로그램이 아니라 LaTeX2e Class파일입니다.
KPSTeX(KPSTeX 2)는 (La)TeX실행 프로그램이 아니라 REVTeX 4 substyle파일입니다.
KPSTeX 2는 기존 KPSTeX을 필요로 하지 않습니다.
KPSTeX2의 구성
KPSTeX2는 kps.rtx, jkps.rtx, np.rtx의 3개의 파일로 구성되어 있습니다. kps.rtx는 한국 물리 학회지만의 특성을 담고 있는 파일로 jkps.rtx, np.rtx이 공동으로 필요한 내용을 담고 있습니다. jkps.rtx과 np.rtx는 각각 jkps,np에 특징적인 내용을 담고 있습니다.
KPSTeX2의 설치
KPSTeX2의 사용법
Bug의 보고 및 문의
bug를 발견하였을 경우에는 게시판에 올리거나 개발자에게 e-mail 주십시오. 이때,OS, 설치한 TeX 배포판의 이름과 버전, 한글 TeX 의 배포판 이름과 버전, 문제점을 상세히 적어주시면 감사하겠습니다.
또, 해결책을 알고 계신 분은 해결책을 함께 보내주시면 정식 배포판이 더 빨리 나오게 하실 수 있을 것입니다.

개발 관련 인력이 부족한 관계로 질의 사항에 대해 빠른 답변이 불가능해 보입니다.
질의 사항이 있을 경우 가급적 게시판에 올리고, 답변을 아시는 분은 게시판에 답변을 해 주시면 감사하겠습니다.
KPSTeX2의 bug보고와 문의에 대해서는 오직 게시판과 e-mail을 통해서만 가능합니다.
사무국과는 관련이 없으니 전화 문의하는 경우가 생기지 않도록 부탁드립니다.

  • 알려진 Bug
    여러분께서 이 칸을 채워주시길 부탁드립니다.
  • 앞으로의 계획
    sample 파일과 template 파일의 제공
Copyright (c) 2006, The Korean Physical Society Tel: 02-556-4737, FAX: 02-554-1643
135-703 서울특별시 강남구 테헤란로7길 22(역삼동) 한국과학기술회관 본관 901호 고유번호: 220-82-01588 대표: 이철의