Creating Flow Frames For Posters or Magazines: Nicola L. C. Talbot
Creating Flow Frames For Posters or Magazines: Nicola L. C. Talbot
Creating Flow Frames For Posters or Magazines: Nicola L. C. Talbot
Magazines
Nicola L. C. Talbot
http://www.dickimaw-books.com/
Contents
Introduction
Setting up Frames
2.1 Flow Frames . . . . . . . . . . . . . . . . . . . . .
2.2 Static Frames . . . . . . . . . . . . . . . . . . . . .
2.3 Dynamic Frames . . . . . . . . . . . . . . . . . . .
3
3
3
3
Frame Attributes
Miscellaneous
4.1 Page Layout . . . . . . . . . . . .
4.2 Frame Stacking Order . . . . . . .
4.3 Prematurely Ending a Flow Frame
4.4 Floats . . . . . . . . . . . . . . .
4.5 Global Values . . . . . . . . . . .
I NTRODUCTION
S ETTING UP F RAMES
F RAME ATTRIBUTES
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7
7
7
7
7
8
M ISCELLANEOUS
.
.
.
.
.
Contents
ii
Introduction
I NTRODUCTION
Introduction
I NTRODUCTION
2.1
Flow Frames
The flow frame is the principle type of frame. The text of the document environment will flow from one frame to the next in order of
definition. Each flow frame has an associated width, height, position
on the page, and optionally a border1 .
2.2
Setting up
Frames
2.1
2.2
2.3
Flow Frames . . . . . . .
Static Frames . . . . . . .
Dynamic Frames . . . . .
3
3
3
Static Frames
2.3
S ETTING UP F RAMES
Dynamic Frames
A dynamic frame is similar to a static frame, but its contents are retypeset on each page. (A static frame stores its contents in a savebox,
whereas a dynamic frame stores its contents in a macro).
1A
footnote!
Setting up
Frames
2.1
2.2
2.3
S ETTING UP F RAMES
Flow Frames . . . . . . .
Static Frames . . . . . . .
Dynamic Frames . . . . .
3
3
3
Once you have defined the flow frames, static frames and dynamic
frames, their attributes can be changed. The three types of frame
mostly have the same set of attributes, but some are specific to a
certain type. The available attributes are as follows (F indicates the
key is only available for flow frames, S indicates the key is only
available for static frames and D indicates the key is only available
for dynamic frames):
Frame
Attributes
Frame
Attributes
F RAME ATTRIBUTES
4.1
Page Layout
The flowfram package has the package option draft which will
draw the bounding boxes for each frame defined. At the bottom
right of each bounding box (except for the bounding box denoting
the typeblock), a marker will be shown to indictate the type of frame,
its IDN and its IDL.
You can see the layout for the current page (irrespective of whether
or not the draft option has been set) using the command:
\flowframeshowlayout
The headers and footers will appear as usual (but will not be
shown in draft mode), according to the format given by \pagestyle.
4.2
Miscellaneous
4.1
4.2
4.3
4.4
4.5
Page Layout . . . . . . . .
Frame Stacking Order . . .
Prematurely Ending a Flow
Frame . . . . . . . . . . .
Floats . . . . . . . . . . .
Global Values . . . . . . .
7
7
7
7
8
4.3
4.4
M ISCELLANEOUS
You can force text to move immediately to the next defined flow
frame using one of the standard LATEX page breaking commands
which work in an analogous way to the way they work in standard
two column mode.
The command \framebreak is provided for situations where
a paragraph spans two flow frames of different widths, as TEXs output routine does not adjust to the new value of \hsize until the
last paragraph of the previous frame has ended. As a result, the end
of the paragraph at the beginning of the new flow frame retains the
width of the previous flow frame.
If you want to start a new page, rather than simply move to the
next frame, use the command
\finishthispage.
Floats
Since floats (such as figures and tables) can only go in flow frames,
this package provides the additional environments: staticfigure and
statictable which can be used in static frames and dynamic frames.
Unlike their figure and table counterparts, they are fixed in place,
and so do not take an optional placement specifier. The \caption
and \label commands can be used within staticfigure and statictable as usual.
The standard figure and table commands will behave as usual in
the flow frames, but their starred versions, figure* and table* behave
no differently from figure and table.
Miscellaneous
4.5
Global Values
Page Layout . . . . . . . .
Frame Stacking Order . . .
Prematurely Ending a Flow
Frame . . . . . . . . . . .
Floats . . . . . . . . . . .
Global Values . . . . . . .
7
7
7
7
8
\setffdraftcolor
This sets the colour of the bounding box when it is displayed
in draft mode.
\setffdrafttypeblockcolor
This sets the colour of the bounding box of the typeblock when
it is displayed in draft mode.
\fflabelfont
This sets the font size for the bounding box markers in draft
mode.
The following are lengths, which can be changed using \setlength:
Another
marginal note
\fflabelsep
This is the distance from the right hand side of the bounding
box at which to place the bounding box marker.
\flowframesep
This is the gap between the text of the frame and its border,
for the standard border types.
\flowframerule
This is the width of the frames border, if using a border given
by a frame making command that uses \fboxsep to set its
border width.
M ISCELLANEOUS
Dr Nicola Talbot
School of Computing Sciences
University of East Anglia
Norwich. Norfolk. NR4 7TJ. UK
http://theoval.cmp.uea.ac.uk/nlct/
Contact
Details