Cara menampilkan matematika dalam Immersive Reader

Immersive Reader dapat menampilkan matematika jika disediakan dalam bentuk Bahasa Markah Matematika (MathML). Jenis MIME dapat diatur melalui potongan gugus Immersive Reader. Lihat jenis MIME yang didukung untuk informasi selengkapnya.

Mengirim Matematika ke Immersive Reader

Untuk mengirim matematika ke Immersive Reader, masukkan gugus yang berisi MathML, dan atur jenis MIME ke application/mathml+xml;

Misalnya, jika konten Anda adalah sebagai berikut:

<div id='ir-content'>
    <math xmlns='http://www.w3.org/1998/Math/MathML'>
        <mfrac>
            <mrow>
                <msup>
                    <mi>x</mi>
                    <mn>2</mn>
                </msup>
                <mo>+</mo>
                <mn>3</mn>
                <mi>x</mi>
                <mo>+</mo>
                <mn>2</mn>
            </mrow>
            <mrow>
                <mi>x</mi>
                <mo>−</mo>
                <mn>3</mn>
            </mrow>
        </mfrac>
        <mo>=</mo>
        <mn>4</mn>
    </math>
</div>

Anda dapat menampilkan konten dengan menggunakan JavaScript berikut.

const data = {
    title: 'My Math',
    chunks: [{
        content: document.getElementById('ir-content').innerHTML.trim(),
        mimeType: 'application/mathml+xml'
    }]
};

ImmersiveReader.launchAsync(YOUR_TOKEN, YOUR_SUBDOMAIN, data, YOUR_OPTIONS);

Jika meluncurkan Immersive Reader, Anda akan melihat:

Matematika dalam Immersive Reader

Langkah berikutnya