summaryrefslogtreecommitdiff
path: root/language
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2020-03-12 03:00:57 +0000
committerNorbert Preining <norbert@preining.info>2020-03-12 03:00:57 +0000
commitc4777604044f5d7ed37fd9e47edd58b44630a66d (patch)
treefcf9b1a09a9879bafce7c9eb217995530605be0f /language
parent5412d52974c365e2d5bc1a8320816a729f7c10ab (diff)
CTAN sync 202003120300
Diffstat (limited to 'language')
-rw-r--r--language/korean/pmhanguljamo/doc/pmhanguljamo-doc.pdfbin134520 -> 135348 bytes
-rw-r--r--language/korean/pmhanguljamo/doc/pmhanguljamo-doc.tex17
-rw-r--r--language/korean/pmhanguljamo/doc/pmhanguljamo-kdoc.pdfbin532188 -> 532264 bytes
-rw-r--r--language/korean/pmhanguljamo/doc/pmhanguljamo-kdoc.tex5
-rw-r--r--language/korean/pmhanguljamo/tex/pmhanguljamo-rrk.sty16
-rw-r--r--language/korean/pmhanguljamo/tex/pmhanguljamo.sty4
6 files changed, 29 insertions, 13 deletions
diff --git a/language/korean/pmhanguljamo/doc/pmhanguljamo-doc.pdf b/language/korean/pmhanguljamo/doc/pmhanguljamo-doc.pdf
index e0f753716e..5a7d035bd7 100644
--- a/language/korean/pmhanguljamo/doc/pmhanguljamo-doc.pdf
+++ b/language/korean/pmhanguljamo/doc/pmhanguljamo-doc.pdf
Binary files 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
--- a/language/korean/pmhanguljamo/doc/pmhanguljamo-kdoc.pdf
+++ b/language/korean/pmhanguljamo/doc/pmhanguljamo-kdoc.pdf
Binary files 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.