Hasty Briefsbeta

AsciiMath

7 days ago
  • #Mathematics
  • #AsciiMath
  • #MathJax
  • AsciiMath is an easy-to-write markup language for mathematics.
  • Two options to get started: using MathJax (recommended) or loading the AsciiMath JavaScript file (limited browser support).
  • MathJax is a full-fledged JavaScript display engine for mathematics, compatible with all browsers.
  • AsciiMath JavaScript file converts AsciiMath notation to Presentation MathML, but only works in Firefox and Safari.
  • AsciiMath syntax mimics rendered symbols, with many symbols having TeX alternatives.
  • Includes a wide range of mathematical symbols, operations, and notations.
  • Supports fractions, roots, integrals, sums, products, and more.
  • Provides symbols for relations, logic, brackets, arrows, accents, and Greek letters.
  • Special cases include matrices, column vectors, augmented matrices, and complex subscripts.
  • Standard functions like sin, cos, tan, log, etc., are supported.
  • Grammar definition provided in Backus-Naur form for parsing AsciiMath expressions.