[{"@context":"http:\/\/schema.org\/","@type":"BlogPosting","@id":"https:\/\/wiki.edu.vn\/wiki24\/2021\/12\/09\/mathjax-wikipedia\/#BlogPosting","mainEntityOfPage":"https:\/\/wiki.edu.vn\/wiki24\/2021\/12\/09\/mathjax-wikipedia\/","headline":"MathJax \u2013 Wikipedia","name":"MathJax \u2013 Wikipedia","description":"Browser\u00fcbergreifende JavaScript-Bibliothek, die mathematische Gleichungen in Webbrowsern anzeigt MathJax ist eine browser\u00fcbergreifende JavaScript-Bibliothek, die mathematische Notation in Webbrowsern anzeigt und","datePublished":"2021-12-09","dateModified":"2021-12-09","author":{"@type":"Person","@id":"https:\/\/wiki.edu.vn\/wiki24\/author\/lordneo\/#Person","name":"lordneo","url":"https:\/\/wiki.edu.vn\/wiki24\/author\/lordneo\/","image":{"@type":"ImageObject","@id":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","height":96,"width":96}},"publisher":{"@type":"Organization","name":"Enzyklop\u00e4die","logo":{"@type":"ImageObject","@id":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","url":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","width":600,"height":60}},"image":{"@type":"ImageObject","@id":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","url":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","width":100,"height":100},"url":"https:\/\/wiki.edu.vn\/wiki24\/2021\/12\/09\/mathjax-wikipedia\/","wordCount":4738,"articleBody":"Browser\u00fcbergreifende JavaScript-Bibliothek, die mathematische Gleichungen in Webbrowsern anzeigt MathJax ist eine browser\u00fcbergreifende JavaScript-Bibliothek, die mathematische Notation in Webbrowsern anzeigt und dabei MathML-, LaTeX- und ASCIIMathML-Markup verwendet.[2][3][4] MathJax wird als Open-Source-Software unter der Apache-Lizenz ver\u00f6ffentlicht.Das MathJax-Projekt begann 2009 als Nachfolger einer fr\u00fcheren JavaScript-Mathematik-Formatierungsbibliothek, jsMath,[5] und wird von der American Mathematical Society verwaltet.[6] Das Projekt wurde von der American Mathematical Society, Design Science und der Society for Industrial and Applied Mathematics gegr\u00fcndet und wird von zahlreichen Sponsoren wie dem American Institute of Physics und Stack Exchange unterst\u00fctzt.[7]MathJax wird von Websites wie arXiv,[8]Elseviers ScienceDirect,[9]MathSciNet,[10]n-Kategorie Caf\u00e9, MathOverflow, Wikipedia (im Backend),[11][12]Scholarpedia, Project Euclid-Zeitschriften,[13]IEEEXplore,[14]Publons, Coursera und das Allrussische Mathematische Portal.[15] Table of ContentsMerkmale[edit]Browser-Kompatibilit\u00e4t[edit]Plugin-Unterst\u00fctzung[edit]Node.js[edit]Kompatibilit\u00e4t des Gleichungseditors[edit]TeX-Unterst\u00fctzung[edit]MathML-Unterst\u00fctzung[edit]CDN-Server[edit]Siehe auch[edit]Verweise[edit]Externe Links[edit]Merkmale[edit]MathJax wird als Teil einer Webseite heruntergeladen, durchsucht die Seite nach mathematischem Markup und setzt die mathematischen Informationen entsprechend. Somit erfordert MathJax keine Installation von Software oder zus\u00e4tzlichen Schriftarten auf dem System des Lesers. Dadurch kann MathJax in jedem Browser mit JavaScript-Unterst\u00fctzung ausgef\u00fchrt werden, einschlie\u00dflich mobiler Ger\u00e4te.[16]MathJax kann Mathematik anzeigen, indem es eine Kombination aus HTML und CSS verwendet oder die native MathML-Unterst\u00fctzung des Browsers verwendet, sofern verf\u00fcgbar. Die genaue Methode, die MathJax verwendet, um Mathematik zu setzen, wird durch die F\u00e4higkeiten des Browsers des Benutzers, die auf dem System des Benutzers verf\u00fcgbaren Schriftarten und die Konfigurationseinstellungen bestimmt. MathJax v2.0-beta f\u00fchrte das SVG-Rendering ein.[17]Im Fall von HTML- und CSS-Schriftsatz maximiert MathJax die mathematische Anzeigequalit\u00e4t, indem es mathematische Schriftarten verwendet, falls verf\u00fcgbar, und indem es auf Bilder f\u00fcr \u00e4ltere Browser zur\u00fcckgreift. F\u00fcr neuere Browser, die Webfonts unterst\u00fctzen, bietet MathJax einen umfassenden Satz von Webfonts, die MathJax bei Bedarf herunterl\u00e4dt. Wenn der Browser keine Webfonts unterst\u00fctzt, \u00fcberpr\u00fcft MathJax, ob g\u00fcltige Fonts auf dem System des Benutzers verf\u00fcgbar sind. Wenn dies nicht funktioniert, stellt MathJax Bilder aller ben\u00f6tigten Symbole bereit.[clarification needed] MathJax kann so konfiguriert werden, dass Webfonts, lokale Fonts und Bildfonts aktiviert oder deaktiviert werden. MathJax verwendet die STIX-Schriftarten, um Mathematik in Webseiten einzubinden. Die Installation der Schriftarten auf dem lokalen Computer verbessert die Satzgeschwindigkeit von MathJax.[18]MathJax kann mathematische Notationen anzeigen, die in LaTeX- oder MathML-Markup geschrieben wurden. Da MathJax nur f\u00fcr die mathematische Anzeige gedacht ist, w\u00e4hrend LaTeX eine Dokumentlayoutsprache ist, unterst\u00fctzt MathJax nur die Teilmenge von LaTeX, die zur Beschreibung der mathematischen Notation verwendet wird.[16]MathJax unterst\u00fctzt auch mathematische Zug\u00e4nglichkeit, indem es MathML \u00fcber seine API f\u00fcr unterst\u00fctzende Technologiesoftware bereitstellt, sowie die grundlegende WAI-ARIA-“Rolle” und \u00e4ltere “altext”-Attribute.[19]Die MathJax-Architektur soll das Hinzuf\u00fcgen von Eingabesprachen und Anzeigemethoden in Zukunft \u00fcber dynamisch geladene Module unterst\u00fctzen. MathJax enth\u00e4lt auch eine JavaScript-API zum Aufz\u00e4hlen und Interagieren mit mathematischen Instanzen auf einer Seite.Browser-Kompatibilit\u00e4t[edit]MathJax rendert Mathematik in den meisten g\u00e4ngigen Browsern, darunter Internet Explorer 6+, Firefox 3+, Google Chrome 0.3+, Safari 2.0+, Opera 9.5+, iPhone\/iPad Safari und der Android-Browser. Einige \u00e4ltere Browserversionen unterst\u00fctzen keine Webfonts (mit dem @font-face CSS-Konstrukt), daher m\u00fcssen sie den MathJax-Bildfontmodus verwenden. Die Browser-Kompatibilit\u00e4tsliste ist auf der offiziellen Website verf\u00fcgbar.[20]Plugin-Unterst\u00fctzung[edit]MathJax kann problemlos zu vielen g\u00e4ngigen Webplattformen hinzugef\u00fcgt werden.[21]Node.js[edit]MathJax kann in NodeJS seit Version 3 verwendet werden;[22] f\u00fcr Version 2 die MathJax-Knotenbibliothek[23] bietet NodeJS-Kompatibilit\u00e4t.Kompatibilit\u00e4t des Gleichungseditors[edit]Jede MathJax-Gleichung, die in einem unterst\u00fctzten Browser angezeigt wird, kann im MathML- oder LaTeX-Format \u00fcber das Untermen\u00fc “Mathematik anzeigen als” kopiert werden, wenn mit der rechten Maustaste oder bei gedr\u00fcckter Strg-Taste darauf geklickt wird. Dann kann es in jeden Gleichungseditor eingef\u00fcgt werden, der MathML oder LaTeX unterst\u00fctzt, wie Mathematica, MathType, MathMagic, Firemath zur Wiederverwendung.[24]Gleichungen, die im MathML- oder LaTeX-Format von einem beliebigen Gleichungseditor von Drittanbietern generiert wurden, k\u00f6nnen auf MathJax-f\u00e4higen Webseiten verwendet werden.TeX-Unterst\u00fctzung[edit]MathJax repliziert die mathematischen Umgebungsbefehle von LaTeX. AMS-LaTeX-Mathematikbefehle werden \u00fcber Erweiterungen unterst\u00fctzt. MathJax unterst\u00fctzt auch TeX-Makros und verschiedene Formatierungen wie color und underline.[25]MathML-Unterst\u00fctzung[edit]MathJax hat in seiner Beta-2-Version teilweise Unterst\u00fctzung f\u00fcr MathML 2.0 und einige MathML 3.0-Konstrukte hinzugef\u00fcgt. MathJax unterst\u00fctzt Pr\u00e4sentations-MathML und bietet ab Version 2.2 experimentelle Unterst\u00fctzung f\u00fcr Inhalts-MathML.[26]CDN-Server[edit]Die MathJax-Site hat ein Content Delivery Network (CDN) bereitgestellt, in dem das f\u00fcr die Funktion von MathJax ben\u00f6tigte JavaScript vom Browser zur Laufzeit vom CDN geladen werden kann. Dies vereinfacht die Installation und stellt sicher, dass immer die neueste Version der Bibliothek verwendet wird. Im Laufe der Zeit ist die Nutzung des Servers von 1,3 TB pro Monat Datenverkehr im Jahr 2011 auf 70 TB pro Monat im Jahr 2017 gestiegen. Aufgrund der steigenden Kosten f\u00fcr das Hosten des Servers wurde der Haupt-CDN-Server Ende April 2017 abgeschaltet. Alternative CDN-Server von Drittanbietern stehen zur Verf\u00fcgung.[27]Siehe auch[edit]Verweise[edit]^ “MathJax v3.1.2”. MathJax. 2020-09-12.^ “MathJax: Rich Math Display von LaTeX und MathML”. 17. November 2015.^ “MathJax AsciiMath-Unterst\u00fctzung”. Archiviert von das Original am 2018-03-23. Abgerufen 2013-04-07.^ Cuellar, Herbst; Topping, Paul (Juni 2013). Mathews, Bob (Hrsg.). “Was Sie \u00fcber den Mathe-Stack wissen m\u00fcssen”. XML London 2013: 63\u201368. mach:10.14337\/XMLLondon13.Cuellar01. ISBN 978-0-9926471-0-0.^ Hayes, Brian (2009), “Mathematik im Web schreiben: Das Web w\u00e4re eine tolle Tafel, wenn wir nur eine Gleichung kritzeln k\u00f6nnten”, Amerikanischer Wissenschaftler, 92 (2): 98, doi:10.1511\/2009.77.98.^ \u201eAMS wird gesch\u00e4ftsf\u00fchrender Gesellschafter des MathJax-Konsortiums\u201c. 2013-03-20.^ “MathJax-Sponsoring”.^ “arXiv.org-Hilfe – Was ist MathJax?”.^ “MathJax auf ScienceDirect”. Archiviert von das Original am 2014-08-26. Abgerufen 2014-08-24.^ “MathSciNet-Neuigkeiten”.^ Schubotz, Moritz; Wicke, Gabriel (2014-01-01). \u201eMathoid: Robustes, skalierbares, schnelles und zug\u00e4ngliches Math-Rendering f\u00fcr Wikipedia\u201c. Intelligente Computermathematik. Skript zur Vorlesung Informatik. 8543. S. 224\u2013235. arXiv:1404.6179. mach:10.1007\/978-3-319-08434-3_17. ISBN 978-3-319-08434-3. S2CID 16123116.^ “Erweiterung:Mathe \u2013 MediaWiki”. www.mediawiki.org. Abgerufen 2017-04-06.^ “Was ist MathJax?”.^ “IEEE Xplore-Hilfe”. ieeexplore.ieee.org. Abgerufen 2021-08-05.^ “Allrussisches mathematisches Portal”.^ ein B Cervone, Davide (2012), “Math Jax: Eine Plattform f\u00fcr Mathematik im Web” (PDF), Mitteilungen der American Mathematical Society, 59 (2): 312\u2013316, doi:10.1090\/noti794^ “MathJax v2.0-Beta jetzt auf CDN verf\u00fcgbar”. 11. Februar 2012.^ Hilfe zu MathJax-Schriftarten Archiviert 28.07.2012 an der Wayback Machine, abgerufen am 14.08.2012.^ “MathJax: Zug\u00e4nglichkeit”.^ “MathJax: Browserkompatibilit\u00e4t”. Archiviert von das Original am 2015-04-06. Abgerufen 2017-06-05.^ “Verwendung von MathJax in beliebten Webplattformen”. Archiviert von das Original am 2017-08-31. Abgerufen 2017-06-05.^ “Was ist neu in MathJax 3”.^ “mathjax-knoten”.^ “Mathematik kopieren und einf\u00fcgen”.^ “MathJax: Unterst\u00fctzte LaTeX-Befehle”. Archiviert von das Original am 2018-12-16. Abgerufen 2017-06-05.^ “MathJax MathML-Unterst\u00fctzung \u2014 MathJax 2.3 Dokumentation”. Archiviert von das Original am 2018-12-15. Abgerufen 2014-02-14.^ “MathJax CDN wird am 30. April 2017 heruntergefahren”. MathJax. 31. M\u00e4rz 2017.Externe Links[edit]"},{"@context":"http:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/wiki.edu.vn\/wiki24\/#breadcrumbitem","name":"Enzyklop\u00e4die"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/wiki.edu.vn\/wiki24\/2021\/12\/09\/mathjax-wikipedia\/#breadcrumbitem","name":"MathJax \u2013 Wikipedia"}}]}]