On 7/23/2014 3:54 PM, Wolfgang Schuster wrote:
Hi,
I guess the following changes are useful to ensure the spaces at the begin and
end of a framed environment are removed.
A minimal example to show the problem:
\starttext
L\startframed[offset=none] M \stopframed R
\stoptext
pack-rul.mkiv:
\def\pack_framed_start_framed[#1]%
{\bgroup
\advance\c_pack_framed_nesting\plusone
\expandafter\let\csname\??framed>\the\c_pack_framed_nesting:\s!parent\endcsname\??framed
\iffirstargument\secondargumenttrue\fi % dirty trick
\edef\currentframed{>\the\c_pack_framed_nesting}%
\pack_framed_initialize
\pack_framed_process_framed[#1]% can be inlined
- \bgroup}
+ \bgroup\ignorespaces}
% till here
-\let\stopframed\egroup
+\unexpanded\def\stopframed
+ {\removeunwantedspaces\egroup}
ok
-----------------------------------------------------------------
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
-----------------------------------------------------------------
_______________________________________________
dev-context mailing list
dev-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/dev-context