On 2017-07-13 20:05, Henri Menke wrote:
On Fri, 2017-07-14 at 01:08 +0200, Floris van Manen wrote:
When i try to use five balanced columns on a landscape page, i get unexpected 
results.


\setuppapersize[A4, landscape]
\setupbodyfont[8pt]
\language[fr]
\setupcolumns[
     n=5,
     distance=4mm,
     balance=yes,
     tolerance=tolerant]
\setupfootertexts[][]
\setuplayout[
     backspace=10mm,
     width=277mm,
     height=fit,
     topspace=10mm,
     header=0mm,
     top=0mm,
     footer=0mm,
     bottom=0mm]
\setuppagenumber[state=none]
\setuppagenumber[state=stop]
\definelayout[WithoutMarginnotes][
     location={duplex},
     grid=no,
     topspace=1cm,
     height=19cm,
     backspace=1cm,
     cutspace=0cm,
     leftmargin=0cm,
     leftmargindistance=0.4cm,
     width=fit,
     rightmargindistance=0cm,
     rightmargin=0cm]
  \setuplayout[WithoutMarginnotes]

\setuphead[section][
     align=normal,
     style=\tfa\ss,
     before={\blank},
     after={\blank[2pt]}]


No problems here with latest beta.  Post a full MWE which reproduces the 
problem instead of
snippets.


\setuppapersize[A4, landscape]
\setupbodyfont[8pt]
\language[fr]
\setupcolumns[
     n=5,
     distance=4mm,
     balance=yes,
     tolerance=tolerant]
\setupfootertexts[][]
\setuplayout[
     backspace=10mm,
     width=277mm,
     height=fit,
     topspace=10mm,
     header=0mm,
     top=0mm,
     footer=0mm,
     bottom=0mm]
\setuppagenumber[state=none]
\setuppagenumber[state=stop]
\definelayout[WithoutMarginnotes][
     location={duplex},
     grid=no,
     topspace=1cm,
     height=19cm,
     backspace=1cm,
     cutspace=0cm,
     leftmargin=0cm,
     leftmargindistance=0.4cm,
     width=fit,
     rightmargindistance=0cm,
     rightmargin=0cm]
  \setuplayout[WithoutMarginnotes]

\setuphead[section][
     align=normal,
     style=\tfa\ss,
     before={\blank},
     after={\blank[2pt]}]

\starttext

\startcolumns
   \dorecurse{20}{\input knuth }
\stopcolumns

\stoptext







When using balance=no
the page is properly typeset

\setupcolumns[
     n=5,
     distance=4mm,
     balance=no,
     tolerance=tolerant]




When using balance=yes
It looks as if the page orientation became portrait mode, as the text 
disappears at the bottom of
the page.



\setupcolumns[
     n=5,
     distance=4mm,
     balance=yes,
     tolerance=tolerant]







Some hints as how to proceed?
Thanks
.Floris van Manen





Henriā€™s example fails for me in the same way that Floris describes. However, when I remove either or both of the following lines from the first \setuplayout directive, all is well.

   header=0mm,
   footer=0mm,

In this example, the complete unnamed layout can simply be removed.

It is not clear why Floris has two layouts defined and active. One is stepping on the other. I do not know if the results of applying multiple layouts should be additive like this, or not, but I would think that they should not be.

--
Rik
___________________________________________________________________________________
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to