KTUG 한국 텍 사용자 그룹

Menu

KTUG :: 마당정보글 › kotex-euc 없이 새물리 np2를 lualatex으로 컴파일

karnes | 2014.03.14 16:00:47 | 메뉴 건너뛰기 쓰기

1. revtex4와 XeLaTeX, LuaLaTeX

revtex4는 pdfLaTeX에서만 제대로 동작한다. XeLaTeX은 충돌이 있고 LuaLaTeX에서는 다음과 같이 하면 문제를 피해갈 수 있음.


\RequirePackage{fontspec}

\documentclass[...]{revtex4}


2. np.rtx의 수정

이 revtex 스타일은 \usepackage{hfont}하는 부분이 있다. 34--39행을 없애고, 그 대신


\usepackage{kotex}

\usepackage{iftex}

\ifLuaTeX

  \luatexuhcinputencoding=1

\fi


이렇게 수정하여 cp949 한글을 활성화한다.


3. 샘플파일 np2.tex에서 수정


\usepackage{hfont}한 부분을 없애고


\setmainhangulfont{NanumMyeongjo}


결과적으로 파일의 시작 부분은 이렇게 바뀐다.


%!TEX encoding = cp949
%!TEX program = lualatex
\RequirePackage{fontspec}
\documentclass[npl,twocolumn,twoside]{revtex4}
\usepackage{graphicx}

\setmainhangulfont{NanumMyeongjo}

\begin{document}


첨부파일의 npl.rtx.tex은 npl.rtx로 이름을 변경.


스크린샷 2014-03-14 오후 3.58.42.png

첨부 [4]

댓글 쓰기

목록

KTUG 한국 텍 사용자 그룹