-- return value: (the initial cursor lp), (last node)
local init_var
do
+ local id_local = node.id('local_par')
local KANJI_SKIP = luatexja.icflag_table.KANJI_SKIP
local XKANJI_SKIP = luatexja.icflag_table.XKANJI_SKIP
local KSK = luatexja.stack_table_index.KSK
-- the current list is to be line-breaked:
-- hbox from \parindent is skipped.
local lp, par_indented, lpi, lps = head, 'boxbdd', getid(head), getsubtype(head)
- while lp and ((lpi==id_whatsit and lps~=sid_user)
- or ((lpi==id_hlist) and (lps==3))) do
+ while lp and
+ ((lpi==id_whatsit and lps~=sid_user)
+ or ((lpi==id_hlist) and (lps==3))
+ or (lpi==id_local)) do
if (lpi==id_hlist) and (lps==3) then
Np.char, par_indented = 'parbdd', 'parbdd'
Np.width = getfield(lp, 'width')
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{ltjsarticle}
- [2016/01/31 ]
+ [2015/10/18 ]
\RequirePackage{luatexja}
\newif\if@restonecol
\newif\if@titlepage
\fi
\setlength\paperwidth{\inv@mag\paperwidth}%
\setlength\paperheight{\inv@mag\paperheight}%
+\setlength{\@tempdima}{\paperwidth}
+\setlength{\@tempdimb}{\paperheight}
+\iftombow
+ \advance \@tempdima 2in
+ \advance \@tempdimb 2in
+\fi
\ifdefined\pdfpagewidth
- \iftombow
- \advance \@tempdima 2in
- \advance \@tempdimb 2in
- \fi
\setlength{\pdfpagewidth}{\@tempdima}
\setlength{\pdfpageheight}{\@tempdimb}
\else
- \iftombow
- \advance \@tempdima 2in
- \advance \@tempdimb 2in
- \fi
\setlength{\pagewidth}{\@tempdima}
\setlength{\pageheight}{\@tempdimb}
\fi
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{ltjsbook}
- [2016/01/31 ]
+ [2015/10/18 ]
\RequirePackage{luatexja}
\newif\if@restonecol
\newif\if@titlepage
\fi
\setlength\paperwidth{\inv@mag\paperwidth}%
\setlength\paperheight{\inv@mag\paperheight}%
+\setlength{\@tempdima}{\paperwidth}
+\setlength{\@tempdimb}{\paperheight}
+\iftombow
+ \advance \@tempdima 2in
+ \advance \@tempdimb 2in
+\fi
\ifdefined\pdfpagewidth
- \iftombow
- \advance \@tempdima 2in
- \advance \@tempdimb 2in
- \fi
\setlength{\pdfpagewidth}{\@tempdima}
\setlength{\pdfpageheight}{\@tempdimb}
\else
- \iftombow
- \advance \@tempdima 2in
- \advance \@tempdimb 2in
- \fi
\setlength{\pagewidth}{\@tempdima}
\setlength{\pageheight}{\@tempdimb}
\fi
%<*driver>
\ProvidesFile{ltjsclasses.dtx}
%</driver>
- [2016/01/31 ]
+ [2015/10/18 ]
%<*driver>
\documentclass{ltjsarticle}
\usepackage{doc}
%
% [2015-10-18 LTJ] Lua\TeX\ 0.81.0ではプリミティブの名称変更がされたので,
% それに合わせておきます.
-%
-% [2016-01-31 LTJ] [2015-10-18]の処理は不完全でした.
% \begin{macrocode}
+\setlength{\@tempdima}{\paperwidth}
+\setlength{\@tempdimb}{\paperheight}
+\iftombow
+ \advance \@tempdima 2in
+ \advance \@tempdimb 2in
+\fi
\ifdefined\pdfpagewidth
- \iftombow
- \advance \@tempdima 2in
- \advance \@tempdimb 2in
- \fi
\setlength{\pdfpagewidth}{\@tempdima}
\setlength{\pdfpageheight}{\@tempdimb}
\else
- \iftombow
- \advance \@tempdima 2in
- \advance \@tempdimb 2in
- \fi
\setlength{\pagewidth}{\@tempdima}
\setlength{\pageheight}{\@tempdimb}
\fi
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{ltjskiyou}
- [2016/01/31 ]
+ [2015/10/18 ]
\RequirePackage{luatexja}
\newif\if@restonecol
\newif\if@titlepage
\def\inv@mag{1.02354}
\setlength\paperwidth{\inv@mag\paperwidth}%
\setlength\paperheight{\inv@mag\paperheight}%
+\setlength{\@tempdima}{\paperwidth}
+\setlength{\@tempdimb}{\paperheight}
+\iftombow
+ \advance \@tempdima 2in
+ \advance \@tempdimb 2in
+\fi
\ifdefined\pdfpagewidth
- \iftombow
- \advance \@tempdima 2in
- \advance \@tempdimb 2in
- \fi
\setlength{\pdfpagewidth}{\@tempdima}
\setlength{\pdfpageheight}{\@tempdimb}
\else
- \iftombow
- \advance \@tempdima 2in
- \advance \@tempdimb 2in
- \fi
\setlength{\pagewidth}{\@tempdima}
\setlength{\pageheight}{\@tempdimb}
\fi
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{ltjspf}
- [2016/01/31 ]
+ [2015/10/18 ]
\RequirePackage{luatexja}
\newif\if@restonecol
\newif\if@titlepage
\fi
\setlength\paperwidth{\inv@mag\paperwidth}%
\setlength\paperheight{\inv@mag\paperheight}%
+\setlength{\@tempdima}{\paperwidth}
+\setlength{\@tempdimb}{\paperheight}
+\iftombow
+ \advance \@tempdima 2in
+ \advance \@tempdimb 2in
+\fi
\ifdefined\pdfpagewidth
- \iftombow
- \advance \@tempdima 2in
- \advance \@tempdimb 2in
- \fi
\setlength{\pdfpagewidth}{\@tempdima}
\setlength{\pdfpageheight}{\@tempdimb}
\else
- \iftombow
- \advance \@tempdima 2in
- \advance \@tempdimb 2in
- \fi
\setlength{\pagewidth}{\@tempdima}
\setlength{\pageheight}{\@tempdimb}
\fi