Hi, I uploaded a new beta. The usual fixes. New is a first version of a new multi column handler. Pretty experimental but eventually it will replace the current multi column routine, which is fact is then an instance, think of \definemixedcolumns [columns] \unexpanded\def\setupcolumns {\setupmixedcolumns[columns]} The simple columns routine is already replaced (by an instance) as is the multi column handler of itemize. Hans ps. Does someone know of a latin font that has different glyphs sets? \definefontfeature [solution-demo] [goodies=demo, % needs version from latest beta featureset=default] \definefont [SomeTestFont] [texgyrepagellaregular*solution-demo at 10pt] \definefontsolution [solution] [goodies=demo, solution=experimental, method={normal,preroll}, % method={normal,preroll,split}, criterium=1] \starttext \enabletrackers [builders.paragraphs.solutions.splitters.colors] \startsimplecolumns \showfontkerns \setuptolerance[verytolerant] \start \SomeTestFont \input zapf \par \stop \column \start \SomeTestFont \startfontsolution[solution] \input zapf \par \stopfontsolution \stop \stopsimplecolumns \stoptext ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On 16-7-2012 22:02, Hans Hagen wrote:
Hi,
I uploaded a new beta. The usual fixes. New is a first version of a new multi column handler. Pretty experimental but eventually it will replace the current multi column routine, which is fact is then an instance, think of
\definemixedcolumns [columns]
\unexpanded\def\setupcolumns {\setupmixedcolumns[columns]}
The simple columns routine is already replaced (by an instance) as is the multi column handler of itemize.
btw, the new simplecolumns in called boxedcolumns Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
Am 16.07.2012 um 22:02 schrieb Hans Hagen:
Hi,
I uploaded a new beta. The usual fixes. New is a first version of a new multi column handler. Pretty experimental but eventually it will replace the current multi column routine, which is fact is then an instance, think of
\definemixedcolumns [columns]
\unexpanded\def\setupcolumns {\setupmixedcolumns[columns]}
The simple columns routine is already replaced (by an instance) as is the multi column handler of itemize.
Shouldn’t this \unexpanded\def\strc_itemgroups_start_columns {\startitemgroupcolumns} \unexpanded\def\strc_itemgroups_stop_columns {\stopitemgroupcolumns} be changed to \unexpanded\def\strc_itemgroups_start_columns {\startmixedcolumns[itemgroupcolumns]} \unexpanded\def\strc_itemgroups_stop_columns {\stopmixedcolumns} because “start” and “stop” are interface/language dependant strings. Can you include a check (\ifinner … \fi) to change the columns method from “otr” to “box” when the items are in a box, e.g. in a framedtext environment or a layer. %\setupmixedcolumns[itemgroupcolumns][method=box] \starttext \startframedtext[width=max] \startitemize[columns,two] \startitem One \stopitem \startitem Two \stopitem \startitem Three \stopitem \startitem Four \stopitem \stopitemize \stopframedtext \stoptext Wolfgang
On 16-7-2012 22:30, Wolfgang Schuster wrote:
be changed to
\unexpanded\def\strc_itemgroups_start_columns {\startmixedcolumns[itemgroupcolumns]}
\unexpanded\def\strc_itemgroups_stop_columns {\stopmixedcolumns}
because “start” and “stop” are interface/language dependant strings.
Ok. I now made it into a fast start/stop (no need for argument testing in itemize).
Can you include a check (\ifinner … \fi) to change the columns method from “otr” to “box” when the items are in a box, e.g. in a framedtext environment or a layer.
Sure, but even better is to do that at the parent level. \c!method=\ifinner\s!box\else\s!otr\fi Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
participants (2)
-
Hans Hagen
-
Wolfgang Schuster