• We've added extra Spam Protection. if you get problem with account registration / registration rejected. please contact us
  • Note: don´t push posting-counter with messages like thx, good, haha, only use reactions! threads will be deleted without any comment or notification. Read Rules.
  • Note: All new memeber's needs minimum 5 good posts for download files.. Read More!
Ali Raza

Math 2.1.1

No permission to download
Description

This addon will turn all LaTeX math on your forum to a fancy, sharp and scalable math!
It also adds the "Insert math" button to an editor that greately simplifies the process of adding math to your messages, threads, pages and so on. It also works with xenForo AJAX (loading content on the fly without page reloading) system!

This is an open source addon. You can visit GitHub repository for source code.

If you appreciate my work, please consider leaving a like and a review, and a contribution via PayPal (PM me for details)
___

Features

LaTeX ⟶ Fancy math

Users can write math formulas and equations with LaTeX notation wich then will be turned to a fancy math by powerful MathJax engine. Here is how it works:

proxy.php?image=https%3A%2F%2Fxenforo.com%2Fcommunity%2Fattachments%2Fmath-render-demonstration-png.174038%2F&hash=a4f6b66f64ec6f41f6664c79709a7bea

Two types of math are supported: inline and block math. Inline math is smaller and commonly used inside the text. In the image above the cosmological constant (green) is an example of inline math.

Block is bigger and is used for standalone big equations and formulas. In the image above the Einstein field equation (blue) is an example of block math.

All math is rendered as text and automatically inherits all its properties: color, line height, font size and so on. As a result you get scalable math that perfectly fits any style and color scheme:


proxy.php?image=https%3A%2F%2Fxenforo.com%2Fcommunity%2Fattachments%2Fstyles-png.174026%2F&hash=fbb09975639b8daedbb7ae23b85e5752


"Insert math" button

With this addon you will notice a new button in text editor toolbar:

proxy.php?image=https%3A%2F%2Fxenforo.com%2Fcommunity%2Fattachments%2Fnew-button-png.174031%2F&hash=19ead19eb630e523b87fb00bb121bfd2


This button greately simplifies the process of adding math to threads and posts. You can choose math type (inline or block) and immediately see the output when typing LaTeX math:

proxy.php?image=https%3A%2F%2Fxenforo.com%2Fcommunity%2Fattachments%2Finsert-math-dialog-1-gif.174029%2F&hash=f344e21f24b06914ded03b1b8a877da0


proxy.php?image=https%3A%2F%2Fxenforo.com%2Fcommunity%2Fattachments%2Finsert-math-dialog-2-gif.174030%2F&hash=24221404defad0d11511e97bed120259


Responsive math

When loading page math is rendering with automatic line breaks applied in order to fit its container. How is it working?

Here is a block math that is shorter than its container:

proxy.php?image=https%3A%2F%2Fxenforo.com%2Fcommunity%2Fattachments%2Ffull-block-math-png.174032%2F&hash=74be6859e9713bb2dcaab0b7328a2ba1

Look what happens when loading the same message in narrow mode:

proxy.php?image=https%3A%2F%2Fxenforo.com%2Fcommunity%2Fattachments%2Ffull-block-math-line-breaks-png.174033%2F&hash=561862abdd2a1becaf8eff80c8ef4ba0

Moreover, if you dynamically change the width of browser window and container becomes too narrow to render math in full width it automatically adds scroll bars to prevent layout breaking:

proxy.php?image=https%3A%2F%2Fxenforo.com%2Fcommunity%2Fattachments%2Fscroll-bars-gif.174034%2F&hash=9afe3cf950920b85a9eb7c663aca615a


Options and customization

You have a full control of where and how math will be rendered on your forum:

  • Render math everywhere or in 5 predefined places (Titles, Content, Pages, Signatures, About)
  • Specify custom selectors where math will (or will not) be rendered
  • Customize MathJax confing
___

Installation

  1. Download the addon
  2. Upload contents of upload folder to your forum root
  3. In admin control panel go to "Addons" section and install Math
That's it!
Author
Ali Raza
Downloads
7
Views
153
First release
Last update
Rating
3.00 star(s) 1 ratings

More resources from Ali Raza

Latest updates

  1. Patch 2.1.1

    Fixed bugs Math is rendering correctly in all previews
  2. Update 2.1.0 – XenForo 2.1 support

    Math 2.1.0 was rewritten from scratch. It is not compatible with previous addon versions and XF...
  3. Bug fixes 1.1.1

    Fixed a bug with test help page. Installation Copy all the contents from upload folder to your...
  4. Update 1.1.0

    Added Wiris (MathType) math editor support. You can now insert math with a handy visual editor...
  5. Bug fixes 1.0.3

    Fixed bugs Fixed a critical bug that blocked other editor buttons to work. "Insert code"...
Top

AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock