[NTG-context] layout question
richard rascher-friesenhausen
richard at mevis.de
Mon Aug 28 10:58:58 CEST 2006
Hans Hagen schrieb:
>
> did you read details.pdf ? Lots of margin stuff with figures in there
>
> Hans
>
>
Hello,
this weekend i looked a bit into details.pdf an came up with a solution
of my figure placing problem:
% output=pdf
%=======================================================================
% begin of file *layout-test.tex*
%=======================================================================
% richard at mevis.de
% layout
%-----------------------------------------------------------------------
\setuppapersize[A4][A4]
\setuplayout[width=middle,
cutspace=2.3in,
margindistance=.25in,
leftmargin=0.5in,rightmargin=2.3in]
\setuplayout[backspace=\dimexpr(\leftmarginwidth+\leftmargindistance)]
\setuppagenumbering[alternative=doublesided]
% float defs
%-----------------------------------------------------------------------
\definefloat[marginfigure][marginfigures]
\setupfloat[marginfigure][minwidth=\rightmarginwidth,
location=middle,
default={outermargin,here}]
\definefloat[textmarginfigure][textmarginfigures]
\setupfloat[textmarginfigure][location=inner]
\showframe
%=======================================================================
\starttext
%=======================================================================
\placelistoffigures
\placelistofmarginfigures
\placelistoftextmarginfigures
\hairline
The very first page with a small image in the (bigger) margin.
\placemarginfigure{a margin image}
{\framed[width=\marginwidth,height=3cm]{image}}
\inmargin{Tufte text}
\input tufte
And now a larger image in the text and margin
\placetextmarginfigure{a text+margin image}
{\framed[width=1.2\textwidth,height=3cm]{image}}
\dorecurse{14}{Some text. }
\placefigure{a text image}
{\framed[width=.3\textwidth,height=1cm]{text image}}
\dorecurse{14}{Some text.~}
%-----------------------------------------------------------------------
\page
%-----------------------------------------------------------------------
The second page with a small image in the (bigger) margin.
\placemarginfigure{a margin image}
{\framed[width=\marginwidth,height=3cm]{image}}
\input tufte
And now a larger image in the text and margin
\placetextmarginfigure{a text+margin image}
{\framed[width=1.2\textwidth,height=3cm]{image}}
\inmargin{Tufte text}
\input tufte
\placefigure{a text image}
{\framed[width=.3\textwidth,height=1cm]{text image}}
%=======================================================================
\stoptext
%=======================================================================
% end of file *layout-test.tex*
%=======================================================================
Now, the figures are at my desired places. But i have three different
kinds of figures and three different lists of figures.
1) Is it possible, to have only one list of figures, numbering all
figures with the same counter? My first
attempts with \definecombinedlist did not work.
2) The \inmargin{Tufte Text} on the first page places the text in one
line, the same command on the
second page needs two lines! Why?
richard
--
==============================================================================
Prof. Dr. Richard Rascher-Friesenhausen
MeVis -- Centrum fuer Medizinische Diagnosesysteme und Visualisierung GmbH
Universitaetsallee 29
D-28359 Bremen
als auch
Hochschule Bremerhaven
An der Karlsstadt 8
27568 Bremerhaven
email: richard at mevis.de, richard.rascher-friesenhausen at hs-bremerhaven.de
www : http://www.mevis.de/, http://www.hs-bremerhaven.de/
fon : +49 - 421 - 218 7707 (mevis)
fax : +49 - 421 - 218 4236 (mevis)
==============================================================================
More information about the ntg-context
mailing list