xml基于MathML制作网页数学公式

2023-10-24 05:40

本文主要是介绍xml基于MathML制作网页数学公式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

公式1:

  • a^2-b^2=(a+b)
<math xmlns="http://www.w3.org/1998/Math/MathML"><msup><mi>a</mi><mn>2</mn></msup><mo>-</mo><msup><mi>b</mi><mn>2</mn></msup><mo>=</mo><mo>(</mo><mi>a</mi><mo>+</mo><mi>b</mi><mo>)</mo><mo>(</mo><mi>a</mi><mo>-</mo><mi>b</mi><mo>)</mo>
</math>

其中,mn表示的是数字,msup表示的是指数,mi表示的是字母,mo表示的是符号,网页显示结果如下:

                                

注意:必须使用firefox打开,否则打开的是代码内容;

公式2:

  • n阶泰勒公式的展开式:

    

<?xml version="1.0" encoding="GB2312"?>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<mi>n阶泰勒展开式:</mi>    
<mi>f</mi>
<mo>(</mo>
<mi>x</mi>
<mo>)</mo>
<mo>=</mo>
<mfrac>
<mrow>
<mi>f</mi>
<mo>(</mo>
<msub><mi>x</mi><mn>0</mn></msub>
<mo>)</mo>
</mrow>
<mrow>
<mn>0</mn>
<mo>!</mo>
</mrow>
</mfrac>
<mo>+</mo><mfrac>
<mrow>
<mi>f</mi>
<mo>'</mo>
<mo>(</mo>
<msub><mi>x</mi><mn>0</mn></msub>
<mo>)</mo>
</mrow>
<mrow>
<mn>1</mn>
<mo>!</mo>
</mrow>
</mfrac>
<mo>(</mo>
<mi>x</mi>
<mo>-</mo>
<msub><mi>x</mi><mn>0</mn></msub>
<mo>)</mo>
<mo>+</mo>
<mfrac>
<mrow>
<mi>f</mi>
<mo>"</mo>
<mo>(</mo>
<msub><mi>x</mi><mn>0</mn></msub>
<mo>)</mo>
</mrow>
<mrow>
<mn>2</mn>
<mo>!</mo>
</mrow>
</mfrac>
<mo>(</mo>
<mi>x</mi>
<mo>-</mo>
<msub><mi>x</mi><mn>0</mn></msub>
<msup><mo>)</mo><mn>2</mn></msup>
<mo>+</mo>
<mo>……</mo>
<mo>+</mo>
<mfrac>
<mrow>
<msup>
<mi>f</mi>
<mo>(<mi>n</mi>)</mo>
</msup>
<mo>(</mo>
<msub><mi>x</mi><mn>0</mn></msub>
<mo>)</mo>
</mrow>
<mrow>
<mi>n</mi>
<mo>!</mo>
</mrow>
</mfrac>
<mo>(</mo>
<mi>x</mi>
<mo>-</mo>
<msub><mi>x</mi><mn>0</mn></msub>
<msup><mo>)</mo><mn>n</mn></msup>
<mo>+</mo>
<msub>
<mi>R</mi>
<mi>n</mi>
</msub>
<mo>(</mo>
<mi>x</mi>
<mo>)</mo>
</math>


其中,mfrac是除号,第一个是分子,第二个是分母;mrow是把分子和分母封装称一块。

运行在网页上结果如下:

    

这篇关于xml基于MathML制作网页数学公式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/273056

相关文章

使用Python实现获取网页指定内容

《使用Python实现获取网页指定内容》在当今互联网时代,网页数据抓取是一项非常重要的技能,本文将带你从零开始学习如何使用Python获取网页中的指定内容,希望对大家有所帮助... 目录引言1. 网页抓取的基本概念2. python中的网页抓取库3. 安装必要的库4. 发送HTTP请求并获取网页内容5. 解

Python使用DrissionPage中ChromiumPage进行自动化网页操作

《Python使用DrissionPage中ChromiumPage进行自动化网页操作》DrissionPage作为一款轻量级且功能强大的浏览器自动化库,为开发者提供了丰富的功能支持,本文将使用Dri... 目录前言一、ChromiumPage基础操作1.初始化Drission 和 ChromiumPage

SpringBoot中配置文件pom.xml的使用详解

《SpringBoot中配置文件pom.xml的使用详解》SpringBoot的pom.xml文件是Maven项目的核心配置文件,用于定义项目的依赖、插件、构建配置等信息,下面小编就来和大家详细介绍一... 目录1. 基本结构2. 关键部分详解2.1 <modelVersion>2.2 项目坐标2.3 <p

Java实现XML与JSON的互相转换详解

《Java实现XML与JSON的互相转换详解》这篇文章主要为大家详细介绍了如何使用Java实现XML与JSON的互相转换,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. XML转jsON1.1 代码目的1.2 代码实现2. JSON转XML3. JSON转XML并输出成指定的

Maven pom.xml文件中build,plugin标签的使用小结

《Mavenpom.xml文件中build,plugin标签的使用小结》本文主要介绍了Mavenpom.xml文件中build,plugin标签的使用小结,文中通过示例代码介绍的非常详细,对大家的学... 目录<build> 标签Plugins插件<build> 标签<build> 标签是 pom.XML

C#中读取XML文件的四种常用方法

《C#中读取XML文件的四种常用方法》Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具,下面我们就来看看C#中读取XML文件的方法都有哪些吧... 目录XML简介格式C#读取XML文件方法使用XmlDocument使用XmlTextReader/XmlTextWr

在MyBatis的XML映射文件中<trim>元素所有场景下的完整使用示例代码

《在MyBatis的XML映射文件中<trim>元素所有场景下的完整使用示例代码》在MyBatis的XML映射文件中,trim元素用于动态添加SQL语句的一部分,处理前缀、后缀及多余的逗号或连接符,示... 在MyBATis的XML映射文件中,<trim>元素用于动态地添加SQL语句的一部分,例如SET或W

Python xmltodict实现简化XML数据处理

《Pythonxmltodict实现简化XML数据处理》Python社区为提供了xmltodict库,它专为简化XML与Python数据结构的转换而设计,本文主要来为大家介绍一下如何使用xmltod... 目录一、引言二、XMLtodict介绍设计理念适用场景三、功能参数与属性1、parse函数2、unpa

关于Maven中pom.xml文件配置详解

《关于Maven中pom.xml文件配置详解》pom.xml是Maven项目的核心配置文件,它描述了项目的结构、依赖关系、构建配置等信息,通过合理配置pom.xml,可以提高项目的可维护性和构建效率... 目录1. POM文件的基本结构1.1 项目基本信息2. 项目属性2.1 引用属性3. 项目依赖4. 构

使用Python实现批量访问URL并解析XML响应功能

《使用Python实现批量访问URL并解析XML响应功能》在现代Web开发和数据抓取中,批量访问URL并解析响应内容是一个常见的需求,本文将详细介绍如何使用Python实现批量访问URL并解析XML响... 目录引言1. 背景与需求2. 工具方法实现2.1 单URL访问与解析代码实现代码说明2.2 示例调用