On Tue, Feb 11, 2003 at 01:30:50PM +0000, Robbie Pickering wrote:
> Simon Pepping wrote:
> >You should use \ignorespaces in the end tag. Unfortunately,
> >\defineXMLargument does not allow you to define the action for the end
> >tag. This would work:
> >
> >\defineXMLenvironmentsave [comment] {} {\ignorespaces}
> >
> >The save action gobbles the content as well.
> >
> >Regards, Simon
> >
>
> Thanks.
> Is this conceptually different to writing
>
> \def\gobble#1{\ignorespaces}
> \defineXMLargument [comment] \gobble
No, that seems to be the same thing, and a good way to do it. I missed
that.
> It seems to have the effect of also devouring the necessary space after
> a full stop, if the comment tag comes directly after it in the source:
>
> Makes complicated pages by starting.<comment>This is not a proper
> sentence.</comment> With simple ...
>
> The space after the comment, before "With" should get into the final
> document, but doesn't make it. (on the other hand, this also happens
> when the comments are shown with
Yea, that is the problem. If you remove the spaces, you do it
everywhere.
I think it would be a better solution if you write your document
carefully, and not gobble the spaces:
Makes complicated pages by starting. <comment>This is not a proper
sentence. </comment>With simple ...
Simon
--
Simon Pepping
email: [EMAIL PROTECTED]
_______________________________________________
ntg-context mailing list
[EMAIL PROTECTED]
http://www.ntg.nl/mailman/listinfo/ntg-context