summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-12-11 23:17:37 +0000
committerKarl Berry <karl@freefriends.org>2015-12-11 23:17:37 +0000
commit0c77232187fdaa1f3d5635e9bb69ce5fea40f993 (patch)
tree5c3563b93e57cc1c1e6449d49d53d4ea253802f5 /Master
parent4a43e683d64a953ef46ebac25536e8bf96b4fdb9 (diff)
luatexko (11dec15)
git-svn-id: svn://tug.org/texlive/trunk@39081 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/luatex/luatexko/ChangeLog7
-rw-r--r--Master/texmf-dist/doc/luatex/luatexko/README2
-rw-r--r--Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.pdfbin221572 -> 221728 bytes
-rw-r--r--Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.tex3
-rw-r--r--Master/texmf-dist/tex/luatex/luatexko/luatexko-core.sty11
-rw-r--r--Master/texmf-dist/tex/luatex/luatexko/luatexko-normalize.lua9
-rw-r--r--Master/texmf-dist/tex/luatex/luatexko/luatexko-uhc2utf8.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luatexko/luatexko.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luatexko/luatexko.sty2
9 files changed, 30 insertions, 12 deletions
diff --git a/Master/texmf-dist/doc/luatex/luatexko/ChangeLog b/Master/texmf-dist/doc/luatex/luatexko/ChangeLog
index d77b69b50b5..b0aeb71c7b1 100644
--- a/Master/texmf-dist/doc/luatex/luatexko/ChangeLog
+++ b/Master/texmf-dist/doc/luatex/luatexko/ChangeLog
@@ -1,3 +1,10 @@
+2015-12-10 Dohyun Kim <nomos at ktug org>
+
+ Version 1.11
+
+ * luatexko-core.sty: adapt to luaotfload v2.6
+ * luatexko-normalize.lua: a small fix for windows os
+
2015-10-02 Dohyun Kim <nomos at ktug org>
Version 1.10
diff --git a/Master/texmf-dist/doc/luatex/luatexko/README b/Master/texmf-dist/doc/luatex/luatexko/README
index ef0eb6bab9a..1508f2736e1 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 1.10 (2015/10/02)
+LuaTeX-ko Package version 1.11 (2015/12/10)
===========================================
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 bd7dbf1a57b..9ef800f63d4 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 b96296bb901..e0cf559412d 100644
--- a/Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.tex
+++ b/Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.tex
@@ -8,6 +8,7 @@
%%
%% public domain
+\ifx\outputmode\undefined\else\RequirePackage{luatex85}\fi
\documentclass[a4paper]{article}
\usepackage[hmargin=3.8cm]{geometry}
\usepackage[hangul]{luatexko}
@@ -60,7 +61,7 @@
\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 1.10\quad 2015/10/02}
+\date{Version 1.11\quad 2015/12/10}
\maketitle
\begin{quote}\small
diff --git a/Master/texmf-dist/tex/luatex/luatexko/luatexko-core.sty b/Master/texmf-dist/tex/luatex/luatexko/luatexko-core.sty
index 464e9c186dc..9caf53e9c5e 100644
--- a/Master/texmf-dist/tex/luatex/luatexko/luatexko-core.sty
+++ b/Master/texmf-dist/tex/luatex/luatexko/luatexko-core.sty
@@ -17,13 +17,22 @@
\ifcsname ifpdf\endcsname\else \input ifpdf.sty \fi
\catcode`@ = 11
\else
- \ProvidesPackage{luatexko-core}[2015/10/02 v1.10 Typesetting Korean with LuaTeX]
+ \ProvidesPackage{luatexko-core}[2015/12/10 v1.11 Typesetting Korean with LuaTeX]
\RequirePackage{luaotfload}[2013/05/23]
+ \RequirePackage{ifpdf}
\fi
\ifdefined\luatexfontid\else
\let\luatexfontid\fontid % latex 2015/10/01
\fi
+\ifdefined\newluatexattribute\else % luaotfload 2.6
+ \begingroup\expandafter\expandafter\expandafter\endgroup
+ \expandafter\ifx\csname RequirePackage\endcsname\relax
+ \input luatexbase.sty
+ \else
+ \RequirePackage{luatexbase}
+ \fi
+\fi
%% make hangul catcode 12
\count@"1100
diff --git a/Master/texmf-dist/tex/luatex/luatexko/luatexko-normalize.lua b/Master/texmf-dist/tex/luatex/luatexko/luatexko-normalize.lua
index bdaaf1bc240..f2f7704c02c 100644
--- a/Master/texmf-dist/tex/luatex/luatexko/luatexko-normalize.lua
+++ b/Master/texmf-dist/tex/luatex/luatexko/luatexko-normalize.lua
@@ -13,8 +13,8 @@
luatexbase.provides_module({
name = "luatexko-normalize",
- version = "1.10",
- date = "2015/10/02",
+ version = "1.11",
+ date = "2015/12/10",
author = "Dohyun Kim, Soojin Nam",
description = "Hangul normalization",
license = "LPPL v1.3+",
@@ -408,6 +408,7 @@ local byte = unicodeutf8.byte
local char = unicodeutf8.char
local find = unicodeutf8.find
local concat = table.concat
+local floor = math.floor
local add_to_callback = luatexbase.add_to_callback
local remove_from_callback = luatexbase.remove_from_callback
local priority_in_callback = luatexbase.priority_in_callback
@@ -426,8 +427,8 @@ end
local syllable2jamo = function(s)
s = byte(s) - 0xac00
local t = {}
- t[1] = char(s / 588 + 0x1100)
- t[2] = char(s % 588 / 28 + 0x1161)
+ t[1] = char(floor(s / 588) + 0x1100)
+ t[2] = char(floor(s % 588 / 28) + 0x1161)
local jong = s % 28
t[3] = jong > 0 and char(jong + 0x11a7) or nil
return concat(t)
diff --git a/Master/texmf-dist/tex/luatex/luatexko/luatexko-uhc2utf8.lua b/Master/texmf-dist/tex/luatex/luatexko/luatexko-uhc2utf8.lua
index 0812b2bd5e1..aed942c7dc6 100644
--- a/Master/texmf-dist/tex/luatex/luatexko/luatexko-uhc2utf8.lua
+++ b/Master/texmf-dist/tex/luatex/luatexko/luatexko-uhc2utf8.lua
@@ -13,8 +13,8 @@
luatexbase.provides_module({
name = "luatexko-uhc2utf8",
- version = "1.10",
- date = "2015/10/02",
+ version = "1.11",
+ date = "2015/12/10",
author = "Dohyun Kim, Soojin Nam",
description = "UHC (CP949) input encoding",
license = "LPPL v1.3+",
diff --git a/Master/texmf-dist/tex/luatex/luatexko/luatexko.lua b/Master/texmf-dist/tex/luatex/luatexko/luatexko.lua
index b84f7521af7..c2a27f8e70b 100644
--- a/Master/texmf-dist/tex/luatex/luatexko/luatexko.lua
+++ b/Master/texmf-dist/tex/luatex/luatexko/luatexko.lua
@@ -13,8 +13,8 @@
luatexbase.provides_module {
name = 'luatexko',
- date = '2015/10/02',
- version = '1.10',
+ date = '2015/12/10',
+ version = '1.11',
description = 'Korean linebreaking and font-switching',
author = 'Dohyun Kim, Soojin Nam',
license = 'LPPL v1.3+',
diff --git a/Master/texmf-dist/tex/luatex/luatexko/luatexko.sty b/Master/texmf-dist/tex/luatex/luatexko/luatexko.sty
index f84c3b5f5fb..d62e0d8ec75 100644
--- a/Master/texmf-dist/tex/luatex/luatexko/luatexko.sty
+++ b/Master/texmf-dist/tex/luatex/luatexko/luatexko.sty
@@ -23,7 +23,7 @@
\expandafter\endinput
\fi
-\ProvidesPackage{luatexko}[2015/10/02 v1.10 Typesetting Korean with LuaLaTeX]
+\ProvidesPackage{luatexko}[2015/12/10 v1.11 Typesetting Korean with LuaLaTeX]
%% package options
\newif\if@hangul