I wish to define an operator, something like:


It works partially, however the spacing between the operator and the next symbol disappears.

May I ask how to correct this? I tried doing:


enclosing a \mathop as suggested in Why does \overline mess up the spacing?. However, it doesn't seem to work in this context.

Thanks for any help.

Update: Sorry, my bad, I put a curly bracket {\St} in my code, which causes the spacing to disappear. Removing the curly bracket solves the issue.

  • @David There remains a spacing issue between the operator and a superscript. Dec 18, 2017 at 19:09
  • @HeikoOberdiek there are any number of issues not mentioned in the question in code that isn't shown:-) But no matter now you've answered the close vote can be ignored (I'll delete the close comment) Dec 18, 2017 at 19:12

1 Answer 1


The subscript seems fine. But the superscript is pretty close to the line. The line can be shortened:



% Line shortened by \thinmuskip

% Line shortend by .5\thinmuskip



The middle version \StB seems acceptable.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .