Jump to content

AsciiMath

(Перенаправлено с ASCIIMathML )

AsciiMath — это клиентский язык математической разметки для отображения математических выражений в веб-браузерах . [1] [2]

С помощью сценария JavaScript ASCIIMathML.js нотация AsciiMath преобразуется в MathML во время загрузки страницы браузером, как в Mozilla Firefox , Safari , так и через плагин в IE7 . Упрощенный язык разметки поддерживает подмножество инструкций языка LaTeX , а также менее подробный синтаксис (который, например, заменяет «\times» на «xx» или «times» для получения символа «×»). Полученную математику MathML можно стилизовать, применив CSS к классу «mstyle». [3]

Скрипт ASCIIMathML.js доступен бесплатно по лицензии MIT . [4] Последняя версия также включает поддержку графики SVG , встроенную в Mozilla Firefox и через плагин в IE7 .

В мае 2009 года доступна новая версия. Эта новая версия по-прежнему содержит исходные ASCIIMathML и LaTeXMathML, разработанные Питером Джипсеном, но часть ASCIIsvg была расширена за счет линейно-логарифмических, логарифмически-линейных, логарифмически-логарифмических, полярных графиков и круговых диаграмм, нормальных и составных гистограмм, различных функций. такие как интеграция и дифференциация, а также ряд функций перехвата событий, кнопок и ползунков для создания интерактивных лекционных материалов и экзаменов онлайн на веб-страницах.

ASCIIMathML.js интегрирован в MathJax , начиная с MathJax v2.0. [5] [6]

Известная квадратичная формула

выглядит в AsciiMath так:

x=(-b +- sqrt(b^2 – 4ac))/(2a)


  1. ^ Грей, Джеймс (2007), « ASCIIMathML : теперь каждый может печатать MathML», MSOR Connections , 7 (3): 26–30, doi : 10.11120/msor.2007.07030026 .
  2. ^ Джонсон, Брайан (январь 2005 г.), Интерактивный перевод LATEX в MathML/HTML (PDF) , Институт производственных технологий Маерска Мак-Кинни Моллера, Университет Южной Дании, Оденсе, заархивировано из оригинала (PDF) 4 марта 2016 г. , получено 20 апреля 2015 г.
  3. ^ Зорге, Фолькер; Чен, Чарльз; Раман, ТВ; Ценг, Дэвид (2014), «На пути к тому, чтобы сделать математику первоклассным гражданином в обычных программах чтения с экрана», Материалы 11-й конференции Web for All (W4A '14) , Нью-Йорк, Нью-Йорк, США: ACM, стр. 40:1– 40:10, дои : 10.1145/2596695.2596700 , ISBN  978-1-4503-2651-3 , S2CID   6892997 .
  4. ^ asciimathml/ЛИЦЕНЗИЯ в мастере · mathjax/asciimathml
  5. ^ «Доступна бета-версия MathJax v2.0» . 11 февраля 2012 г.
  6. ^ Червоне, Давиде (февраль 2012 г.), «MathJax: платформа для математики в Интернете» (PDF) , Уведомления AMS , 59 (2): 312–316 .
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 8293497fe2cab1fa83e4179ada4114fa__1712888880
URL1:https://arc.ask3.ru/arc/aa/82/fa/8293497fe2cab1fa83e4179ada4114fa.html
Заголовок, (Title) документа по адресу, URL1:
AsciiMath - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)