From c4777604044f5d7ed37fd9e47edd58b44630a66d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Thu, 12 Mar 2020 03:00:57 +0000 Subject: CTAN sync 202003120300 --- .../korean/pmhanguljamo/doc/pmhanguljamo-doc.pdf | Bin 134520 -> 135348 bytes .../korean/pmhanguljamo/doc/pmhanguljamo-doc.tex | 17 +++++++++-------- .../korean/pmhanguljamo/doc/pmhanguljamo-kdoc.pdf | Bin 532188 -> 532264 bytes .../korean/pmhanguljamo/doc/pmhanguljamo-kdoc.tex | 5 ++++- .../korean/pmhanguljamo/tex/pmhanguljamo-rrk.sty | 16 ++++++++++++++-- language/korean/pmhanguljamo/tex/pmhanguljamo.sty | 4 ++-- 6 files changed, 29 insertions(+), 13 deletions(-) (limited to 'language') diff --git a/language/korean/pmhanguljamo/doc/pmhanguljamo-doc.pdf b/language/korean/pmhanguljamo/doc/pmhanguljamo-doc.pdf index e0f753716e..5a7d035bd7 100644 Binary files a/language/korean/pmhanguljamo/doc/pmhanguljamo-doc.pdf and b/language/korean/pmhanguljamo/doc/pmhanguljamo-doc.pdf differ diff --git a/language/korean/pmhanguljamo/doc/pmhanguljamo-doc.tex b/language/korean/pmhanguljamo/doc/pmhanguljamo-doc.tex index d91294a3b5..a727b33fe7 100644 --- a/language/korean/pmhanguljamo/doc/pmhanguljamo-doc.tex +++ b/language/korean/pmhanguljamo/doc/pmhanguljamo-doc.tex @@ -30,7 +30,7 @@ \title{Poorman's Hangul Jamo Input Method \\ \Large \texttt{pmhanguljamo.sty} } \author{Kangsoo Kim} -\date{06 Feb 2020\quad version 0.3.2} +\date{09 Mar 2020\quad version 0.3.3} \maketitle @@ -44,12 +44,12 @@ This \LaTeX\ package provides Hangul\footnote{% \emph{transliteration} input method, which allows to typeset Korean Letters (Hangul) with the help of proper fonts. The name comes from ``Poorman's Hangul Jamo Input Method.'' It is mainly for -the people who have a system without Korean IM, but want to typeset +the people who have a system without Korean keyboard IM, but want to typeset Hangul in their document. Not only modern Hangul, but so-colled ``Old Hangul'' characters -that uses the lost letters such as `Arae-A', `Yet Ieung' or `Pan-Sios' etc.\ can also be typeset. +that uses the lost letters such as `Arae-A'(\textkorean{\jmcc{@}}), `Yet Ieung'(\textkorean{\jmcc{Q}}) or `Pan-Sios'(\textkorean{\jmcc{Z}}) etc.\ can also be typeset. -\XeLaTeX\ or \LuaLaTeX\ is required (\XeLaTeX\ recommended). The legacy pdf\TeX\ is not supported. +\XeLaTeX\ or \LuaLaTeX\ is required. The legacy pdf\TeX\ is not supported. The Korean Language supporting packages such as \pkg{xetexko} or \pkg{luatexko} (in the ko.\TeX\ bundle) or \pkg{polyglossia} under \XeLaTeX\ are recommended, but without them typesetting Hangul is of no problem @@ -98,7 +98,7 @@ ip/sai/ei i/nvn ba/ram/ei/do \\ na/nvn goi/ro/ue/haiss/da/. \end{jamotext} \end{verbatim} -The result will be like this: +The result will be like: \begin{quote} \begin{korean} \begin{jamotext} @@ -114,8 +114,8 @@ na/nvn goi/ro/ue/haiss/da/. \subsection{Preamble of Document} -Without any other packages, you can type Hangul. Note that -proper fonts should be declared for Hangul, using \pkg{fontspec}. +Without any other packages, you can type Hangul. Be sure that +proper fonts should be declared for Hangul, utilizing \pkg{fontspec}. \begin{verbatim} \documentclass{article} @@ -317,7 +317,8 @@ They can be downloaded from the url and used freely. And note that To use one of these fonts, do not forget to provide the \texttt{[Script=Hangul]} option.\footnote{% - If the document is processed with \LuaLaTeX, \texttt{[Script=Hangul,Renderer=Harfbuzz]} is recommended. + If the document is processed with \LuaLaTeX, \texttt{[Script=Hangul,Renderer=Harfbuzz]} + or \texttt{[Script=Hangul,Renderer=OpenType]} is recommended. The \LuaLaTeX\ version should be over 1.11, that is, the \LaTeX\ format of LuaHB\TeX\ is needed.} For example, you can specify diff --git a/language/korean/pmhanguljamo/doc/pmhanguljamo-kdoc.pdf b/language/korean/pmhanguljamo/doc/pmhanguljamo-kdoc.pdf index 215916ed29..b32af2e4d4 100644 Binary files a/language/korean/pmhanguljamo/doc/pmhanguljamo-kdoc.pdf and b/language/korean/pmhanguljamo/doc/pmhanguljamo-kdoc.pdf differ diff --git a/language/korean/pmhanguljamo/doc/pmhanguljamo-kdoc.tex b/language/korean/pmhanguljamo/doc/pmhanguljamo-kdoc.tex index b36c3641b5..f9b52506de 100644 --- a/language/korean/pmhanguljamo/doc/pmhanguljamo-kdoc.tex +++ b/language/korean/pmhanguljamo/doc/pmhanguljamo-kdoc.tex @@ -62,7 +62,8 @@ %\date{2020/01/20\quad v0.2.1} %\date{2020/01/28\quad v0.3} %\date{2020/01/30\quad v0.3.1} -\date{2020/02/05\quad v0.3.2} +%\date{2020/02/05\quad v0.3.2} +\date{2020/03/09\quad v0.3.3} \maketitle @@ -793,6 +794,8 @@ Expl3는 내가 원하는 일을 너무나 간단하게 구현할 수 있게 해 \textbullet\ v0.3.2 (2020/02/05): RRK에서도 \verb|\jmcc|를 쓸 수 있게 하고 \verb|\jmcc|의 인자로 \verb|@@|를 허용함. +\textbullet\ v0.3.3 (2020/03/09): RRK에서 \verb|X-ss| 입력 처리의 버그 수정. + %%% APPENDICES \ExplSyntaxOn \int_new:N \l_appsec_int diff --git a/language/korean/pmhanguljamo/tex/pmhanguljamo-rrk.sty b/language/korean/pmhanguljamo/tex/pmhanguljamo-rrk.sty index a39cfac1f6..61dc428562 100644 --- a/language/korean/pmhanguljamo/tex/pmhanguljamo-rrk.sty +++ b/language/korean/pmhanguljamo/tex/pmhanguljamo-rrk.sty @@ -1,6 +1,7 @@ % % subroutine of pmhanguljamo.sty %. v0.3.2 (2020/02/05) +%. v0.3.3 (2020/03/09) % \seq_new:N \l_textjm_seq @@ -357,13 +358,24 @@ \restore_c: } { - \exp_args:Nno \str_if_in:nnTF { tpkj } { \l_tmpb_tl } + \bool_if:nTF { + \exp_args:Noo \str_if_eq_p:nn { \l_tmpb_tl } { \l_tmpc_tl } %%% X-ss + && + \exp_args:Noo \str_if_eq_p:nn { \l_tmpb_tl } { s } + } { \exp_args:Nx \insert_jong:n { \l_tmpa_tl } \restore_c: \restore_b: } { - \check_jong_sub_last: + \exp_args:Nno \str_if_in:nnTF { tpkj } { \l_tmpb_tl } + { + \exp_args:Nx \insert_jong:n { \l_tmpa_tl } + \restore_c: \restore_b: + } + { + \check_jong_sub_last: + } } } } diff --git a/language/korean/pmhanguljamo/tex/pmhanguljamo.sty b/language/korean/pmhanguljamo/tex/pmhanguljamo.sty index 787fa2cd15..aa2a2b704b 100644 --- a/language/korean/pmhanguljamo/tex/pmhanguljamo.sty +++ b/language/korean/pmhanguljamo/tex/pmhanguljamo.sty @@ -2,7 +2,7 @@ %% %% Poorman's Hangul Jamo Input Method. %% -%% (C) 2020 Nova de Hi +%% (C) 2020 Kangsoo Kim %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either version 1.3 @@ -14,7 +14,7 @@ %% %% This work has the LPPL maintenance status `maintained'. %% -%% The Current Maintainer of this work is Nova de Hi. +%% The Current Maintainer of this work is Kangsoo Kim %% %% This work consists of the file pmhanguljamo.sty %% and the documentation files pmhanguljamo-doc.tex and pmhanguljamo-doc.pdf. -- cgit v1.2.3