0.0.6 • Published 2 years ago

@anywhichway/math-science-formula v0.0.6

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

math-science-formula

A web component for rendering LaTeX based math and chemical formulas.

Usage

@anywhichway/math-science-formula is designed to be loaded and used from a CDN like https://www.jsdelivr.com. It is also designed to be loaded and instantiated by @anywhichway/quick-component.

Insert this line into your HTML file:

<script src="https://cdn.jsdelivr.net/npm/@anywhichway/quick-component.js" component="https://cdn.jsdelivr.net/npm/@anywhichway/math-science-formula@0.0.5"></script>

Version numbers are used above to insulate your use from unexpected changes due to future enhancements. You can also use the most recent version of the software with the code below:

<script src="https://cdn.jsdelivr.net/npm/@anywhichway/quick-component.js" component="https://cdn.jsdelivr.net/npm/@anywhichway/math-science-formula"></script>

After this you can include the tag <math-science-formula> in your HTML.

Configuration

<math-science-formula> is not a typical web component in that it does not use slots for configuration. Instead, you just put any LaTex for Math or Chemistry inside the start and end tags.

For example:

<math-science-formula>
    \sqrt[n]{1+x+x^2+x^3+\ldots}
</math-science-formula>
<math-science-formula>
    \ce{2H + O -> H2O}
</math-science-formula>

Use the element's style attribute to determine inline or block layout, not the typical '[' or '(' used with LaTeX.

Version History (reverse chronological order)

2022010-15 v0.0.6 Added default display of 'Empty LaTex Expression' when the tag does not wrap anything

2022-09-25 v0.0.5 Improved async loading of MathJax support libraries.

2022-09-25 v0.0.4 Updated for changes to quickComponent.

2022-09-22 v0.0.3 Wrapped typeSetShadow in a try/catch block.

2022-09-19 v0.0.2 Improved rendering to shadowDOM. Updated documentation.

2022-09-18 v0.0.1 First public commit.

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago