On Fri, 5 Oct 2007 02:32:58 +0200
frantisek holop
hi there,
i am in 2 column mode and i can't seem to make setupwhitespace work.
i would like to put some really small whitespace between paragpraphs.
so for it's 1 or 0. either a fixed amont of space, or none.
the docs say:
\setupwhitespace[...] ... none small medium big line fixed fix dimension
but the source defines these in cont-spa.tex:
\definewhitespacemethod [\v!fix] {} \definewhitespacemethod [\v!fixed] {\witruimteflexibelfalse} \definewhitespacemethod [\v!flexible] {\witruimteflexibeltrue} \definewhitespacemethod [\v!line] {\ctxparskip \baselineskip} \definewhitespacemethod [\v!halfline] {\ctxparskip.5\baselineskip} \definewhitespacemethod [\v!none] {\ctxparskip \zeropoint} \definewhitespacemethod [\v!big] {\ctxparskip \bigskipamount} \definewhitespacemethod [\v!medium] {\ctxparskip \medskipamount} \definewhitespacemethod [\v!small] {\ctxparskip \smallskipamount}
is flexible for the dimension mode?
what do fix and fixed mean? (halfline is undocumented?)
does `dimension' mean i can simply give it a tex dimension? e.g. \setupwhitespace[4pt] ?
thanks for helping out a tired texer :D
Hi, ConTeXt sets parskip in columns always to one full line and ignores half lines or any other value but you trick ConTeXt and set the white again inside of multicolumns. \starttext \setupwhitespace[...] % global value your text \startcolumns \setupwhitespace[...] % local value text in columns \stopcolumns more text \stoptext You can not only use dimension for \setuwhitespace, you can also use skip values like \setupwhitespace[3pt plus 2pt minus 1pt]. Wolfgang