• R/O
  • HTTP
  • SSH
  • HTTPS

luatexja: Commit

ソースコードの管理場所


Commit MetaInfo

Revisioncbf24f6e7335927b0d4a804dfeba4e2dd4c2a9a5 (tree)
Time2018-06-09 18:11:28
AuthorHironori Kitagawa <h_kitagawa2001@yaho...>
CommiterHironori Kitagawa

Log Message

ltjsclasses, lltjdefs: define font shape for {mc,gt}/b/n

Change Summary

Incremental Difference

--- a/src/addons/luatexja-fontspec-25c.sty
+++ b/src/addons/luatexja-fontspec-25c.sty
@@ -281,14 +281,14 @@
281281
282282 \DeclareDocumentCommand \setmainjfont { O{} m O{} } {
283283 \ltj_fontspec_set_family:Nnn \mcdefault {#1,#3}{#2}
284- \DeclareSymbolFont{mincho}{JY3}{\l_fontspec_family_tl}{m}{n}
285- \SetSymbolFont{mincho}{bold}{JY3}{\l_fontspec_family_tl}{bx}{n}
284+ \DeclareSymbolFont{mincho}{JY3}{\l_fontspec_family_tl}{\mddefault}{n}
285+ \SetSymbolFont{mincho}{bold}{JY3}{\l_fontspec_family_tl}{\bfdefault}{n}
286286 \normalfont
287287 }
288288
289289 \DeclareDocumentCommand \setsansjfont { O{} m O{} } {
290290 \ltj_fontspec_set_family:Nnn \gtdefault {#1,#3}{#2}
291- \DeclareMathAlphabet{\mathgt}{JY3}{\l_fontspec_family_tl}{m}{n}
291+ \DeclareMathAlphabet{\mathgt}{JY3}{\l_fontspec_family_tl}{\mddefault}{n}
292292 \normalfont
293293 }
294294
--- a/src/ltjsarticle.cls
+++ b/src/ltjsarticle.cls
@@ -38,7 +38,7 @@
3838 %% Right brace \} Tilde \~}
3939 \NeedsTeXFormat{LaTeX2e}
4040 \ProvidesClass{ltjsarticle}
41- [2018/03/22 ltjsclasses ]
41+ [2018/06/09 ltjsclasses ]
4242 \def\jsc@clsname{ltjsarticle}
4343 \RequirePackage{luatexja}
4444 \newif\if@restonecol
@@ -325,6 +325,8 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
325325 \DeclareFontShape{JT3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:jfm=ujisv}{}
326326 \DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
327327 \DeclareFontShape{JY3}{gt}{bx}{n}{<->ssub*gt/m/n}{}
328+\DeclareFontShape{JY3}{mc}{b}{n}{<->ssub*gt/m/n}{}
329+\DeclareFontShape{JY3}{mc}{b}{n}{<->ssub*gt/m/n}{}
328330 \DeclareFontShape{JY3}{mc}{m}{it}{<->ssub*mc/m/n}{}
329331 \DeclareFontShape{JY3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
330332 \DeclareFontShape{JY3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
@@ -332,13 +334,21 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
332334 \DeclareFontShape{JY3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
333335 \DeclareFontShape{JY3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
334336 \DeclareFontShape{JY3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
335-%% \DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{}
336-%% \DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
337-%% \DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
338-%% \DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{}
339-%% \DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
340-%% \DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
341-%% \DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
337+\DeclareFontShape{JY3}{mc}{b}{it}{<->ssub*gt/m/n}{}
338+\DeclareFontShape{JY3}{mc}{b}{sl}{<->ssub*gt/m/n}{}
339+\DeclareFontShape{JT3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
340+\DeclareFontShape{JT3}{gt}{bx}{n}{<->ssub*gt/m/n}{}
341+\DeclareFontShape{JT3}{mc}{b}{n}{<->ssub*gt/m/n}{}
342+\DeclareFontShape{JT3}{mc}{b}{n}{<->ssub*gt/m/n}{}
343+\DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{}
344+\DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
345+\DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
346+\DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{}
347+\DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
348+\DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
349+\DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
350+\DeclareFontShape{JT3}{mc}{b}{it}{<->ssub*gt/m/n}{}
351+\DeclareFontShape{JT3}{mc}{b}{sl}{<->ssub*gt/m/n}{}
342352 \renewcommand\jttdefault{\gtdefault}\@ltj@match@familytrue
343353 %%
344354 \AtBeginDocument{%
--- a/src/ltjsbook.cls
+++ b/src/ltjsbook.cls
@@ -38,7 +38,7 @@
3838 %% Right brace \} Tilde \~}
3939 \NeedsTeXFormat{LaTeX2e}
4040 \ProvidesClass{ltjsbook}
41- [2018/03/22 ltjsclasses ]
41+ [2018/06/09 ltjsclasses ]
4242 \def\jsc@clsname{ltjsbook}
4343 \RequirePackage{luatexja}
4444 \newif\if@restonecol
@@ -333,6 +333,8 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
333333 \DeclareFontShape{JT3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:jfm=ujisv}{}
334334 \DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
335335 \DeclareFontShape{JY3}{gt}{bx}{n}{<->ssub*gt/m/n}{}
336+\DeclareFontShape{JY3}{mc}{b}{n}{<->ssub*gt/m/n}{}
337+\DeclareFontShape{JY3}{mc}{b}{n}{<->ssub*gt/m/n}{}
336338 \DeclareFontShape{JY3}{mc}{m}{it}{<->ssub*mc/m/n}{}
337339 \DeclareFontShape{JY3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
338340 \DeclareFontShape{JY3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
@@ -340,13 +342,21 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
340342 \DeclareFontShape{JY3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
341343 \DeclareFontShape{JY3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
342344 \DeclareFontShape{JY3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
343-%% \DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{}
344-%% \DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
345-%% \DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
346-%% \DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{}
347-%% \DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
348-%% \DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
349-%% \DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
345+\DeclareFontShape{JY3}{mc}{b}{it}{<->ssub*gt/m/n}{}
346+\DeclareFontShape{JY3}{mc}{b}{sl}{<->ssub*gt/m/n}{}
347+\DeclareFontShape{JT3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
348+\DeclareFontShape{JT3}{gt}{bx}{n}{<->ssub*gt/m/n}{}
349+\DeclareFontShape{JT3}{mc}{b}{n}{<->ssub*gt/m/n}{}
350+\DeclareFontShape{JT3}{mc}{b}{n}{<->ssub*gt/m/n}{}
351+\DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{}
352+\DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
353+\DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
354+\DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{}
355+\DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
356+\DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
357+\DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
358+\DeclareFontShape{JT3}{mc}{b}{it}{<->ssub*gt/m/n}{}
359+\DeclareFontShape{JT3}{mc}{b}{sl}{<->ssub*gt/m/n}{}
350360 \renewcommand\jttdefault{\gtdefault}\@ltj@match@familytrue
351361 %%
352362 \AtBeginDocument{%
--- a/src/ltjsclasses.dtx
+++ b/src/ltjsclasses.dtx
@@ -44,7 +44,7 @@
4444 %<*driver>
4545 \ProvidesFile{ltjsclasses.dtx}
4646 %</driver>
47- [2018/03/22 ltjsclasses ]
47+ [2018/06/09 ltjsclasses ]
4848 %<*driver>
4949 \IfFileExists{luatex85.sty}{\RequirePackage{luatex85}}{}
5050 \documentclass{ltjsarticle}
@@ -1006,9 +1006,14 @@
10061006 % [2016-01-30 LTJ] |\rmfamily|, |\sffamily|, |\ttfamily| の再定義をLua\TeX-ja
10071007 % カーネルに移動させたので,ここでは和文対応にするフラグ |\@ltj@match@family|\
10081008 % を有効にさせるだけでよいです。
1009+%
1010+% [2018-06-09 LTJ] シリーズ|b|は同じ書体の|bx|と等価になるように宣言します。
1011+%
10091012 % \begin{macrocode}
10101013 \DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
10111014 \DeclareFontShape{JY3}{gt}{bx}{n}{<->ssub*gt/m/n}{}
1015+\DeclareFontShape{JY3}{mc}{b}{n}{<->ssub*gt/m/n}{}
1016+\DeclareFontShape{JY3}{mc}{b}{n}{<->ssub*gt/m/n}{}
10121017 \DeclareFontShape{JY3}{mc}{m}{it}{<->ssub*mc/m/n}{}
10131018 \DeclareFontShape{JY3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
10141019 \DeclareFontShape{JY3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
@@ -1016,15 +1021,21 @@
10161021 \DeclareFontShape{JY3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
10171022 \DeclareFontShape{JY3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
10181023 \DeclareFontShape{JY3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
1019-% \DeclareFontShape{JT3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
1020-% \DeclareFontShape{JT3}{gt}{bx}{n}{<->ssub*gt/m/n}{}
1021-%% \DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{}
1022-%% \DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
1023-%% \DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
1024-%% \DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{}
1025-%% \DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
1026-%% \DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
1027-%% \DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
1024+\DeclareFontShape{JY3}{mc}{b}{it}{<->ssub*gt/m/n}{}
1025+\DeclareFontShape{JY3}{mc}{b}{sl}{<->ssub*gt/m/n}{}
1026+\DeclareFontShape{JT3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
1027+\DeclareFontShape{JT3}{gt}{bx}{n}{<->ssub*gt/m/n}{}
1028+\DeclareFontShape{JT3}{mc}{b}{n}{<->ssub*gt/m/n}{}
1029+\DeclareFontShape{JT3}{mc}{b}{n}{<->ssub*gt/m/n}{}
1030+\DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{}
1031+\DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
1032+\DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
1033+\DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{}
1034+\DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
1035+\DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
1036+\DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
1037+\DeclareFontShape{JT3}{mc}{b}{it}{<->ssub*gt/m/n}{}
1038+\DeclareFontShape{JT3}{mc}{b}{sl}{<->ssub*gt/m/n}{}
10281039 \renewcommand\jttdefault{\gtdefault}\@ltj@match@familytrue
10291040 % \end{macrocode}
10301041 %%
--- a/src/ltjskiyou.cls
+++ b/src/ltjskiyou.cls
@@ -38,7 +38,7 @@
3838 %% Right brace \} Tilde \~}
3939 \NeedsTeXFormat{LaTeX2e}
4040 \ProvidesClass{ltjskiyou}
41- [2018/03/22 ltjsclasses ]
41+ [2018/06/09 ltjsclasses ]
4242 \def\jsc@clsname{ltjskiyou}
4343 \RequirePackage{luatexja}
4444 \newif\if@restonecol
@@ -325,6 +325,8 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
325325 \DeclareFontShape{JT3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:jfm=ujisv}{}
326326 \DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
327327 \DeclareFontShape{JY3}{gt}{bx}{n}{<->ssub*gt/m/n}{}
328+\DeclareFontShape{JY3}{mc}{b}{n}{<->ssub*gt/m/n}{}
329+\DeclareFontShape{JY3}{mc}{b}{n}{<->ssub*gt/m/n}{}
328330 \DeclareFontShape{JY3}{mc}{m}{it}{<->ssub*mc/m/n}{}
329331 \DeclareFontShape{JY3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
330332 \DeclareFontShape{JY3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
@@ -332,13 +334,21 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
332334 \DeclareFontShape{JY3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
333335 \DeclareFontShape{JY3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
334336 \DeclareFontShape{JY3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
335-%% \DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{}
336-%% \DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
337-%% \DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
338-%% \DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{}
339-%% \DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
340-%% \DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
341-%% \DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
337+\DeclareFontShape{JY3}{mc}{b}{it}{<->ssub*gt/m/n}{}
338+\DeclareFontShape{JY3}{mc}{b}{sl}{<->ssub*gt/m/n}{}
339+\DeclareFontShape{JT3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
340+\DeclareFontShape{JT3}{gt}{bx}{n}{<->ssub*gt/m/n}{}
341+\DeclareFontShape{JT3}{mc}{b}{n}{<->ssub*gt/m/n}{}
342+\DeclareFontShape{JT3}{mc}{b}{n}{<->ssub*gt/m/n}{}
343+\DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{}
344+\DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
345+\DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
346+\DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{}
347+\DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
348+\DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
349+\DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
350+\DeclareFontShape{JT3}{mc}{b}{it}{<->ssub*gt/m/n}{}
351+\DeclareFontShape{JT3}{mc}{b}{sl}{<->ssub*gt/m/n}{}
342352 \renewcommand\jttdefault{\gtdefault}\@ltj@match@familytrue
343353 %%
344354 \AtBeginDocument{%
--- a/src/ltjspf.cls
+++ b/src/ltjspf.cls
@@ -38,7 +38,7 @@
3838 %% Right brace \} Tilde \~}
3939 \NeedsTeXFormat{LaTeX2e}
4040 \ProvidesClass{ltjspf}
41- [2018/03/22 ltjsclasses ]
41+ [2018/06/09 ltjsclasses ]
4242 \def\jsc@clsname{ltjspf}
4343 \RequirePackage{luatexja}
4444 \newif\if@restonecol
@@ -324,6 +324,8 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
324324 \DeclareFontShape{JT3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:jfm=ujisv}{}
325325 \DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
326326 \DeclareFontShape{JY3}{gt}{bx}{n}{<->ssub*gt/m/n}{}
327+\DeclareFontShape{JY3}{mc}{b}{n}{<->ssub*gt/m/n}{}
328+\DeclareFontShape{JY3}{mc}{b}{n}{<->ssub*gt/m/n}{}
327329 \DeclareFontShape{JY3}{mc}{m}{it}{<->ssub*mc/m/n}{}
328330 \DeclareFontShape{JY3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
329331 \DeclareFontShape{JY3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
@@ -331,13 +333,21 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
331333 \DeclareFontShape{JY3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
332334 \DeclareFontShape{JY3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
333335 \DeclareFontShape{JY3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
334-%% \DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{}
335-%% \DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
336-%% \DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
337-%% \DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{}
338-%% \DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
339-%% \DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
340-%% \DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
336+\DeclareFontShape{JY3}{mc}{b}{it}{<->ssub*gt/m/n}{}
337+\DeclareFontShape{JY3}{mc}{b}{sl}{<->ssub*gt/m/n}{}
338+\DeclareFontShape{JT3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
339+\DeclareFontShape{JT3}{gt}{bx}{n}{<->ssub*gt/m/n}{}
340+\DeclareFontShape{JT3}{mc}{b}{n}{<->ssub*gt/m/n}{}
341+\DeclareFontShape{JT3}{mc}{b}{n}{<->ssub*gt/m/n}{}
342+\DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{}
343+\DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
344+\DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
345+\DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{}
346+\DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
347+\DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
348+\DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
349+\DeclareFontShape{JT3}{mc}{b}{it}{<->ssub*gt/m/n}{}
350+\DeclareFontShape{JT3}{mc}{b}{sl}{<->ssub*gt/m/n}{}
341351 \renewcommand\jttdefault{\gtdefault}\@ltj@match@familytrue
342352 %%
343353 \AtBeginDocument{%
--- a/src/ltjsreport.cls
+++ b/src/ltjsreport.cls
@@ -38,7 +38,7 @@
3838 %% Right brace \} Tilde \~}
3939 \NeedsTeXFormat{LaTeX2e}
4040 \ProvidesClass{ltjsreport}
41- [2018/03/22 ltjsclasses ]
41+ [2018/06/09 ltjsclasses ]
4242 \def\jsc@clsname{ltjsreport}
4343 \RequirePackage{luatexja}
4444 \newif\if@restonecol
@@ -329,6 +329,8 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
329329 \DeclareFontShape{JT3}{gt}{m}{n}{<-> s * [\Cjascale] \ltj@stdgtfont:jfm=ujisv}{}
330330 \DeclareFontShape{JY3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
331331 \DeclareFontShape{JY3}{gt}{bx}{n}{<->ssub*gt/m/n}{}
332+\DeclareFontShape{JY3}{mc}{b}{n}{<->ssub*gt/m/n}{}
333+\DeclareFontShape{JY3}{mc}{b}{n}{<->ssub*gt/m/n}{}
332334 \DeclareFontShape{JY3}{mc}{m}{it}{<->ssub*mc/m/n}{}
333335 \DeclareFontShape{JY3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
334336 \DeclareFontShape{JY3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
@@ -336,13 +338,21 @@ option, since LuaTeX does not support \string\mag\MessageBreak in pdf output}%
336338 \DeclareFontShape{JY3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
337339 \DeclareFontShape{JY3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
338340 \DeclareFontShape{JY3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
339-%% \DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{}
340-%% \DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
341-%% \DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
342-%% \DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{}
343-%% \DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
344-%% \DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
345-%% \DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
341+\DeclareFontShape{JY3}{mc}{b}{it}{<->ssub*gt/m/n}{}
342+\DeclareFontShape{JY3}{mc}{b}{sl}{<->ssub*gt/m/n}{}
343+\DeclareFontShape{JT3}{mc}{bx}{n}{<->ssub*gt/m/n}{}
344+\DeclareFontShape{JT3}{gt}{bx}{n}{<->ssub*gt/m/n}{}
345+\DeclareFontShape{JT3}{mc}{b}{n}{<->ssub*gt/m/n}{}
346+\DeclareFontShape{JT3}{mc}{b}{n}{<->ssub*gt/m/n}{}
347+\DeclareFontShape{JT3}{mc}{m}{it}{<->ssub*mc/m/n}{}
348+\DeclareFontShape{JT3}{mc}{m}{sl}{<->ssub*mc/m/n}{}
349+\DeclareFontShape{JT3}{mc}{m}{sc}{<->ssub*mc/m/n}{}
350+\DeclareFontShape{JT3}{gt}{m}{it}{<->ssub*gt/m/n}{}
351+\DeclareFontShape{JT3}{gt}{m}{sl}{<->ssub*gt/m/n}{}
352+\DeclareFontShape{JT3}{mc}{bx}{it}{<->ssub*gt/m/n}{}
353+\DeclareFontShape{JT3}{mc}{bx}{sl}{<->ssub*gt/m/n}{}
354+\DeclareFontShape{JT3}{mc}{b}{it}{<->ssub*gt/m/n}{}
355+\DeclareFontShape{JT3}{mc}{b}{sl}{<->ssub*gt/m/n}{}
346356 \renewcommand\jttdefault{\gtdefault}\@ltj@match@familytrue
347357 %%
348358 \AtBeginDocument{%
--- a/src/patches/lltjdefs.sty
+++ b/src/patches/lltjdefs.sty
@@ -34,6 +34,8 @@
3434 \DeclareFontShape{JY3}{gt}{m}{n}{<-> s*[0.962216] \ltj@stdgtfont:jfm=ujis}{}
3535 \DeclareFontShape{JY3}{mc}{bx}{n}{<-> ssub*gt/m/n}{}
3636 \DeclareFontShape{JY3}{gt}{bx}{n}{<-> ssub*gt/m/n}{}
37+\DeclareFontShape{JY3}{mc}{b}{n}{<-> ssub*mc/bx/n}{}
38+\DeclareFontShape{JY3}{gt}{b}{n}{<-> ssub*gt/bx/n}{}
3739
3840 \DeclareKanjiFamily{JT3}{mc}{}
3941 \DeclareFontShape{JT3}{mc}{m}{n}{<-> s*[0.962216] \ltj@stdmcfont:jfm=ujisv}{}
@@ -41,14 +43,18 @@
4143 \DeclareFontShape{JT3}{gt}{m}{n}{<-> s*[0.962216] \ltj@stdgtfont:jfm=ujisv}{}
4244 \DeclareFontShape{JT3}{mc}{bx}{n}{<-> ssub*gt/m/n}{}
4345 \DeclareFontShape{JT3}{gt}{bx}{n}{<-> ssub*gt/m/n}{}
46+\DeclareFontShape{JY3}{mc}{b}{n}{<-> ssub*mc/bx/n}{}
47+\DeclareFontShape{JY3}{gt}{b}{n}{<-> ssub*gt/bx/n}{}
4448 \KanjiEncodingPair{JY3}{JT3}
4549
4650 \DeclareRelationFont{JY3}{gt}{m}{}{TU}{lmr}{bx}{}
4751 \DeclareRelationFont{JY3}{mc}{m}{}{TU}{lmr}{m}{}
4852 \DeclareRelationFont{JY3}{mc}{bx}{}{TU}{lmr}{bx}{}
53+\DeclareRelationFont{JY3}{mc}{b}{}{TU}{lmr}{b}{}
4954 \DeclareRelationFont{JT3}{gt}{m}{}{TU}{lmr}{bx}{}
5055 \DeclareRelationFont{JT3}{mc}{m}{}{TU}{lmr}{m}{}
5156 \DeclareRelationFont{JT3}{mc}{bx}{}{TU}{lmr}{bx}{}
57+\DeclareRelationFont{JT3}{mc}{b}{}{TU}{lmr}{b}{}
5258
5359 \kanjiencoding{JY3}\selectfont\adjustbaseline
5460
Show on old repository browser