The very first trouble I faced, while moving the blog from WordPress.com hosting to WordPress.org, was due to a bug in WordPress’s OPML importer. The ‘importer’ messed up with all LaTeX equations on this site — just by deleting a single but very important string from all LaTeX codes. If you are really moving your WordPress content from one blog to other and you have mathematical codes or any other type of coding like C, Perl, PHP and Unix stuffs, then you must read this otherwise you may face the same issues like me. The WordPress OPML importer deletes backslash$  “\” from all your posts/pages and media descriptions. A math-blogger knows how important is the backlash for LaTeX/TeX typesetting.$ $

The post, which looked like this earlier

Beautiful Math
Beautiful Math. No?

changed into this after I imported it.$

Messed Mathematics on WordPress
Messed

 

What did I after the mess?

At first sight, I thought it was some ‘connection error’ or a ‘temporary importing’… I tried to re-import the OPML file. After that, I tried ‘exporting’ the file again from WordPress.com blog and imported to this, once again.  After all the things I tried, including a new WordPress.com Importer, the results were the same. Incorrect parsing of formulas were everywhere and I had to correct all of them.  I had to re-edit each and every mathematical formula which should have a backslash in it. Since backslash is used to define all special characters and the formatting in equations — which are about 30% of total math-content— you need to waste a lot of time correcting them. To save time, I decided to copy all the content from WordPress.com drafts to WordPress.org editor. This manual editing took six-random days to bring blog back on the track.

Where is the fault?

The exported .xml file is correct and backslashes are still in that, as you can see here:

Backslashes are still there in exported xml file.
Backslashes are still there in exported xml file.

This means they were deleted during the import . Just in case, I thought someone from the importer team will correct it, hence I opened a support ticket on WordPress forums, but the support-response was a nil.

 WordPress LaTeX to MathJax?

WordPress LaTeX (known as WPLaTeX) is a part of Jetpack for WordPress developed the Automattic. It render the LaTeX codes into png files and increases load on the server. MathJax works on JavaScript and it doesn’t make that much of load on the servers, as it works directly from the browser, i.e., if your browser supports simple javascript, you can enjoy mathjax. 🙂 I decided to use MathJaX instead of WPLaTeX due to dark and printable parsing of formulas. WPLaTeX looks very ugly on print.

Secondly, zooming the webpages made the WPLaTeX images look even worse, which wouldn’t happen with MathJax. MathJax formulas can be interacted by right-click and zoomed for better viewing  by double clicking a formula. $

Screenshot (40)_Fotor
On right click
Screenshot -Applications of Complex Number Analysis to Divisibility Problems   Two Undergrad Problems   MY DIGITAL NOTEBOOK
Double click

Third, when you write math… you need to type ‘dollar’ sign followed by ‘latex’ and then again a ‘dollar’ sign. I hated writing ‘latex’ again and again. MathML is better and quicker in this respect. So, the move became mandatory.

There are incorrectly parsed formulas on MY DIGITAL NOTEBOOK?

I have tried my best to keep all formulas clean and correct, but mistake is a prominent human nature. If you see an equation which is incorrectly parsed (usually shown as red colored or in rectangles), then please contact me to get them fixed.

END NOTES:

Total
0
Shares


Feel free to ask questions, send feedback and even point out mistakes. Great conversations start with just a single word. How to write better comments?
3 comments
Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You May Also Like
Read More

How to Perfectly Pitch Your Guest Posts?

Guest posts are one of the most effective ways in the current content world to attract an appreciable amount of readers to websites or blogs. It can also be considered as a better way to promote brand awareness as well. So moving ahead in this regard, I will discuss a few of the ways to perfectly pitch out guest posts.…
Read More

3 Benefits to Having Artificial Intelligence in Your Home

Artificial intelligence is going a notch higher with every invention. It focuses on integrating advanced computer functions with human intelligence to learn, solve problems and reason. Over the years, the sales of various artificial intelligence products have increased. The products that are helping integrate artificial intelligence in the home range from smart AI-powered thermostats, CCTV cameras, and home assistant devices…
WaysSmartphonesBoostBusinessEfficiencyforEntrepreneursGauravTiwari
Read More

5 Ways Smartphones Boost Business Efficiency for Entrepreneurs

Watch, calendar, address book, camera, personal secretary. Oh yeah, you can make calls on them, too! To say that phones have come a long way is an understatement. They are now smarter and more ingenious. Smartphones have become such a part of the 21st century lifestyle that it seems to be a natural extension of one’s limbs. Life has never…
l fiszk luca bravo.jpg
Read More

Things you need to know before buying a laptop

Buying a new laptop is a life changing decision. It can turn your life around as it has done for many people. But the first timers overlook the basic requirements and they fail to understand what is necessary to have and what not to. They fall prey to false visuals & unnecessary opinions. They are pulled by the hidden complicity…