KTUG 한국 텍 사용자 그룹

Menu

KTUG :: Q&A 마당 › kotex 패키지에서 중국어 관련 질문합니다.

텍사랑 | 2015.06.01 17:50:41 | 메뉴 건너뛰기 쓰기

안녕하세요.

지금 논문 작성 중인 학생입니다.

현재 논문을 한글판으로 쓰려고 합니다만, 중국어가 필요해서 중국어 식자도 가능해야 하는 상황입니다.

한글판 논문을 작성하려고 선언문에 다른 분이 했던 kotex 패키지로 선언했습니다.

\usepackage[cjk,hangul,usedotemph]{kotex}

돌려보니 여기서 표, 그림 등을 한글로 표기하려면 "cjk"가 꼭 필요하더군요. 

그런데 중국어를 식자하려고 하니 선언문에

\usepackage{dhucs-trivcj}

를 넣어 주어야 하는데 이 패키지는 {kotex} 옵션의 [cjk]와 동시에 사용할 수가 없습니다.

계속하여 에러 메시지가 뜹니다.

만약 [cjk] 옵션을 빼면 장, 절은 한글로 표기되는데 표, 그림 등은 영어로(figure, table 등) 표기됩니다.

어떻게 하면 중국어 식자도 가능하고 표, 그림 등도 한글로 표기되게 할 수 있을가요?

원인을 알려주시면 고맙겠습니다.


참고로, 저는 이 사이트에서 다운한 texlive 2014 버전을 사용하고 있습니다.

컴파일은 pdfTexify로만 합니다.

아래 코드를 첨부했는데, 한 가지 설명 드리자면,


%\usepackage{dhucs-trivcj}

%\chinese{为什么为什么不能显示中文?}

이 두 문구는 앞에 "%"를 달았습니다.

앞서 말씀 드린 것처럼 이 패키지가 cjk 옵션과 충돌되기 때문입니다.


그리고 한 가지 더 묻고 싶은 건 아래 예를 돌려보면 그림이 section 앞에 나오는데 이건 무슨 원인인가요?

(개인적으로는 앞의 선언문에서 뭔가 순서가 바뀌어서 그런 것 같은데요..ㅠ 정확히는 모르겠습니다.)


제가 텍 공부가 많이 부족하지만 아시는 분들께서 자세히 설명해주시면 고맙겠습니다.



% !TEX TS-program = pdfTexify

% !TEX encoding = UTF-8 Unicode


\documentclass[11pt]{article}



\usepackage{multirow}

\usepackage{booktabs}

\usepackage{caption}

\captionsetup[table]{justification=centering}

\usepackage{threeparttable}

\usepackage{longtable,supertabular}

\usepackage{dcolumn}

\newcolumntype{d}[1]{D{.}{.}{-1}}

\usepackage{array}

\usepackage{arydshln}


\usepackage{etex}

\usepackage[english]{babel}

\usepackage[utf8]{inputenc}

\usepackage{times}

\usepackage[T1]{fontenc}


\usepackage{tikz}


\usepackage{pgflibraryarrows}

\usepackage{pgflibrarysnakes}


\usetikzlibrary{intersections}



\usetikzlibrary{decorations.pathmorphing}

\usetikzlibrary{backgrounds}

\usetikzlibrary{positioning}

\usetikzlibrary{fit}

\usetikzlibrary{petri}


\usetikzlibrary{shapes.geometric}

\usetikzlibrary{calc}


\usetikzlibrary{patterns}


\usepackage{listings}


\usepackage[all]{xy}

\usepackage{verbatim}


\usepackage[cjk,hangul,usedotemph]{kotex}

\usepackage{graphicx}


%\usepackage{dhucs-trivcj}


\usepackage{ifpdf}

\ifpdf

    \input glyphtounicode\pdfgentounicode=1

\fi





\begin{document}



\section{그림과 표}

\subsection{오류}



\begin{figure}

\centering

\begin{tikzpicture}

[

    place/.style = {circle,draw=black,fill=blue!0,thick,inner sep=1pt,minimum size=2mm},

    ]


    \node[place] at (3,0) (1) {1};

    \node[place] at (4.5,0) (2) {2};

    \node[place] at (6,0) (3) {3};

    \node[place] at (7.5,0) (4) {4};


    \draw (1) -- (2);

    \draw (2) -- (3);

    \draw (3) -- (4);


\end{tikzpicture}

\caption{예}

\end{figure}


为什么不能显示中文?


%\chinese{为什么为什么不能显示中文?}


\begin{table}[htbp]

\footnotesize

  \centering

    \setlength{\abovecaptionskip}{0pt}

    \setlength{\belowcaptionskip}{0pt}

  \caption{예}

    \begin{tabular}{ccc}

    \hline

    a & b & c \\

    \hline

    1 & 2 & 3 \\

    \hline

    \end{tabular}%

  \label{tab:addlabel}%

\end{table}%



\end{document} 

댓글 [5]

댓글 쓰기

목록 삭제

KTUG 한국 텍 사용자 그룹