List,

Can somebody suggest an export-friendly mechanism to put fixed lines into the margin? Use case: I am reproducing a 17th century text with marginal footnotes. I do not need a solution that works with both pdf and xml, but there is less mode fiddling if it does.

This example:

   \setupbackend     [export=yes]
   \starttext
   \subject{\tex{startlines} in margin}
   \startparagraph
   \margintext{\startlines
   abc def
   ghi
   jkl
   mno pqr
   \stoplines}
   \input knuth
   \stopparagraph

   \subject{\tex{crlf} in margin}
   \startparagraph
   \margintext{abc def\crlf
   ghi\crlf
   jkl\crlf
   mno pqr}
   \input knuth
   \stopparagraph

   \subject{\tex{\textbackslash} in margin}
   \startparagraph
   \margintext{abc def\\
   ghi\\
   jkl\\
   mno pqr}
   \input knuth
   \stopparagraph

   \subject{\tex{startlines} in main flow}
   \startparagraph
   \startlines
   abc def
   ghi
   jkl
   mno pqr
   \stoplines
   \input knuth
   \stopparagraph
   \stoptext

generates the following xml with \startlines and \crlf:

   <margintext detail="margintext" chain="margintext"><lines
   detail="lines" chain="lines"><line>abc def ghi jkl mno
   pqr</line></lines></margintext>

and  no <lines> element at all with \\, while it generates proper lines in the main flow:

   <lines detail="lines" chain="lines"><line>abc
   def</line><line>ghi</line><line>jkl</line><line>mno pqr</line></lines>

I also note that \startlines in \margintext does not work in pdf output, but both \crlf and \\ do, and \bpar..\epar works in margintext for pdf output but breaks strangely in xml (the \epar ends the margintext element and the rest is set as body flow paragraphs).

--
Rik


___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

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

Reply via email to