OSDN Git Service

microtype
authorHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Mon, 12 Aug 2019 10:16:03 +0000 (19:16 +0900)
committerHironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
Mon, 12 Aug 2019 10:16:03 +0000 (19:16 +0900)
20 files changed:
src/ltjarticle.cls
src/ltjbk10.clo
src/ltjbk11.clo
src/ltjbk12.clo
src/ltjbook.cls
src/ltjclasses.dtx
src/ltjreport.cls
src/ltjsize10.clo
src/ltjsize11.clo
src/ltjsize12.clo
src/ltjtarticle.cls
src/ltjtbk10.clo
src/ltjtbk11.clo
src/ltjtbk12.clo
src/ltjtbook.cls
src/ltjtreport.cls
src/ltjtsize10.clo
src/ltjtsize11.clo
src/ltjtsize12.clo
src/patches/lltjp-microtype.sty

index 01782e5..98945f4 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesClass{ltjarticle}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
  Standard LuaLaTeX-ja class]
 \RequirePackage{luatexja}
 \newcounter{@paper}
index 18d5961..ab67293 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesFile{ltjbk10.clo}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
   Standard LuaLaTeX-ja file (size option)]
 \renewcommand{\normalsize}{%
     \@setfontsize\normalsize\@xpt{15}%
index 8265b54..86ddc44 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesFile{ltjbk11.clo}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
   Standard LuaLaTeX-ja file (size option)]
 \renewcommand{\normalsize}{%
     \@setfontsize\normalsize\@xipt{15.5}%
index ae7da1c..df2a6c9 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesFile{ltjbk12.clo}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
   Standard LuaLaTeX-ja file (size option)]
 \renewcommand{\normalsize}{%
     \@setfontsize\normalsize\@xiipt{16.5}%
index e616992..280da3a 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesClass{ltjbook}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
  Standard LuaLaTeX-ja class]
 \RequirePackage{luatexja}
 \newcounter{@paper}
index ccecd0d..c593ce6 100644 (file)
 %<11pt&bk>\ProvidesFile{ltjtbk11.clo}
 %<12pt&bk>\ProvidesFile{ltjtbk12.clo}
 %</tate>
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
 %<article|report|book> Standard LuaLaTeX-ja class]
 %<10pt|11pt|12pt>  Standard LuaLaTeX-ja file (size option)]
 %<*driver>
index 4ab0136..4b46fb5 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesClass{ltjreport}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
  Standard LuaLaTeX-ja class]
 \RequirePackage{luatexja}
 \newcounter{@paper}
index 0fd6055..601be87 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesFile{ltjsize10.clo}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
   Standard LuaLaTeX-ja file (size option)]
 \renewcommand{\normalsize}{%
     \@setfontsize\normalsize\@xpt{15}%
index d2445e4..fcc0f72 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesFile{ltjsize11.clo}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
   Standard LuaLaTeX-ja file (size option)]
 \renewcommand{\normalsize}{%
     \@setfontsize\normalsize\@xipt{15.5}%
index c8e3ca6..4e1ad87 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesFile{ltjsize12.clo}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
   Standard LuaLaTeX-ja file (size option)]
 \renewcommand{\normalsize}{%
     \@setfontsize\normalsize\@xiipt{16.5}%
index 6b6f254..4f54235 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesClass{ltjtarticle}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
  Standard LuaLaTeX-ja class]
 \RequirePackage{luatexja}
 \newcounter{@paper}
index 61825f2..60ee4fa 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesFile{ltjtbk10.clo}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
   Standard LuaLaTeX-ja file (size option)]
 \renewcommand{\normalsize}{%
     \@setfontsize\normalsize\@xpt{17}%
index 1db86d1..9b4067c 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesFile{ltjtbk11.clo}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
   Standard LuaLaTeX-ja file (size option)]
 \renewcommand{\normalsize}{%
     \@setfontsize\normalsize\@xipt{17}%
index 72f2116..1b3f553 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesFile{ltjtbk12.clo}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
   Standard LuaLaTeX-ja file (size option)]
 \renewcommand{\normalsize}{%
     \@setfontsize\normalsize\@xiipt{18}%
index 1ffa36f..328fd0f 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesClass{ltjtbook}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
  Standard LuaLaTeX-ja class]
 \RequirePackage{luatexja}
 \newcounter{@paper}
index c0a32f9..041e935 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesClass{ltjtreport}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
  Standard LuaLaTeX-ja class]
 \RequirePackage{luatexja}
 \newcounter{@paper}
index 6fe390a..1bb6c8b 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesFile{ltjtsize10.clo}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
   Standard LuaLaTeX-ja file (size option)]
 \renewcommand{\normalsize}{%
     \@setfontsize\normalsize\@xpt{17}%
index 0268322..2258dbc 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesFile{ltjtsize11.clo}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
   Standard LuaLaTeX-ja file (size option)]
 \renewcommand{\normalsize}{%
     \@setfontsize\normalsize\@xipt{17}%
index 5f5d5ec..645f6ce 100644 (file)
@@ -24,7 +24,7 @@
 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesFile{ltjtsize12.clo}
-  [2019/04/06 v1.8b-ltj-16
+  [2019/08/12 v1.8b-ltj-17
   Standard LuaLaTeX-ja file (size option)]
 \renewcommand{\normalsize}{%
     \@setfontsize\normalsize\@xiipt{18}%
index 740474c..db2fac8 100644 (file)
@@ -1,5 +1,5 @@
 %
-% lltjp-microtype.sty 2019-07-12
+% lltjp-microtype.sty 2019-08-12
 %
 % (Work in Progress)
 % 
@@ -9,12 +9,24 @@
 \makeatletter
 
 \def\MT@register@font{%
-  \xdef\MT@font@list{\expandonce{\MT@font@list}\MT@font,}%
+  \xdef\MT@font@list{\expandonce{\MT@font@list\MT@font},}% !!!
 }
 \def\MT@register@subst@font{\MT@exp@one@n\MT@in@clist\font@name\MT@font@list
   \ifMT@inlist@\else
-       \xdef\MT@font@list{\expandonce{\MT@font@list}\font@name,}%
+       \xdef\MT@font@list{\expandonce{\MT@font@list\font@name},}% !!!
   \fi}
+\let\ltj@MT@tracking@\MT@tracking@
+\def\MT@tracking@{%
+  \MT@exp@one@n\MT@in@clist\MT@font\MT@tr@font@list
+  \ifMT@inlist@\else
+    \MT@maybe@do{tr}%
+    \ifMT@do\else
+      \xdef\MT@tr@font@list{\expandonce{\MT@tr@font@list\MT@font,}}% !!!
+    \fi
+  \fi
+}
+\ifx\MT@tracking\ltj@MT@tracking@\let\MT@tracking\MT@tracking@\fi
+
 
 %\endinput
 \begingroup