%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{ltjtreport}
- [2014/07/28 v1.6-ltj-6
+ [2014/11/15 v1.6-ltj-7
Standard LuaLaTeX-ja class]
\RequirePackage{luatexja}
-\RequirePackage{filehook}
\newcounter{@paper}
\newif\if@landscape \@landscapefalse
\newcommand{\@ptsize}{}
\DeclareOption{b5p}{\setcounter{@paper}{4}\@stysizetrue
\setlength\paperheight {257mm}
\setlength\paperwidth {182mm}}
-\AtEndOfPackageFile{geometry}{%
- \setlength{\@tempdima}{\textheight}%
- \setlength{\textheight}{\textwidth}%
- \setlength{\textwidth}{\@tempdima}%
- \expandafter\def\expandafter\Gm@process\expandafter{\Gm@process
- \setlength{\@tempdima}{\textheight}%
- \setlength{\textheight}{\textwidth}%
- \setlength{\textwidth}{\@tempdima}}}
\if@compatibility
\renewcommand{\@ptsize}{0}
\else
\DeclareOption{tate}{%
\tate\AtBeginDocument{\message{《縦組モード》}\adjustbaseline}%
}
+\AtEndOfPackageFile{everyshi}{%
+ \def\@EveryShipout@Output{%
+ \setbox8\vbox{%
+ \yoko
+ \@EveryShipout@Hook
+ \@EveryShipout@AtNextHook
+ \global\setbox\luatexoutputbox=\box\luatexoutputbox
+ }%
+ \gdef\@EveryShipout@AtNextHook{}%
+ \@EveryShipout@Org@Shipout\box\luatexoutputbox
+ }}
\DeclareOption{oneside}{\@twosidefalse}
\DeclareOption{twoside}{\@twosidetrue}
\DeclareOption{onecolumn}{\@twocolumnfalse}