ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: Steffen Wolfrum <context@st.estfiles.de>
To: mailing list for ConTeXt users <ntg-context@ntg.nl>
Subject: floats disturb section placement
Date: Mon, 9 May 2011 12:29:32 +0200	[thread overview]
Message-ID: <37111ECA-001C-4893-9629-07E698B81130@st.estfiles.de> (raw)

[-- Attachment #1: Type: text/plain, Size: 473 bytes --]

Hi,


attached you may find a 4-page minimal example containing 1 table and 3 section headings.

If the table is set with 
\placetable[force]{Test}{ ...
then the vertical distance above the headings is consistent.

When you make it floatable:
\placetable{Test}{ ...
the the headings AFTER the table get a spurious extra space above!

How can this be avoided?


Every help is very welcome!!

Steffen
(just tested it with MkIV ver: 2011.05.06)

-------

[-- Attachment #2: verticalspace.tex --]
[-- Type: application/octet-stream, Size: 3055 bytes --]

%&context
%!TEX TS-program = luatex




\setupbodyfont[times, 10pt]\setupinterlinespace[line=12pt]%,height=.74,depth=.26] % siehe Études (immernoch nötig?)

\def\TableTextStyle{\switchtobodyfont[rm,9pt]\setupinterlinespace[line=10.9575pt]}


\definepapersize[stw][width=14.7cm,height=22.3cm]
\setuppapersize[stw][stw]


\setuplayout
	[width=113mm,height=572pt,
	backspace=17mm,topspace=17mm,
	header=12pt,headerdistance=6pt,
	footer=36pt,footerdistance=0pt,
	location=middle,marking=off]


\def\EbeneNeunFett          {\switchtobodyfont[rm,10pt]		\setupinterlinespace[line=12pt]\bf}

\setuphead[EbeneDrei,
      EbeneDreiNoTOC]   [style=\EbeneNeunFett,		align=middle,alternative=paragraph]


\definehead [EbeneDrei,EbeneDreiOhne,EbeneDreiOhneNoTOC,EbeneDreiNoTOC] [subsection]

\setuphead
  [EbeneDrei,EbeneDreiOhne,EbeneDreiNoTOC,EbeneDreiOhneNoTOC]
  [interaction=list,
   before={\testpage[3]{\vskip33pt\topglue-3pt}},
   after={\vskip6pt},
   distance=.5\emspaceamount,
   sectionsegments=4:4]


\starttext

\dorecurse{2}{\input tufte \par}


\EbeneDrei{first section}

\input tufte

%\placetable[force]{Test}{
\placetable{Test}{
\bTABLE[offset=2pt,align={flushleft,high},option=stretch,style=\TableTextStyle]%split=yes
\setupTABLE[row][first,2][align=middle]
\setupTABLE[column][1][align=right]
\setupTABLE[column][each][align=left]
\bTR 
\bTD[nr=2] Jahr\eTD 
\bTD Tatverdächtige weiblich\eTD 
\bTD Anteil in{\,\%}\eTD 
\bTD Tatverdächtige insgesamt\eTD 
\bTD Tatverdächtige weiblich\eTD 
\bTD Anteil in{\,\%}\eTD 
\bTD Tatverdächtige insgesamt\eTD 
\eTR 
\bTR 
\bTD[nc=3,align=middle] ohne Kinder\eTD 
\bTD[nc=3,align=middle] einschließlich Kinder\eTD 
\eTR 
\bTR 
\bTD 1975\eTD 
\bTD 184.486\eTD 
\bTD 17,7\eTD 
\bTD 1.043.840\eTD 
\bTD 195.278\eTD 
\bTD 17,6\eTD 
\bTD 1.112.996\eTD 
\eTR 
\bTR 
\bTD 1980\eTD 
\bTD 256.969\eTD 
\bTD 19,3\eTD 
\bTD 1.334.330\eTD 
\bTD 238.620\eTD 
\bTD 19,7\eTD 
\bTD 1.211.053\eTD 
\eTR 
\bTR 
\bTD 1985\eTD 
\bTD 293.071\eTD 
\bTD 23,8\eTD 
\bTD 1.232.188\eTD 
\bTD 307.383\eTD 
\bTD 23,8\eTD 
\bTD 1.290.999\eTD 
\eTR 
\bTR 
\bTD 1990\eTD 
\bTD 322.902\eTD 
\bTD 23,5\eTD 
\bTD 1.375.423\eTD 
\bTD 337.644\eTD 
\bTD 23,5\eTD 
\bTD 1.437.923\eTD 
\eTR 
\bTR 
\bTD 1995\eTD 
\bTD 438.299\eTD 
\bTD 21,9\eTD 
\bTD 2.001.485\eTD 
\bTD 467.309\eTD 
\bTD 22,1\eTD 
\bTD 2.118.104\eTD 
\eTR 
\bTR 
\bTD 2000\eTD 
\bTD 486.635\eTD 
\bTD 22,7\eTD 
\bTD 2.140.538\eTD 
\bTD 528.972\eTD 
\bTD 23,1\eTD 
\bTD 2.286.372\eTD 
\eTR 
\bTR 
\bTD 2005\eTD 
\bTD 518.769\eTD 
\bTD 23,5\eTD 
\bTD 2.210.012\eTD 
\bTD 548.724\eTD 
\bTD 23,7\eTD 
\bTD 2.313.136\eTD 
\eTR 
\bTR 
\bTD 2006\eTD 
\bTD 521.289\eTD 
\bTD 23,9\eTD 
\bTD 2.182.640\eTD 
\bTD 550.049\eTD 
\bTD 24,1\eTD 
\bTD 2.283.127\eTD 
\eTR 
\eTABLE} 

\dorecurse{5}{\input tufte \par}


\EbeneDrei{second section}

\dorecurse{5}{\input tufte \par}


\EbeneDrei{third section}

\input tufte

\stoptext



[-- Attachment #3: Type: text/plain, Size: 485 bytes --]

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

             reply	other threads:[~2011-05-09 10:29 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-05-09 10:29 Steffen Wolfrum [this message]
2011-05-15 13:36 ` floats disturb section placement (solved) Steffen Wolfrum

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=37111ECA-001C-4893-9629-07E698B81130@st.estfiles.de \
    --to=context@st.estfiles.de \
    --cc=ntg-context@ntg.nl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).