• R/O
  • HTTP
  • SSH
  • HTTPS

luatexja: コミット

ソースコードの管理場所


コミットメタ情報

リビジョン74f9cb3d8cf4bb87985412a369bb7b8794363325 (tree)
日時2020-07-27 18:02:26
作者Hironori Kitagawa <h_kitagawa2001@yaho...>
コミッターHironori Kitagawa

ログメッセージ

Merge branch 'master' into kitagawa_test

変更サマリ

差分

--- a/src/ltj-latex.sty
+++ b/src/ltj-latex.sty
@@ -83,6 +83,7 @@
8383 \ltj@pkgpatch@im{unicode-math}
8484 \ltj@pkgpatch@im{siunitx}
8585 \ltj@pkgpatch@im{microtype}
86+\ltj@pkgpatch@im{everyshi}
8687
8788 \RequirePackage{lltjp-geometry}
8889
--- a/src/ltjclasses.dtx
+++ b/src/ltjclasses.dtx
@@ -459,19 +459,21 @@
459459 %
460460 % 縦組クラスと|everyshi|パッケージの相性が悪い問題に対処します。
461461 % この処理は、ZRさんの|pxeveryshi|パッケージと実質的に同じ内容です。
462+%
463+% [2020/07/27] lltjp-everyshi.sty に写しました.
462464 % \begin{macrocode}
463465 %<*tate>
464-\AtEndOfPackageFile{everyshi}{%
465- \def\@EveryShipout@Output{%
466- \setbox8\vbox{%
467- \yoko
468- \@EveryShipout@Hook
469- \@EveryShipout@AtNextHook
470- \global\setbox\luatexoutputbox=\box\luatexoutputbox
471- }%
472- \gdef\@EveryShipout@AtNextHook{}%
473- \@EveryShipout@Org@Shipout\box\luatexoutputbox
474- }}
466+%\AtEndOfPackageFile{everyshi}{%
467+% \def\@EveryShipout@Output{%
468+% \setbox8\vbox{%
469+% \yoko
470+% \@EveryShipout@Hook
471+% \@EveryShipout@AtNextHook
472+% \global\setbox\luatexoutputbox=\box\luatexoutputbox
473+% }%
474+% \gdef\@EveryShipout@AtNextHook{}%
475+% \@EveryShipout@Org@Shipout\box\luatexoutputbox
476+% }}
475477 %</tate>
476478 % \end{macrocode}
477479 %
--- a/src/ltjtarticle.cls
+++ b/src/ltjtarticle.cls
@@ -102,17 +102,6 @@
102102 \DeclareOption{tate}{%
103103 \tate\AtBeginDocument{\message{《縦組モード》}\adjustbaseline}%
104104 }
105-\AtEndOfPackageFile{everyshi}{%
106- \def\@EveryShipout@Output{%
107- \setbox8\vbox{%
108- \yoko
109- \@EveryShipout@Hook
110- \@EveryShipout@AtNextHook
111- \global\setbox\luatexoutputbox=\box\luatexoutputbox
112- }%
113- \gdef\@EveryShipout@AtNextHook{}%
114- \@EveryShipout@Org@Shipout\box\luatexoutputbox
115- }}
116105 \DeclareOption{oneside}{\@twosidefalse}
117106 \DeclareOption{twoside}{\@twosidetrue}
118107 \DeclareOption{onecolumn}{\@twocolumnfalse}
--- a/src/ltjtbook.cls
+++ b/src/ltjtbook.cls
@@ -105,17 +105,6 @@
105105 \DeclareOption{tate}{%
106106 \tate\AtBeginDocument{\message{《縦組モード》}\adjustbaseline}%
107107 }
108-\AtEndOfPackageFile{everyshi}{%
109- \def\@EveryShipout@Output{%
110- \setbox8\vbox{%
111- \yoko
112- \@EveryShipout@Hook
113- \@EveryShipout@AtNextHook
114- \global\setbox\luatexoutputbox=\box\luatexoutputbox
115- }%
116- \gdef\@EveryShipout@AtNextHook{}%
117- \@EveryShipout@Org@Shipout\box\luatexoutputbox
118- }}
119108 \DeclareOption{oneside}{\@twosidefalse}
120109 \DeclareOption{twoside}{\@twosidetrue}
121110 \DeclareOption{onecolumn}{\@twocolumnfalse}
--- a/src/ltjtreport.cls
+++ b/src/ltjtreport.cls
@@ -104,17 +104,6 @@
104104 \DeclareOption{tate}{%
105105 \tate\AtBeginDocument{\message{《縦組モード》}\adjustbaseline}%
106106 }
107-\AtEndOfPackageFile{everyshi}{%
108- \def\@EveryShipout@Output{%
109- \setbox8\vbox{%
110- \yoko
111- \@EveryShipout@Hook
112- \@EveryShipout@AtNextHook
113- \global\setbox\luatexoutputbox=\box\luatexoutputbox
114- }%
115- \gdef\@EveryShipout@AtNextHook{}%
116- \@EveryShipout@Org@Shipout\box\luatexoutputbox
117- }}
118107 \DeclareOption{oneside}{\@twosidefalse}
119108 \DeclareOption{twoside}{\@twosidetrue}
120109 \DeclareOption{onecolumn}{\@twocolumnfalse}
--- /dev/null
+++ b/src/patches/lltjp-everyshi.sty
@@ -0,0 +1,22 @@
1+%
2+% lltjp-everyshi.sty
3+% almost the same as pxeveryshi package by ZR
4+%
5+
6+\NeedsTeXFormat{LaTeX2e}
7+\ProvidesPackage{lltjp-everyshi}[2020/07/27 Patch to everyshi for LuaTeX-ja]
8+\RequirePackageWithOptions{everyshi}
9+
10+\def\@EveryShipout@Output{%
11+ \setbox8\vbox{%
12+ \yoko
13+ \@EveryShipout@Hook
14+ \@EveryShipout@AtNextHook
15+ \global\setbox\luatexoutputbox=\box\luatexoutputbox
16+ }%
17+ \gdef\@EveryShipout@AtNextHook{}%
18+ \@EveryShipout@Org@Shipout\box\luatexoutputbox
19+}
20+
21+
22+\endinput
旧リポジトリブラウザで表示