Kotisivu » Coding » MathML n esittely - Matematiikan merkintäkieli

    MathML n esittely - Matematiikan merkintäkieli

    MathML on merkintäkieli, jota voidaan käyttää näyttää matemaattisia merkintöjä. Voit käyttää MathML-tunnisteita suoraan HTML5: stä. Se on hyödyllistä, kun haluat näyttää enemmän kuin yksinkertaisia ​​merkintöjä matematiikasta verkkosivuillasi, ja se on melko helppo käyttää sen yksinkertaisuus ja samankaltaisuus HTML: n kanssa.

    MathML: llä on kaksi tyyppiä; esitys (ulkoasu) ja sisältö (merkitys). Koska selaimet tukevat vain esityksen merkintää, se on ainoa merkintätyyppi, jota voidaan käyttää HTML: n kanssa. Voit myös käyttää CSS- ja JavaScript-versioita aivan kuten HTML-muodossa.

    Katsotaanpa MathML.

    MathML: n ymmärtäminen

    Mozilla Developer -sivustossa on luettelo nykyisistä MathML-elementeistä. Olen myös luetellut tämän artikkelin lopussa olevissa esimerkeissä käytetyt elementit nopeasti.

    MathML: n huipputason elementti on elementti, kun kirjoitat HTML-koodiin MathML-koodin, muista laittaa ne sisälle tunnisteet.

    ,,, ovat peruselementit, jotka edustavat vastaavasti tunnusta, operaattoria, numeroa ja merkkijonoa. Huomaa, että kaikki alla olevat MathML-elementit alkavat kirjaimella 'm'.

    Tässä on muutamia yksinkertaisia ​​esimerkkejä.

    Kuinka näyttää Superscript & Subscript

    elementti on yläindeksin näyttäminen. On olemassa tilaajille.

      n 7   

    Miten näytetään murto-osia

      7 26   

    Root Integersin näyttäminen

    Tässä on yksi yksinkertainen esimerkki juuren kokonaislukujen näyttämisestä.

      -678 5   

    Vain neliöjuuri on olemassa .

    Siirrymme nyt monimutkaisempiin merkintöihin, matriisiin.

    Matriisin näyttäminen

    Matriisin rakentamiseen tarvitaan taulukoiden rakenne riveille ja sarakkeille. Tätä varten käytämme , ja .

    Sen lisäksi käytämme tunnisteet lisätä operaattoreita [ ja ] matriisin ympärille ja vihdoin ne kaikki elementti, joka yhdistää ilmaisuja.

    Tässä on lopputulos:

       [     0   4   10     5   2   X     9   11   1     ]    

    Mennään myös vähän CSS: ää, jotta "X" erottuu matriisista.

    mi väri: punainen;  

    Integroitujen yhtälöiden näyttäminen

    Alla on esimerkki yhtenäisen yhtälön perustyypistä. käytetään lisäämään integraalin rajat.

    Kuten HTML, MathML: llä on myös merkkejä ja kokonaisuuksia, joista yhtä käytetään esimerkissä Kreikan phi-symbolin näyttämiseen. Voit näyttää yllä olevan yhtenäisen yhtälön seuraavasti:

       f ( x )  =     b   K ( x , T )   φ ( T )  d T    

    Luettelon MathML-merkkijonoista löytyy napsauttamalla tätä W3C-verkkosivustolla.

    MathML-määritteet

    Sen lisäksi, että attribuutit ovat samoja kuin HTML: t (kuten id), MathML: llä on myös joukko omia ominaisuuksiaan. Mozilla Developer -sivustossa on kokoelma MathML-attribuutteja viitteellesi. Häiriöiden varalta voit käyttää JavaScript-kirjastoa MathJax. Jos tarvitset lisää työkaluja, tutustu tähän linkkiin.

    Otan lomani tämän koodin kanssa, joka sisältää kaikki edellä mainitut esimerkit.

    MathML-elementtien luettelo

    elementit Määritelmä
    Huipputason MathML-elementti
    Näyttää tunnisteet (muuttujat, vakiot, funktion nimet)
    Näyttää numeerisen kirjaimisen
    Näyttää operaattorin
    Näyttää merkkijonon
    Liittää pohjaan ylätunniste
    Liittää pohjaan alaindeksin
    Käytetään murto-osien näyttämiseen
    Näyttää radikaaleja indekseillä
    Näyttää neliöjuuren
    Näyttää taulukon tai matriisin
    Rivi
    Sarake sisään
    Ryhmien alilausekkeet
    Käytetään lisäämään ylätunnistetta, alaindeksiä, esisanakirjaa ja esiskriptia