Domača » Kodiranje » Uvod v MathML - označevalni jezik za matematiko

    Uvod v MathML - označevalni jezik za matematiko

    MathML je označevalni jezik, ki ga lahko uporabite prikaz matematičnih zapisov. Oznake MathML lahko uporabite neposredno iz HTML5. Uporabno je, če želite v svojih spletnih straneh prikazati več kot preproste zapise matematike in je zaradi preproste uporabe. preprostost in podobnost s HTML-jem.

    MathML ima dve vrsti označevanja; predstavitev (za postavitev) in vsebino (za pomen). Ker brskalniki podpirajo samo oznako predstavitve, je to edina vrsta oznake, ki se lahko uporablja z HTML-jem. Na njej lahko uporabljate tudi CSS in JavaScript, tako kot na HTML-ju.

    Oglejmo si MathML.

    Razumevanje MathML

    Na spletni strani Mozilla Developer je seznam obstoječih elementov MathML. Navedla sem tudi elemente, ki so bili uporabljeni v primerih na koncu te objave, za hitrejše reference.

    Element najvišje ravni v MathML je element, ko pišete MathML kodo v HTML, ne pozabite, da jih postavite v oznake.

    ,,, so osnovni elementi, ki predstavljajo identifikator, operator, število in niz. Upoštevajte, da vsi spodnji elementi MathML se začnejo s črko 'm'.

    Tu je nekaj preprostih primerov.

    Kako prikazati nadpis in indeks

    The element za prikaz nadpisa. Obstaja za indeks.

      n 7   

    Kako prikazati frakcije

      7 26   

    Kako prikazati korenine

    Tu je še en preprost primer za prikaz koreninskih celih števil.

      -678 5   

    Samo za kvadratni koren je tam .

    Zdaj pa preidimo na bolj zapletene zapise, matriko.

    Kako prikazati matrico

    Za izdelavo matrike moramo imeti strukturo tabele za vrstice in stolpce. Za to uporabljamo , in .

    Poleg tega bomo uporabili za dodajanje operaterjev [ in ] okrog matrice in jih končno spravil v notranjost element, ki združuje izraze.

    Končni rezultat:

       [     0   4   10     5   2   X     9   11   1     ]    

    Vzemimo tudi nekaj CSS-ja, da bo ta 'X' izstopal v matrici.

    mi barva: rdeča;  

    Kako prikazati integralne enačbe

    Spodaj je primer osnovne vrste integralne enačbe. The se uporablja za dodajanje omejitev integralu.

    Tako kot HTML ima MathML tudi znake in entitete, od katerih se eden uporablja v primeru za prikaz grškega simbola phi. Evo, kako prikazati zgornjo integralno enačbo:

       f ( x )  =    a b   K ( x , t )   φ ( t )  d t    

    Za seznam znakovnih znakov MathML kliknite tukaj, da jih najdete na spletni strani W3C.

    Atributi MathML

    Razen atributov, ki so enaki kot HTML (npr id) MathML ima tudi niz lastnih atributov. Spletno mesto razvijalca Mozilla vsebuje zbirko atributov MathML za vašo referenco. Za vračanje lahko uporabite JavaScript knjižnico MathJax. Če potrebujete več orodij, si oglejte to povezavo tukaj.

    Vzamem dopust s to kodno kodo, ki vsebuje vse zgoraj navedene primere, za vašo preprosto referenco.

    Seznam referenc MathML elementov

    Elementi Opredelitev
    Element najvišje ravni MathML
    Prikaže identifikatorje (spremenljivke, konstante, imena funkcij)
    Prikaže numerični literal
    Prikaže operaterja
    Prikazuje literalni niz
    Pritrditev pripisa na osnovo
    Pripiše spodnji indeks osnove
    Uporablja se za prikaz frakcij
    Prikazuje radikale z indeksi
    Prikaže kvadratni koren
    Prikaže tabelo ali matriko
    Vrstica
    Stolpec v
    Podraz izrazi skupin
    Uporablja se za dodajanje nadpisa, indeksa, predscripta in predpise