At 05:50 PM 3/12/2003 +0300, you wrote:
Hello, Hans!
One year ago you and Giuseppe Bilotta talked about margin rules:
GB>> You can set the level, but you cannot customize its GB>> color/position/etc, which is what I was talking about.
HH> i can easily implement that (with cross page support and so), HH> but definitely not today; so put it on the wish list and HH> ask me again later
Let me remind you of this topic, it is very necessary for me too.
Or, may be, there is another way to draw vertical lines at left of some paragraphs with possibility of crossing page boundaries?
Hm, i thought that i posted something some time ago, but maybe it was not to the list. Can you download the latest beta? It now has a module m-plus: %D Somewhere in 2001 i started collecting new functionality %D in a module \type {m-yesno}. As the name suggests, I was %D not entirely sure if this functionality belonged in the %D kernel. When (again) on the \CONTEXT\ list a request for %D side bars was posted, I decided to move such code to plus %D modules. Users who want this additional functionality can %D put the following call in their \type {cont-sys.tex} file: %D %D \starttyping %D \usemodule[plus] %D \stoptyping This loads: %D \definesidebar[whow][rulecolor=green,distance=] %D %D \starttext %D %D \input tufte \par %D \startsidebar %D \input tufte \par %D \input tufte \par %D \startsidebar[whow] %D \input tufte \par %D \input tufte \par %D \input tufte \stopsidebar \par %D \input tufte \par %D \input tufte \stopsidebar \par %D \input tufte \par %D \input tufte \par %D \startsidebar %D \input tufte \par %D \input tufte \par %D \input tufte \par %D \input tufte \par %D \input tufte \stopsidebar \par %D \input tufte \par %D \input tufte \par %D \startsidebar %D \input tufte %D \input tufte %D \input tufte %D \input tufte %D \input tufte %D \stopsidebar and %D We now reimplement the margin rules handler defined in %D \type {core-rul}: %D %D \setupmarginrules[level=5] %D %D \startmarginrule[1] %D First we set the level at~5. Next we typeset this first %D paragraph as a level~1 one. As expected no rule show up. %D \stopmarginrule %D %D \startmarginrule[5] %D The second paragraph is a level~5 one. As we can see here, %D the marginal rule gets a width according to its level. %D \stopmarginrule %D %D \startmarginrule[8] %D It will of course be no surprise that this third paragraph %D has a even thicker margin rule. This behavior can be %D overruled by specifying the width explictly. %D \stopmarginrule There are some moreplus modules, bit not yet suited for usage. Hans ------------------------------------------------------------------------- Hans Hagen | PRAGMA ADE | pragma@wxs.nl Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com ------------------------------------------------------------------------- information: http://www.pragma-ade.com/roadmap.pdf documentation: http://www.pragma-ade.com/showcase.pdf -------------------------------------------------------------------------