안녕하세요.
지금 논문 작성 중인 학생입니다.
현재 논문을 한글판으로 쓰려고 합니다만, 중국어가 필요해서 중국어 식자도 가능해야 하는 상황입니다.
한글판 논문을 작성하려고 선언문에 다른 분이 했던 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}
KTUG 한국 텍 사용자 그룹