mmm4444bot
Super Moderator
- Joined
- Oct 6, 2005
- Messages
- 10,962
By way of reminder, the activation of auto-linking in this forum has created an issue causing failure of LaTex code to render.
Here's a recent example:
\(\displaystyle m + 1 = s(m), \text{ where } s(m) \text{ is the successor function.}\)
This LaTex code fails because v-Bulletin replaces the character string "function" with an auto-linked URL, and it does this before the line is sent to MathJax for LaTex rendering.
One workaround is to choose different wording (eg: pick a synonym that is not an auto-linked word).
A different workaround is to include the problematic word somewhere else in the post before the LaTex code. The auto-linking feature is disabled for a character string, after the first auto-linked instance in each post.
Yet another workaround is to split the troublesome word into two pieces: \text{func}\text{tion}
In addition to auto-linked words, LaTex will fail if a LaTex code-word itself comprises an auto-linked word. For example, the LaTex code for the angle symbol \(\displaystyle \angle\) will fail because "angle" is an auto-linked word. Again, it did not fail there because the prior instance of the word angle (shown as the auto-linked URL) disabled the auto-link feature for "angle", allowing the LaTex code to render.
These issues are mentioned as items #16 and #17, in this thread.
Cheers :cool:
Here's a recent example:
\(\displaystyle m + 1 = s(m), \text{ where } s(m) \text{ is the successor function.}\)
This LaTex code fails because v-Bulletin replaces the character string "function" with an auto-linked URL, and it does this before the line is sent to MathJax for LaTex rendering.
One workaround is to choose different wording (eg: pick a synonym that is not an auto-linked word).
A different workaround is to include the problematic word somewhere else in the post before the LaTex code. The auto-linking feature is disabled for a character string, after the first auto-linked instance in each post.
Yet another workaround is to split the troublesome word into two pieces: \text{func}\text{tion}
In addition to auto-linked words, LaTex will fail if a LaTex code-word itself comprises an auto-linked word. For example, the LaTex code for the angle symbol \(\displaystyle \angle\) will fail because "angle" is an auto-linked word. Again, it did not fail there because the prior instance of the word angle (shown as the auto-linked URL) disabled the auto-link feature for "angle", allowing the LaTex code to render.
These issues are mentioned as items #16 and #17, in this thread.
Cheers :cool: