Guide pratique pour afficher des éléments mathématiques dans le lecteur immersif
Le Immersive Reader peut afficher des expressions mathématiques sous la forme d’un langage de balisage mathématique (MathML).
Envoyer des mathématiques à l’Immersive Reader
Pour afficher les mathématiques dans l’application Immersive Reader, fournissez un bloc qui contient MathML et définissez le type MIME sur application/mathml+xml
. Pour plus d’informations, consultez types MIME pris en charge.
Par exemple, consultez le contenu suivant :
<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>
Vous pouvez ensuite afficher votre contenu à l’aide du code JavaScript suivant.
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);
Quand vous lancez le lecteur immersif, vous devez voir :
Étape suivante
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour