Anasayfa » Kodlama » MathML'e Giriş - Matematik İçin Biçimlendirme Dili

    MathML'e Giriş - Matematik İçin Biçimlendirme Dili

    MathML, kullanılabilecek bir işaretleme dilidir. matematiksel gösterimleri göster. MathML etiketlerini doğrudan HTML5'ten kullanabilirsiniz. Web sayfalarınızda basit Matematik notasyonlarından daha fazlasını göstermek istediğinizde kullanışlıdır ve kullanımı nedeniyle oldukça kolaydır. HTML’e sadelik ve benzerlik.

    MathML'de iki tür işaretleme vardır; sunum (düzen için) ve içerik (anlam için). Yalnızca sunum işaretlemesi tarayıcılar tarafından desteklendiğinden, HTML ile kullanılabilecek tek işaretleme türüdür. HTML’de yaptığınız gibi CSS’i ve JavaScript’i de kullanabilirsiniz..

    MathML'ye bir göz atalım.

    MathML'yi Anlamak

    Mozilla Developer web sitesinde mevcut MathML öğelerinin bir listesi var. Hızlı başvuru için bu yazının sonunda örneklerde kullanılan öğeleri de listeledik..

    MathML’deki en üst düzey öğe eleman, HTML’de MathML kodunu yazarken, etiketler.

    ,,, sırasıyla bir tanımlayıcı, operatör, sayı ve dizgeyi temsil eden temel öğelerdir. Aşağıdaki tüm MathML öğelerinin 'm' harfiyle başladığını unutmayın..

    İşte bazı basit örnekler.

    Üst simge ve Abonelik Nasıl Görüntülenir

    eleman, üst metni görüntülemek içindir. Bir var aboneler için.

      n 7   

    Kesirler Nasıl Görüntülenir

      7 26   

    Kök Birleştirici Nasıl Görüntülenir

    Kök tamsayılarını görüntülemek için basit bir örnek.

      -678 5   

    Sadece karekök için, var .

    Şimdi matris daha karmaşık notasyonlara geçelim.

    Bir Matris Nasıl Görüntülenir

    Bir matris oluşturmak için, satırlar ve sütunlar için bir tablo yapısına sahip olmamız gerekir. Bunun için kullanıyoruz , ve .

    Bunun dışında biz kullanacağız operatörleri eklemek için etiketler [ ve ] matrisin etrafına ve sonunda hepsini element, ifadeleri gruplayan bir element.

    İşte sonuç:

       [     0   4   10     5   2   X     9   11   1     ]    

    Ayrıca, 'X' in matriste öne çıkmasını sağlamak için biraz CSS atalım..

    mi renk: kırmızı;  

    İntegral Denklemler Nasıl Görüntülenir?

    Aşağıda, temel bir integral denkleminin bir örneği verilmiştir. İntegrale limit eklemek için kullanılır.

    HTML'de olduğu gibi, MathML'de, biri örnekte Yunan phi sembolünü göstermek için kullanılan karakter ve varlıklar vardır. İşte yukarıdaki integral denkleminin nasıl gösterileceği:

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

    MathML karakter varlıklarının bir listesi için W3C web sitesinde bulmak için buraya tıklayın..

    MathML Öznitelikleri

    HTML’lerin aynısı olan öznitelikler dışında İD), MathML ayrıca kendi niteliklerine sahiptir. Mozilla Developer sitesi referans için bir MathML öznitelikleri koleksiyonuna sahiptir. Geri dönüşler için, MathJax JavaScript kütüphanesini kullanabilirsiniz. Daha fazla araca ihtiyacınız varsa, bu bağlantıyı buradan inceleyin.

    Kolayca başvurmanız için yukarıdaki tüm örnekleri içeren bu codepen ile izinimi alıyorum.

    MathML Öğelerinin Referans Listesi

    Elementler Tanım
    Üst düzey MathML öğesi
    Tanımlayıcıları görüntüler (değişkenler, sabitler, fonksiyon adları)
    Sayısal değişmezi görüntüler
    İşleci görüntüler
    Dize değişmezini gösterir
    Bir üs için bir üst simge ekler
    Bir üs için bir abonelik ekler
    Kesirleri görüntülemek için kullanılır
    Endeksli radikalleri gösterir
    Karekökü görüntüler
    Bir tablo veya matris görüntüler
    Dizisi
    Sütununda
    Alt ifadeleri gruplar
    Üst simge, alt simge, ön simge ve ön komut dosyasını eklemek için kullanılır