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 | [EMAIL PROTECTED]
                      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
-------------------------------------------------------------------------

_______________________________________________
ntg-context mailing list
[EMAIL PROTECTED]
http://www.ntg.nl/mailman/listinfo/ntg-context

Reply via email to