blob: 8815e93fc515b72c1771aa598fa145f8d6b237e3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
|
%%
%% This is file `flowfram-luapersian.def',
%% generated with the docstrip utility.
%% ______________________________________
%% Copyright © 2011 Vafa Khalighi
%%
%% License information appended.
%%
%%
\ProvidesFile{flowfram-luapersian.def}[2011/08/01 v0.1 adaptations for flowfram package]
\def\@outputdblcol{%
\@nxtcol=\c@thisframe
\c@curpg=\c@page
\@g@tnextcol{\@nxtcol}%
\if@ff@nwpg % next flow frame starts on new page
\global\@firstcolumntrue
\@setcolbox\c@thisframe
\if@specialpage
\global\@specialpagefalse
\@nameuse{ps@\@specialstyle}\relax
\fi
\if@twoside
\ifodd\count\z@
\let\@thehead\@oddhead
\let\@thefoot\@oddfoot
\else
\let\@thehead\@evenhead
\let\@thefoot\@evenfoot
\fi
\else
\let\@thehead\@oddhead
\let\@thefoot\@oddfoot
\fi
\@begindvi
\@dodynamicthehead\@dodynamicthefoot
\vbadness=\@M
\setbox\@outputbox\vbox{\hbox to \textwidth{\@ff@do@allframes}}%
\@combinedblfloats
\@outputpage
\advance\c@curpg by -\c@page\relax
\whiledo{\c@curpg>0}{\advance\c@curpg by -1\relax
\setbox\@outputbox\vbox{\hbox to \textwidth{\@ff@do@allframes}}%
\@outputpage}
\begingroup
\@dblfloatplacement
\@startdblcolumn
\@whilesw \if@fcolmade \fi
{\@outputpage \@startdblcolumn }\endgroup
\@resetst@tics
\@resetdyn@mics
\else % still on same page, save contents of box255
\global\@firstcolumnfalse
\@setcolbox\c@thisframe
\fi
\global\c@thisframe=\@nxtcol
\@setcol{\c@thisframe}\relax
\global\@colht\vsize
}
\def\@outputpage{%
\begingroup
\let\protect\noexpand
\@resetactivechars
\global\let\@@if@newlist\if@newlist
\global\@newlistfalse\@parboxrestore
\shipout\vbox{\set@typeset@protect
\aftergroup
\endgroup
\aftergroup
\set@typeset@protect
\reset@font\normalsize\normalsfcodes
\let\label\@gobble
\let\index\@gobble
\let\glossary\@gobble
\baselineskip\z@skip
\lineskip\z@skip
\lineskiplimit\z@
\vskip\topmargin\moveright\@themargin
\vbox{%
\vskip\headheight
\vskip\headsep
\box\@outputbox
}}%
\global\let\if@newlist\@@if@newlist
\stepcounter{page}%
\setcounter{displayedframe}{0}%
\let\firstmark\botmark}
%%
%% Copyright © 2011 Vafa Khalighi <vafa018@gmail.com>
%%
%% It may be distributed and/or modified under the LaTeX Project Public License,
%% version 1.3c or higher (your choice). The latest version of
%% this license is at: http://www.latex-project.org/lppl.txt
%%
%% This work is “author-maintained” (as per LPPL maintenance status)
%% by Vafa Khalighi.
%%
%%
%%
%%
%% End of file `flowfram-luapersian.def'.
|