ソースコードの管理場所
Revision | 1f92a41ebf4af28c3aac5f50f680359098d9362b (tree) |
---|---|
Zeit | 2020-07-27 15:30:00 |
Autor | abenori <abenori@user...> |
Commiter | abenori |
Added lltjp-everyshi.sty
@@ -83,6 +83,7 @@ | ||
83 | 83 | \ltj@pkgpatch@im{unicode-math} |
84 | 84 | \ltj@pkgpatch@im{siunitx} |
85 | 85 | \ltj@pkgpatch@im{microtype} |
86 | +\ltj@pkgpatch@im{everyshi} | |
86 | 87 | |
87 | 88 | \RequirePackage{lltjp-geometry} |
88 | 89 |
@@ -469,19 +469,21 @@ | ||
469 | 469 | % |
470 | 470 | % 縦組クラスと|everyshi|パッケージの相性が悪い問題に対処します。 |
471 | 471 | % この処理は、ZRさんの|pxeveryshi|パッケージと実質的に同じ内容です。 |
472 | +% | |
473 | +% [2020/07/27] lltjp-everyshi.sty に写しました. | |
472 | 474 | % \begin{macrocode} |
473 | 475 | %<*tate> |
474 | -\AtEndOfPackageFile{everyshi}{% | |
475 | - \def\@EveryShipout@Output{% | |
476 | - \setbox8\vbox{% | |
477 | - \yoko | |
478 | - \@EveryShipout@Hook | |
479 | - \@EveryShipout@AtNextHook | |
480 | - \global\setbox\luatexoutputbox=\box\luatexoutputbox | |
481 | - }% | |
482 | - \gdef\@EveryShipout@AtNextHook{}% | |
483 | - \@EveryShipout@Org@Shipout\box\luatexoutputbox | |
484 | - }} | |
476 | +%\AtEndOfPackageFile{everyshi}{% | |
477 | +% \def\@EveryShipout@Output{% | |
478 | +% \setbox8\vbox{% | |
479 | +% \yoko | |
480 | +% \@EveryShipout@Hook | |
481 | +% \@EveryShipout@AtNextHook | |
482 | +% \global\setbox\luatexoutputbox=\box\luatexoutputbox | |
483 | +% }% | |
484 | +% \gdef\@EveryShipout@AtNextHook{}% | |
485 | +% \@EveryShipout@Org@Shipout\box\luatexoutputbox | |
486 | +% }} | |
485 | 487 | %</tate> |
486 | 488 | % \end{macrocode} |
487 | 489 | % |
@@ -102,17 +102,6 @@ | ||
102 | 102 | \DeclareOption{tate}{% |
103 | 103 | \tate\AtBeginDocument{\message{《縦組モード》}\adjustbaseline}% |
104 | 104 | } |
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 | - }} | |
116 | 105 | \DeclareOption{oneside}{\@twosidefalse} |
117 | 106 | \DeclareOption{twoside}{\@twosidetrue} |
118 | 107 | \DeclareOption{onecolumn}{\@twocolumnfalse} |
@@ -105,17 +105,6 @@ | ||
105 | 105 | \DeclareOption{tate}{% |
106 | 106 | \tate\AtBeginDocument{\message{《縦組モード》}\adjustbaseline}% |
107 | 107 | } |
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 | - }} | |
119 | 108 | \DeclareOption{oneside}{\@twosidefalse} |
120 | 109 | \DeclareOption{twoside}{\@twosidetrue} |
121 | 110 | \DeclareOption{onecolumn}{\@twocolumnfalse} |
@@ -104,17 +104,6 @@ | ||
104 | 104 | \DeclareOption{tate}{% |
105 | 105 | \tate\AtBeginDocument{\message{《縦組モード》}\adjustbaseline}% |
106 | 106 | } |
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 | - }} | |
118 | 107 | \DeclareOption{oneside}{\@twosidefalse} |
119 | 108 | \DeclareOption{twoside}{\@twosidetrue} |
120 | 109 | \DeclareOption{onecolumn}{\@twocolumnfalse} |
@@ -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 |