diff options
author | Karl Berry <karl@freefriends.org> | 2013-04-25 22:33:30 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-04-25 22:33:30 +0000 |
commit | 187cc38f863f09d028d2399e7a2b253bb8ba1a51 (patch) | |
tree | b85d3dbfee1633a8499ecabf159eb9bd98d08e9c | |
parent | 8af545f5b3b7322b495619e14c6eb4f301af4a02 (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/ChangeLog | 15 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/cjk-ko/README | 101 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/cjk-ko/cjk-ko-doc.pdf | bin | 2740707 -> 145987 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/cjk-ko/cjk-ko-doc.tex | 48 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-josa.sty | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-ko.sty | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/cjk-ko/cjkutf8-nanummjhanja.sty | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/cjk-ko/kolabels-utf.sty | 6 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/cjk-ko/konames-utf.sty | 6 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/cjk-ko/kotex.sty | 9 |
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 Binary files differindex 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 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} |