mathml-tag-names (2.1.3)
Published 2026-02-24 14:01:12 +00:00 by atheaadmin
Installation
registry=npm install mathml-tag-names@2.1.3"mathml-tag-names": "2.1.3"About this package
mathml-tag-names
List of known MathML tag names. Includes the elements from MathML 1, MathML 2, and MathML 3.
The repo contains a script to crawl specs to include newly introduced tag names.
Install
npm:
npm install mathml-tag-names
Use
var mathMLTagNames = require('mathml-tag-names')
console.log(mathMLTagNames.length) // => 202
console.log(mathMLTagNames.slice(0, 20))
Yields:
[ 'abs',
'and',
'annotation',
'annotation-xml',
'apply',
'approx',
'arccos',
'arccosh',
'arccot',
'arccoth',
'arccsc',
'arccsch',
'arcsec',
'arcsech',
'arcsin',
'arcsinh',
'arctan',
'arctanh',
'arg',
'bind' ]
API
mathMlTagNames
Array.<string> — List of lowercase tag names.
Related
html-tag-names— List of HTML tagssvg-tag-names— List of SVG tagssvg-element-attributes— Map of SVG elements to allowed attributeshtml-element-attributes— Map of HTML elements to allowed attributesaria-attributes— List of ARIA attributes
License
Dependencies
Development Dependencies
| ID | Version |
|---|---|
| bail | ^1.0.0 |
| browserify | ^16.0.0 |
| concat-stream | ^2.0.0 |
| hast-util-select | ^3.0.0 |
| hast-util-to-string | ^1.0.0 |
| prettier | ^1.0.0 |
| rehype-parse | ^6.0.0 |
| remark-cli | ^7.0.0 |
| remark-preset-wooorm | ^6.0.0 |
| tape | ^4.0.0 |
| tinyify | ^2.0.0 |
| unified | ^8.0.0 |
| xo | ^0.25.0 |
Keywords
MathML
math
tag
name
element
tagname
w3c