summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-04-25 22:33:30 +0000
committerKarl Berry <karl@freefriends.org>2013-04-25 22:33:30 +0000
commit187cc38f863f09d028d2399e7a2b253bb8ba1a51 (patch)
treeb85d3dbfee1633a8499ecabf159eb9bd98d08e9c
parent8af545f5b3b7322b495619e14c6eb4f301af4a02 (diff)
cjk-ko (25apr13)
git-svn-id: svn://tug.org/texlive/trunk@30106 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/cjk-ko/ChangeLog15
-rw-r--r--Master/texmf-dist/doc/latex/cjk-ko/README101
-rw-r--r--Master/texmf-dist/doc/latex/cjk-ko/cjk-ko-doc.pdfbin2740707 -> 145987 bytes
-rw-r--r--Master/texmf-dist/doc/latex/cjk-ko/cjk-ko-doc.tex48
-rw-r--r--Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-josa.sty2
-rw-r--r--Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-ko.sty2
-rw-r--r--Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-nanummjhanja.sty2
-rw-r--r--Master/texmf-dist/tex/latex/cjk-ko/kolabels-utf.sty6
-rw-r--r--Master/texmf-dist/tex/latex/cjk-ko/konames-utf.sty6
-rw-r--r--Master/texmf-dist/tex/latex/cjk-ko/kotex.sty9
10 files changed, 101 insertions, 90 deletions
diff --git a/Master/texmf-dist/doc/latex/cjk-ko/ChangeLog b/Master/texmf-dist/doc/latex/cjk-ko/ChangeLog
new file mode 100644
index 00000000000..decd44e770c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/cjk-ko/ChangeLog
@@ -0,0 +1,15 @@
+2013-03-23 Dohyun Kim <nomos at ktug org>
+
+ Version 1.1
+
+ * kotex.sty: package option [cjk] is not needed any more, if
+ kotexutf.sty does not exist.
+
+ * cjk-ko-doc.pdf: produced by dvipdfmx instead of pdflatex.
+
+ * Author's email address has changed.
+
+2013-02-27 Dohyun Kim <nomos at ktug org>
+
+ Initial release. Version 1.0
+
diff --git a/Master/texmf-dist/doc/latex/cjk-ko/README b/Master/texmf-dist/doc/latex/cjk-ko/README
index 69e4eeca7d5..4dbd10f2f2d 100644
--- a/Master/texmf-dist/doc/latex/cjk-ko/README
+++ b/Master/texmf-dist/doc/latex/cjk-ko/README
@@ -1,10 +1,14 @@
-
=======================================
-CJK-ko package version 1.0 (2013/02/27)
+CJK-ko package version 1.1 (2013/03/23)
=======================================
-This package supports typesetting modern Korean documents
-with the help of LaTeX2e CJK package written by Werner Lemberg.
+This package supports typesetting modern Korean documents with the help
+of LaTeX2e CJK package written by Werner Lemberg. Unlike CJK package,
+however, this package supports UTF-8 input encoding only. Despite the
+restriction, this package provides some enhanced features focused on
+Korean typesetting culture, for instance: linebreak is allowed between
+Latin and CJK characters; users can scale and/or lower CJK characters
+for their need; and automatic Josa selection is implemented.
Currently this package requires nanumtype1 package as well.
@@ -26,6 +30,7 @@ Documents
cjk-ko-doc.tex -> doc/latex/cjk-ko/
cjk-ko-doc.pdf -> doc/latex/cjk-ko/
README -> doc/latex/cjk-ko/
+ ChangeLog -> doc/latex/cjk-ko/
License
@@ -33,81 +38,69 @@ License
GPL (Gnu General Public License)
--------------------------------
- cjkutf8-ko.sty cjkutf8-josa.sty cjkutf8-nanummjhanja.sty
-
- These files are derivatives of CJK package or written by the author.
+ cjkutf8-ko.sty
+ cjkutf8-josa.sty
+ cjkutf8-nanummjhanja.sty
+These files are derivatives of CJK package or written by the author.
LPPL (LaTeX Project Public License)
-----------------------------------
- kotex.sty konames-utf.sty kolabels-utf.sty
-
- These files are copied or modified from ko.TeX package.
+ kotex.sty
+ konames-utf.sty
+ kolabels-utf.sty
+These files are copied or modified from ko.TeX package.
Public domain
-------------
- cjk-ko-doc.tex README
+ cjk-ko-doc.tex
+ README
+ ChangeLog
See each file for more details.
-Features
-========
-
-* only modern Korean script is supported
-
-* only UTF-8 input encoding is supported
-
-* no need to declare \begin{CJK} ... \end{CJK} environment
-
-* linebreak may occur at more places than CJK package
- - between CJK character and Latin alphabet/opening
- - betwern Latin alphabet/numbers/closing and CJK character
-
-* allow scaling and/or lowering CJK characters
-
-* automatic Josa selection
-
-
Loading of the package
======================
- \usepackage[cjk]{kotex}
+ \usepackage{cjkutf8-ko}
+or
+ \usepackage[cjk]{kotex}
package options
---------------
-cjk
- Required option to load CJK-ko.
- If not given, kotexutf package may be loaded.
+ [cjk]
+Option for kotex.sty. If this option is not given and if kotexutf.sty
+does exist, kotexutf package will be loaded instead.
-hangul
- Load Hangul captions. line/word spacing is adjusted as well.
+ [hangul]
+Load Hangul captions. line/word spacing is adjusted as well.
-hanja
- [hangul] + hanja (Chinese characters) captions
+ [hanja]
+Load Hanja captions. same as [hangul] option for line/word spacing.
-nojosa
- Disable automatic Josa selection
+ [nojosa]
+Disable automatic Josa selection
-usedotemph
- Enable \dotemph command.
- CJKfntef.sty and CJKulem.sty are loaded as well
+ [usedotemph]
+Enable \dotemph command. CJKfntef.sty and CJKulem.sty will be loaded
+as well.
-usecjkt1font
- Latin characters are typeset by CJK font.
- Only Nanum T1 font is currently available.
+ [usecjkt1font]
+Latin characters are typeset by CJK font. Only Nanum T1 font is
+currently available.
User commands
=============
\CJKscale
- - scale CJK character font size
+ - scale font size of CJK character
- eg: \CJKscale{0.95}
- cannot be used with [usecjkt1font] option
- allowed only in the preamble
- - under [hangul] option, line/word spacing and indent size are
+ - under [hangul] option, line/word spacing and indent size are
adjusted automatically
\lowerCJKchar
@@ -117,7 +110,7 @@ User commands
- allowed only in the preamble
\dotemph
- - emphasize CJK characters by putting dot above
+ - emphasize Hangul or Hanja by putting dot above
- eg: \dotemph{드러냄표}
- available only when [usedotemph] option is given
- users can redefine these commands:
@@ -133,14 +126,13 @@ Automatic Josa selection
Josa commands:
\은 \는 \이 \가 \을 \를 \와 \과 \로 \으로 \라 \이라
-eg: \label{fig:aaa} ... \ref{fig:aaa}\을 ...
- \label{fig:aaa} ... \pageref{fig:aaa}\을 ...
- \cite{hong}\을 ... \bibitem[홍길동\jong]{hong} ...
+eg: \label{fig:aaa} ... \ref{fig:aaa}\을
+ \label{fig:aaa} ... \pageref{fig:aaa}\을
+ \cite{hong}\을 ... \bibitem[홍길동\jong]{hong}
Automatic Josa selection works correctly only after
\ref \pageref \cite commands and after ascii characters.
For other cases these commands are available:
-
\jung: keyword is terminated by Jungseong
\jong: keyword is terminated by Jongseong
\rieul: keyword is terminated by Jongseong Rieul
@@ -150,16 +142,13 @@ Korean counters
===============
Same as ko.TeX package:
-
\jaso \gana \ojaso \ogana \pjaso \pgana \onum \pnum \oeng \peng
\hnum \Hnum \hroman \hRoman \hNum \hanjanum
Author
======
-
-Please report any errors or suggestions to
-Dohyun Kim <nomos at ktug or kr>.
+Please report any errors or suggestions to Dohyun Kim <nomos at ktug org>
---END of README---
diff --git a/Master/texmf-dist/doc/latex/cjk-ko/cjk-ko-doc.pdf b/Master/texmf-dist/doc/latex/cjk-ko/cjk-ko-doc.pdf
index 879ad297312..0cfc7f78dab 100644
--- a/Master/texmf-dist/doc/latex/cjk-ko/cjk-ko-doc.pdf
+++ b/Master/texmf-dist/doc/latex/cjk-ko/cjk-ko-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/cjk-ko/cjk-ko-doc.tex b/Master/texmf-dist/doc/latex/cjk-ko/cjk-ko-doc.tex
index af68f9a24e8..742769ab9da 100644
--- a/Master/texmf-dist/doc/latex/cjk-ko/cjk-ko-doc.tex
+++ b/Master/texmf-dist/doc/latex/cjk-ko/cjk-ko-doc.tex
@@ -1,7 +1,7 @@
%% $Id: cjk-ko-doc.tex,v 1.10 2013/02/26 01:40:15 nomos Exp $
%% public domain
-\documentclass[b5paper]{article}
+\documentclass[dvipdfmx,b5paper]{article}
\usepackage{geometry}
\usepackage[cjk,hangul,usedotemph]{kotex}
\usepackage{xcolor}
@@ -14,8 +14,8 @@
\linespread{1.3}
\title{\cjkko\ 간단 매뉴얼}
-\author{김도현\quad \texttt{nomos at ktug or kr}}
-\date{Version 1.0\quad\today}
+\author{김도현\quad \texttt{nomos at ktug org}}
+\date{Version 1.1\quad\today}
\begin{document}
\maketitle
@@ -44,7 +44,7 @@
\item 영문자와 한글의 조화 추구~--- 예: 한글 글자 크기 조정 허용
\item 기초적인 자동조사 기능
\item 오로지 \dotemph{현대 한국어} 문서를 위한 패키지~---
- 중세한글, 일본어, 중국어는 지원하지 않는다
+ 중세한글, 일본어, 중국어는 지원하지 않는다.
\end{itemize}
\section{Package options}
@@ -54,16 +54,17 @@
\item[패키지 옵션]:
\begin{itemize}
\item[\texttt{cjk}] \TeX\ Live에선 이 옵션이 없으면 kotexutf\,가
- 로드된다
+ 로드된다. 단, \verb|kotexutf.sty| 파일을 찾을 수 없다면
+ 이 옵션이 없더라도 \cjkko\ 패키지를 부른다.
\item[\texttt{hangul}] 한글 캡션, 줄 간격, 단어 간격, frenchspacing
등의 조정이 이루어진다. 문서의 주된 언어가 한글이라고 선언하는 옵션
\item[\texttt{hanja}] \verb|[hangul]| $+$ 한자 캡션
\item[\texttt{nojosa}] 자동조사 기능 끄기. 이 옵션을 주더라도
- 자동조사 명령이 에러를 내는 건 아니다
+ 자동조사 명령이 에러를 내는 건 아니다.
\item[\texttt{usedotemph}] \cs{dotemph} 명령 허용\\
--- 이 옵션은 ulem 패키지도 부르므로 \uline{밑줄 긋기} 가능
\item[\texttt{usecjkt1font}] 영문자도 한글 글꼴---나눔폰트---로 식자.
- 라틴 알파벳이 거의 없는 소설책 따위에 유용할 수 있다
+ 라틴 알파벳이 거의 없는 소설책 따위에 유용할 수 있다.
\end{itemize}
\end{description}
@@ -72,21 +73,21 @@
\item[\cs{CJKscale}] 한글만 글자크기 조정
\begin{itemize}\leftskip-1cm
\item 예: \cs{CJKscale\{0.95\}}
- \item \verb|[usecjkt1font]| 옵션과는 같이 쓸 수 없다
+ \item \verb|[usecjkt1font]| 옵션과는 같이 쓸 수 없다.
\item \verb|[hangul]| 옵션 아래서는 단어 간격, 줄 간격,
들여쓰기 크기도 자동 조정
- \item 전처리부에서만 쓸 수 있다
+ \item 전처리부에서만 쓸 수 있다.
\end{itemize}
\item[\cs{lowerCJKchar}] 한글만 아래로 끌어내려 식자
\begin{itemize}\leftskip-1cm
\item 예: \cs{lowerCJKchar\{-0.07em\} \% 끌어올려 식자}
- \item \verb|[usecjkt1font]| 옵션과는 같이 쓸 수 없다
- \item 전처리부에서만 쓸 수 있다
+ \item \verb|[usecjkt1font]| 옵션과는 같이 쓸 수 없다.
+ \item 전처리부에서만 쓸 수 있다.
\end{itemize}
\item[\cs{dotemph}] \dotemph{드러냄표}
\begin{itemize}\leftskip-1cm
\item 예: \cs{dotemph\{드러냄표\}}
- \item \verb|[usedotemph]| 옵션 아래에서만 쓸 수 있다
+ \item \verb|[usedotemph]| 옵션 아래에서만 쓸 수 있다.
\item \koTeX 과 마찬가지로 \cs{dotemphraise} \cs{dotemphchar} 명령
재정의 가능
\end{itemize}
@@ -97,11 +98,11 @@
\begin{itemize}
\item \koTeX 과 마찬가지로 \cs{은} \cs{는} \cs{이} \cs{가}
\cs{을} \cs{를} \cs{와} \cs{과} \cs{로} \cs{으로} \cs{라}
- \cs{이라}\,를 쓸 수 있다
+ \cs{이라}\,를 쓸 수 있다.
\item \cs{ref} \cs{pageref} \cs{cite} 뒤에서만 정상 동작
\item 아스키문자 뒤에서만 정상 동작
\item 한글 뒤에는 \cs{jong} \cs{jung} \cs{rieul} 명령을
- 첨가해 바로잡을 수 있다\par
+ 첨가해 바로잡을 수 있다.\par
\begin{itemize}
\item[예:] \cs{cite\{hong\}}\cs{을} \ldots\\
\hskip1.3em\ \cs{bibitem[홍길동}\cs{jong]\{hong\}}
@@ -130,12 +131,17 @@
\item[\cs{hanjanum}] 一 二 三 四 五 六 七 八 九 十 十一 十二 $\cdots$ 二十四
\end{itemize}
-\section{License etc.}
- \begin{itemize}
- \item GPL~--- \verb|cjkutf8-*| 파일의 라이선스는 CJK 패키지와
- 같을 수밖에 없다.
- \item LPPL~--- \verb|ko*| 파일들은 \koTeX\ 패키지에서 유래한다
- \item \cjkko\ CVS~--- \url{http://cvs.ktug.or.kr/viewcvs/ko.TeX/cjk-ko/}
- \end{itemize}
+\section{License}
+\begin{itemize}
+ \item GPL~--- \verb|cjkutf8-*| 파일의 라이선스는 CJK 패키지와
+ 같을 수밖에 없다.
+ \item LPPL~--- \verb|ko*| 파일들은 \koTeX\ 패키지에서 유래한다.
+ %\item \cjkko\ CVS~--- \url{http://cvs.ktug.or.kr/viewcvs/ko.TeX/cjk-ko/}
+\end{itemize}
+
+\begin{flushright}
+ \fboxsep=-\fboxrule
+ \fbox{\vbox to1em{\hbox to1em{\hss}\vss}}
+\end{flushright}
\end{document}
diff --git a/Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-josa.sty b/Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-josa.sty
index 5f0bfa13b81..83cbae2f264 100644
--- a/Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-josa.sty
+++ b/Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-josa.sty
@@ -1,6 +1,6 @@
% $Id: cjkutf8-josa.sty,v 1.1 2013/02/27 06:42:16 nomos Exp $
%
-% Copyright (c) 2013 Dohyun Kim <nomos at ktug or kr>
+% Copyright (c) 2013 Dohyun Kim <nomos at ktug org>
%
% This program is free software; you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
diff --git a/Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-ko.sty b/Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-ko.sty
index 083df4a284a..ea6844c5e99 100644
--- a/Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-ko.sty
+++ b/Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-ko.sty
@@ -1,6 +1,6 @@
% $Id: cjkutf8-ko.sty,v 1.14 2013/03/07 04:53:32 nomos Exp $
%
-% Copyright (c) 2013 Dohyun Kim <nomos at ktug or kr>
+% Copyright (c) 2013 Dohyun Kim <nomos at ktug org>
%
% This program is free software; you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
diff --git a/Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-nanummjhanja.sty b/Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-nanummjhanja.sty
index 04f007c1bc7..d6256610fe0 100644
--- a/Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-nanummjhanja.sty
+++ b/Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-nanummjhanja.sty
@@ -1,6 +1,6 @@
% $Id: cjkutf8-nanummjhanja.sty,v 1.1 2013/02/27 06:42:16 nomos Exp $
%
-% Copyright (c) 2013 Dohyun Kim <nomos at ktug or kr>
+% Copyright (c) 2013 Dohyun Kim <nomos at ktug org>
%
% This program is free software; you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
diff --git a/Master/texmf-dist/tex/latex/cjk-ko/kolabels-utf.sty b/Master/texmf-dist/tex/latex/cjk-ko/kolabels-utf.sty
index 197a631e13e..4a057c61863 100644
--- a/Master/texmf-dist/tex/latex/cjk-ko/kolabels-utf.sty
+++ b/Master/texmf-dist/tex/latex/cjk-ko/kolabels-utf.sty
@@ -1,8 +1,8 @@
% This is file `kolabels-utf.sty'
%
-% Copyright (C) 2009-2013 Koaunghi Un <koaunghi@kornet.net>
-% Dohyun Kim <nomos@ktug.or.kr>
-% Kangsoo Kim <karnes@ktug.or.kr>
+% Copyright (C) 2009-2013 Koaunghi Un <koaunghi at kornet net>
+% Kangsoo Kim <karnes at ktug or kr>
+% Dohyun Kim <nomos at ktug org>
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/Master/texmf-dist/tex/latex/cjk-ko/konames-utf.sty b/Master/texmf-dist/tex/latex/cjk-ko/konames-utf.sty
index abb0444083a..41164bc3791 100644
--- a/Master/texmf-dist/tex/latex/cjk-ko/konames-utf.sty
+++ b/Master/texmf-dist/tex/latex/cjk-ko/konames-utf.sty
@@ -1,8 +1,8 @@
% file `konames-utf.sty`
%
-% Copyright (C) 2007-2013 Koaunghi Un <koaunghi@kornet.net>
-% Dohyun Kim <nomos@ktug.or.kr>
-% Kangsoo Kim <karnes@ktug.or.kr>
+% Copyright (C) 2007-2013 Koaunghi Un <koaunghi at kornet net>
+% Kangsoo Kim <karnes at ktug or kr>
+% Dohyun Kim <nomos at ktug org>
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3c
diff --git a/Master/texmf-dist/tex/latex/cjk-ko/kotex.sty b/Master/texmf-dist/tex/latex/cjk-ko/kotex.sty
index c990a5b8757..c6d37042c22 100644
--- a/Master/texmf-dist/tex/latex/cjk-ko/kotex.sty
+++ b/Master/texmf-dist/tex/latex/cjk-ko/kotex.sty
@@ -1,8 +1,8 @@
% $Id: kotex.sty,v 1.3 2013/02/22 10:23:16 nomos Exp $
%
-% (C) Copyright 2007-2013 Koaunghi Un <koaunghi@kornet.net>
-% Dohyun Kim <nomos@ktug.or.kr>
-% Kangsoo Kim <karnes@ktug.or.kr>
+% (C) Copyright 2007-2013 Koaunghi Un <koaunghi at kornet net>
+% Kangsoo Kim <karnes at ktug or kr>
+% Dohyun Kim <nomos at ktug org>
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3c
@@ -20,7 +20,7 @@
% \usepackage[euc]{kotex} \usepackage[euc,hangul]{kotex}
% \usepackage[cjk]{kotex} \usepackage[cjk,hangul]{kotex}
-\ProvidesPackage{kotex}[2013/02/16 v1.0 Korean TeX (ko.TeX)]
+\ProvidesPackage{kotex}[2013/03/23 v1.1 Korean TeX (ko.TeX)]
\newif\if@ko@euc
\let\@ko@cjk\undefined
@@ -28,6 +28,7 @@
\ifx\directlua\relax \let\directlua\undefined \fi
\ifx\eTeXversion\relax \let\eTeXversion\undefined \fi
\ifx\eTeXversion\undefined \let\@ko@cjk\empty \fi
+\IfFileExists{kotexutf.sty}{}{\let\@ko@cjk\empty}
\DeclareOption{utf}{}
\DeclareOption{euc}{\@ko@euctrue}