I am aware of the difference between using \(...\) and $...$ (in moving arguments, for example), and yes, I've read the answers to this question: Are \( and \) preferable to $?). I also know the definition of \( and \):


(taken from Section 55.2 of source2e.pdf)

My question here is: couldn't \( and \) have been defined as robust commands in the LaTeX kernel? Is there any (non trivial) reason explaining why they were defined as fragile commands?

1 Answer 1


Since the fixltx2e package ends with


it is probably safe to say that it was simply a mistake that was left around because the kernel can't change at this point. It's also worth pointing out that this is covered in Section 4 in the fixltx2e documentation titled “Fixes added for 2005/12/01.”

You must log in to answer this question.

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