summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/luatex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-07-27 21:42:04 +0000
committerKarl Berry <karl@freefriends.org>2020-07-27 21:42:04 +0000
commit0f04676c55d747c1a461a72be712c9ed3dd426ec (patch)
tree34fad7f0a3aa1d52c1d8451cea9707fb9496b783 /Master/texmf-dist/doc/luatex
parent091648dada2fe05c6ad246a37c9140233adc0000 (diff)
luatexko (27jul20)
git-svn-id: svn://tug.org/texlive/trunk@55969 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/luatex')
-rw-r--r--Master/texmf-dist/doc/luatex/luatexko/ChangeLog14
-rw-r--r--Master/texmf-dist/doc/luatex/luatexko/README2
-rw-r--r--Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.pdfbin325270 -> 325482 bytes
-rw-r--r--Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.tex67
4 files changed, 57 insertions, 26 deletions
diff --git a/Master/texmf-dist/doc/luatex/luatexko/ChangeLog b/Master/texmf-dist/doc/luatex/luatexko/ChangeLog
index 2eb3dae8d6c..993b9d0d014 100644
--- a/Master/texmf-dist/doc/luatex/luatexko/ChangeLog
+++ b/Master/texmf-dist/doc/luatex/luatexko/ChangeLog
@@ -1,3 +1,17 @@
+2020-07-27 Dohyun Kim <nomos at ktug org>
+
+ Version 2.9
+
+ * luatexko.lua, luatexko.sty:
+ adapt to latex-base-dev's new shipout hooks;
+ adapt to luaotfload's (not yet released) new expansion feature;
+ center-align horizontal writing box inside vertical writing
+
+ * luatexko-normalize.lua:
+ use lua-uni-algos package, which means that normalization
+ will not be confined to Hangul characters but applied to
+ all the Unicode ranges.
+
2020-03-20 Dohyun Kim <nomos at ktug org>
Version 2.8
diff --git a/Master/texmf-dist/doc/luatex/luatexko/README b/Master/texmf-dist/doc/luatex/luatexko/README
index 1baf7bda2e6..5721c1047a2 100644
--- a/Master/texmf-dist/doc/luatex/luatexko/README
+++ b/Master/texmf-dist/doc/luatex/luatexko/README
@@ -1,4 +1,4 @@
-LuaTeX-ko Package version 2.8 (2020/03/20)
+LuaTeX-ko Package version 2.9 (2020/07/27)
===========================================
This is a Lua(La)TeX macro package that supports typesetting Korean
diff --git a/Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.pdf b/Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.pdf
index aaee5aa145f..10bc1d0a278 100644
--- a/Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.pdf
+++ b/Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.tex b/Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.tex
index 97bb5640a29..0a5691b9ca1 100644
--- a/Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.tex
+++ b/Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.tex
@@ -115,36 +115,19 @@
\def\hemph#1{\textsf{\bfseries #1}}
\def\ldots{$\dots$}
+\widowpenalty5000
+\clubpenalty5000
+
\begin{document}
\title{\luatexko\ 간단 매뉴얼}
\author{Dohyun Kim \normalsize |<nomos at ktug org>| \and
Soojin Nam \normalsize |<jsunam at gmail com>| \and
\normalsize <\url{http://github.com/dohyunkim/luatexko}>}
-\date{Version 2.8\quad 2020/03/20}
+\date{Version 2.9\quad 2020/07/27}
\maketitle
-\begin{quote}\small
+\begin{quote}
For a summary introduction in English, please see |README| file.
-
- \begin{itemize}\linespread{1.1}\selectfont
- \item[v2.6] ------
- \item \hyperref[sec:fontswitch]{\cs{hangulbyhangulfont} 및
- \cs{hanjabyhanjafont}가 지역적 효력만 가짐}
- \item[v2.5] ------
- \item LuaHB\TeX\ 지원 (세로쓰기 제외)
- \item[v2.2] ------
- \item \hyperref[sec:fontoption]{글꼴옵션 |InterCharStretch| 제공}
- \item[v2.0] ------
- \item \hyperref[sec:mathhangul]{수식 한글 글꼴을 자동으로 잡아주지 않음}
- \item \cs{actualtext} 명령 작동 않음. 대신, 옛한글 텍스트 추출 자동 지원%
- \footnote{%
- PDF 리더 어플리케이션이 ActualText 기능을 지원해야 가능하다.
- 어도비 리더는 확실히 가능할 것이다. }
- \item \hyperref[sec:fontoption]{글꼴옵션 |CompressPunctuations|,
- |RemoveClassicSpaces|, |InterCharacter| 추가}
- \item \hyperref[sec:break]{\cs{registerbreakableafter},
- \cs{registerbreakablebefore} 명령 추가}
- \end{itemize}
\end{quote}
\smallskip
@@ -458,7 +441,7 @@ v2.0부터는 고문헌 조판에서 한글^^b7한자와 영문자가 붙어 나
\footnote{%
폰트 옵션 |Renderer=OpenType| 또는 |Renderer=HarfBuzz| 등
(플레인텍에서는 |mode=harf| 옵션)을 주고
- 컴파일하여 Harfbuzz 모듈을 이용하려는 경우 세로쓰기가
+ 컴파일하여 HarfBuzz 모듈을 이용하려는 경우 세로쓰기가
현재로서는 지원되지 않는다. 세로쓰기를 하려면 이 옵션을 빼고 디폴트 값인
|Renderer=Node| (플레인텍에서는 |mode=node|)를 사용하라.}
세로쓰기에서 |CharRaise| 옵션의 효과에 대해서는 제\ref{sec:fontoption}절을
@@ -714,7 +697,12 @@ v2.0부터는 자동으로 수식 한글을 잡아주지 않는다.%
\pkgkwd{\luatexhangulnormalize}|=1|이라 지시하면 첫가끝 자모를 완성형 음절로,
|2|라면 완성형 음절을 첫가끝 자모로 인코딩 변환한다. |0|이 할당되면
인코딩 변환 기능이 꺼진다. \XeTeX의 \cs{XeTeXinputnormalization} 명령과
-유사하나, 오직 한글과 일부 한자에 대해서만 정규화가 작동할 뿐이다.
+유사하다.%
+\footnote{%
+ 변환기능은 |lua-uni-algos| 패키지를 이용하므로
+ 이 패키지를 설치해두어야 한다. 또한 HarfBuzz 모드에서는
+ 첫가끝 자모로의 입력변환이 효과를 못볼 수도 있으니 유의할 것.
+}
\section{UHC 입력 인코딩}\label{sec:uhcencoding}
@@ -729,6 +717,35 @@ v2.0부터는 자동으로 수식 한글을 잡아주지 않는다.%
대신 |luatex -cmdx ...|, |lualatex -cmdx ...|와 같이 컴파일시 명령행에
|-cmdx| 옵션을 주면 된다고 하니 테스트해 보시기 바란다. }
-\hfill \fboxsep=-\fboxrule \fbox{\vbox to 1em{\hbox to 1em{\hss}\vss}}
+\smallskip
+\hbox to\linewidth{\hss\vrule width .4\linewidth height.4pt \hss}
+\smallskip
+
+\section*{주요 변경 이력}
+
+\begin{itemize}\linespread{1.1}\selectfont
+ \item[v2.6] ------
+ \item \hyperref[sec:fontswitch]{\cs{hangulbyhangulfont} 및
+ \cs{hanjabyhanjafont}가 지역적 효력만 가짐}
+
+ \item[v2.5] ------
+ \item LuaHB\TeX\ 지원 (세로쓰기 제외)
+
+ \item[v2.2] ------
+ \item \hyperref[sec:fontoption]{글꼴옵션 |InterCharStretch| 제공}
+
+ \item[v2.0] ------
+ \item \hyperref[sec:mathhangul]{수식 한글 글꼴을 자동으로 잡아주지 않음}
+ \item \cs{actualtext} 명령 작동 않음. 대신, 옛한글 텍스트 추출 자동 지원%
+ \footnote{%
+ PDF 리더 어플리케이션이 ActualText 기능을 지원해야 가능하다.
+ 어도비 리더는 확실히 가능할 것이다. }
+ \item \hyperref[sec:fontoption]{글꼴옵션 |CompressPunctuations|,
+ |RemoveClassicSpaces|, |InterCharacter| 추가}
+ \item \hyperref[sec:break]{\cs{registerbreakableafter},
+ \cs{registerbreakablebefore} 명령 추가}
+\end{itemize}
+
+%\hfill \fboxsep=-\fboxrule \fbox{\vbox to 1em{\hbox to 1em{\hss}\vss}}
\end{document}