# Changes between Version 19 and Version 20 of MathJaxPlugin

Show
Ignore:
Timestamp:
05/21/11 14:29:46 (3 years ago)
Comment:

--

Unmodified
Removed
Modified
• ## MathJaxPlugin

v19 v20
3232Latex requires the backslash character \ for its commands, while !WikidPad uses the same character as its escape character. Similarly, Latex formulas will often use _ and * , which are the special characters for italic and bold text in !WikidPad. There are two ways to get around these conflicts, depending on whether one wishes to stay closer to the orginial !WikidPad syntax or whether on prefers to optimize things for Latex.
3333
34 The first option is to escape these characters when they arise in Latex formulas, so WikidPad does not process them. You can escape single characters by prefixing them with a backslash \ , or escape entire passages with angled brackets << ... >> . For example, Latex commands like \sin would be entered as \\sin.
34The first option is to escape these characters when they arise in Latex formulas, so !WikidPad does not process them. You can escape single characters by prefixing them with a backslash \ , or escape entire passages with angled brackets << ... >> . For example, Latex commands like \sin would be entered as \\sin.
3535
36 The second, more elegant option is to switch the Wiki language in the !WikidPad options dialog to "!MathJax". This is a per-wiki setting. This alternative parser modifies the !WikidPad syntax as follows:
36The second, more elegant option is to '''switch the Wiki language in the !WikidPad options dialog to "!MathJax"'''. This is a per-wiki setting. This alternative parser modifies the !WikidPad syntax as follows:
3737
3838 * The escape character is now @
39  * Italics are encoded by __youritalictext__ (rather than _youritalictext_)
40  * Bold is encoded by **yourboldtext** (rather than *youritalictext*)
39 * ''Italics'' are encoded by !__youritalictext!__ (rather than _youritalictext_)
40 * '''Bold''' is encoded by **yourboldtext** (rather than *youritalictext*)
4141
4242These changes ensure you can enter most Latex formulas as usual.

7878
79791.0    Initial release
80 1.1    Change MathJax parser to better avoid conflicts: escape character is now @ instead of |, italic and bold is encoded by __ and **
80
811.1    Change !MathJax parser to better avoid conflicts: escape character is now @ instead of |, italic and bold is encoded by !__ and **