Domovská » Kódování » Úvod do MathML - značkovací jazyk pro matematiku

    Úvod do MathML - značkovací jazyk pro matematiku

    MathML je značkovací jazyk, na který lze použít zobrazení matematických zápisů. Značky MathML můžete použít přímo z HTML5. Je užitečné, když chcete na svých webových stránkách zobrazit více než jednoduchých zápisů o matematice, a díky své jednoduchost a podobnost s HTML.

    MathML má dva typy značek; prezentace (pro rozvržení) a obsahu (pro význam). Vzhledem k tomu, že prohlížeče podporují pouze označení prezentace, je to jediný typ značek, který lze použít s HTML. Můžete také použít CSS a JavaScript na to, stejně jako byste na HTML.

    Podívejme se na MathML.

    Pochopení MathML

    Na webových stránkách Mozilla Developer je uveden seznam současných prvků MathML. Také jsem uvedl prvky použité v příkladech na konci tohoto příspěvku pro rychlou orientaci.

    Prvkem nejvyšší úrovně v MathML je element, Když píšete MathML kód do HTML, nezapomeňte dát je uvnitř tagy.

    ,,, jsou základní prvky reprezentující identifikátor, operátor, číslo a řetězec. Všimněte si, že všechny níže uvedené prvky MathML začínají písmenem 'm'.

    Zde je několik jednoduchých příkladů.

    Jak zobrazit horní index a dolní index

    element je pro zobrazení horního indexu. Je tu pro indexy.

      n 7   

    Jak zobrazit zlomky

      7 26   

    Jak zobrazit kořenová celá čísla

    Zde je jeden další jednoduchý příklad pro zobrazení celých čísel root.

      -678 5   

    Pouze pro druhou odmocninu je tu .

    Nyní přejdeme k složitějším zápisům, matici.

    Jak zobrazit matici

    Pro sestavení matice budeme potřebovat strukturu tabulky pro řádky a sloupce. K tomu používáme , a .

    Kromě toho použijeme tagy pro přidání operátorů [ a ] kolem matice a nakonec je všechny umístili dovnitř element, prvek, který seskupuje výrazy.

    Zde je konečný výsledek:

       [     0   4   10     5   2   X     9   11   1     ]    

    Vrhneme také trochu CSS, aby se „X“ vynořilo v matici.

    mi barva: červená;  

    Jak zobrazit integrální rovnice

    Níže je uveden příklad základního typu integrální rovnice. slouží k přidání mezí integrálu.

    Stejně jako HTML má MathML také znaky a entity, z nichž jeden se používá v příkladu k zobrazení řeckého fí symbolu. Zde je návod, jak zobrazit integrální rovnici výše:

       F ( X )  =    A b   K ( X , t )   φ ( t )  d t    

    Seznam entit znaků MathML naleznete zde a najdete je na webových stránkách W3C.

    Atributy MathML

    Kromě atributů, které jsou stejné jako HTML (jako id), MathML má také sadu vlastních atributů. Webové stránky Mozilla Developer mají pro váš odkaz sadu atributů MathML. Pro nouzové situace můžete použít knihovnu JavaScript MathJax. Pokud potřebujete více nástrojů, podívejte se na tento odkaz zde.

    Vezmu si dovolenou s tímto kodexem, který obsahuje všechny výše uvedené příklady, pro vaši snadnou orientaci.

    Referenční seznam prvků MathML

    Prvky Definice
    Prvek MathML nejvyšší úrovně
    Zobrazuje identifikátory (proměnné, konstanty, názvy funkcí)
    Zobrazí číselný literál
    Zobrazí operátora
    Zobrazuje doslovný literál
    Připojuje horní index k základně
    Připojí dolní index k základně
    Slouží k zobrazení zlomků
    Zobrazuje radikály s indexy
    Zobrazí druhou odmocninu
    Zobrazí tabulku nebo matici
    Řada
    Sloupec v
    Podvýrazy skupin
    Používá se k přidání horního indexu, dolního indexu, presuperscriptu a presubscriptu