For the upcoming MathJax/mhchem update, I'd like to make sure that old chemistry.SE posts do not break. I downloaded 12,000 unique usages of \ce
and I have been using them as test cases.
Some of the posts use \ce
in an ... 'exotic' way and I'd like to fix those, so that the update does not break them. Sometimes it is just a space missing.
However, I get the error message
Edits must be at least 6 characters; is there something else to improve in this post?
Is there a way to go around this restriction? Can an administrator give me rights for smaller edits?
\ce{...}
is used in an exotic way, it is the fault of the exotic users if it breaks — but mind I didn’t check what the actual exotic usages are; if they are chemical then they should probably stay. $\endgroup$\ce{sp^3}
then it should be completely replaced by\mathrm{sp^3}
and that should count as six characters. $\endgroup$\ce
from chemistry.SE. (Thanks for the export functionality, this helped me a lot!) There is quite some misuse (= not intended use). Like\ce{25^0 C}
(quite some, you definitely need a number/unit macro) or\ce{Hg/mercury(I) nitrate~~ (0.005M)//mercury(I) nitrate~~ (0.05M) /Hg}
. Some people used braces to change the parsing (and I would like to have that different) or added white space in strange ways. Most of these still render readable. Ther are only a few left that need a change. (Although I have way to go to finish inspecting the 12000). $\endgroup$\ce
s here that would need a modification (out of the 12000). This means, I'd rather change my parser (and allow future space-less uses) than touching 400 posts. $\endgroup$\cf
function instead of the\ce
function? I thought\cf
was a lighter-weight alternative for formulae when you didn't need the full equation-like capabilities fromce
. I now have over 45 suggested edits to my old answers that replace all\cf
usages with\ce
....I'll definitely avoid using\cf
from now on and as I guess a side benefit, all my old answers are showing up on the main page and getting more upvotes? I guess I'll take it...:-\ $\endgroup$\cf
. Yes, it was the lightweight alternative in earlier LaTeX versions of mhchem. However, I deprecated it in recent versions, because using\ce
just produces the same results. For MathJax,\cf
is an alias for\ce
. And if only a few people used it, I'd rather deprecate it in future versions. $\endgroup$