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

Reply via email to