On 10/10/2022 12:12 AM, Joel via ntg-context wrote:
I'd like to add some area for readers to write in the margins of some text. This would leave three lines, like this to the right of the text.

______
______
______

The passage would take up about the left 60% of the text and the margin note space about 30% of textwidth, so no need to use the margins.

Though its easy for me to implement this code using some \thinrules and manually dropping macros in the text, is there some way ConTeXt can be told to just add them to right of every paragraph (at the start of the paragraph)?

Sample:

This is some text      ________
that is written in        ________
the passage and      ________
you can see the th-
ree lines to the right.
The text in the para-
graph continues even
though there are
just three lines to
the right.

Here is another par-    ________
agraph.                        ________
       ________

Here is yet another    ________
paragraph. You can    ________
see it also has the     ________
three liens.

This is just for a segment of the book, not every paragraph in the book.

\starttext

\def\StartHack
 {\margintext
   [location=right,style=]
   {\thinrules[n=3]}}

\def\StopHack
 {\par \ifnum\prevgraf<3
    \blank[\the\numexpr4-\prevgraf\relax*line]
  \fi}

\StartHack \input tufte \StopHack

\StartHack test test \StopHack

\StartHack test test \StopHack

\stoptext



--

-----------------------------------------------------------------
                                          Hans Hagen | PRAGMA ADE
              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
       tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : https://contextgarden.net
___________________________________________________________________________________

Reply via email to