José Matos writes: > On Tuesday 18 July 2006 15:26, Bo Peng wrote: > > + // Adding {} before ' b' fixes this. > > + if (params_.type == InsetNoteParams::Comment) > > + ss << "{}";
> Shouldn't this code be conditional? > This will work for 'a[comment] b' what about the 'a[comment]b' case? In this > case no space should be exported... I think that the current LaTeX code is output as: a% \begin{comment} comment% \end{comment} b and the compiler swallows all whitespace "\n " after "\end{comment}". There's no way for the user to specify that he wants a normal space after the comment. The suggestion would change that to: a% \begin{comment} comment% \end{comment} {} b The important point is that the space in "{} b" is input by the user (outside of the inset). If he doesn't want a space, he wouldn't input it. The solution seems to be pretty generic; do insets other than Note need something similar? Angus