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

Build Downloads Size

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.

License

MIT © Titus Wormer

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
Details
npm
2026-02-24 14:01:12 +00:00
0
Titus Wormer
MIT
latest
3.0 KiB
Assets (1)
Versions (1) View all
2.1.3 2026-02-24