利用Markdown编写数学公式
Posted howard2005
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用Markdown编写数学公式相关的知识,希望对你有一定的参考价值。
文章目录
一、一元二次方程
(一)源码
$ax^2+bx+c=0,a\\neq 0 \\\\
\\Delta=b^2-4ac \\\\
If \\quad \\Delta \\geq 0 \\quad Then \\\\
\\quad x_1=\\displaystyle \\frac-b+\\sqrtb^2-4ac2a \\\\
\\quad x_2=\\displaystyle \\frac-b-\\sqrtb^2-4ac2a \\\\
Else \\\\
\\quad x_1=\\displaystyle -\\fracb2a+\\frac\\sqrt4ac-b^22ai \\\\
\\quad x_2=\\displaystyle -\\fracb2a-\\frac\\sqrt4ac-b^22ai \\\\
End \\ If$
(二)效果
a x 2 + b x + c = 0 , a ≠ 0 Δ = b 2 − 4 a c I f Δ ≥ 0 T h e n x 1 = − b + b 2 − 4 a c 2 a x 2 = − b − b 2 − 4 a c 2 a E l s e x 1 = − b 2 a + 4 a c − b 2 2 a i x 2 = − b 2 a − 4 a c − b 2 2 a i E n d I f ax^2+bx+c=0,a\\neq 0 \\\\ \\Delta=b^2-4ac \\\\ If \\quad \\Delta \\geq 0 \\quad Then \\\\ \\quad x_1=\\displaystyle \\frac-b+\\sqrtb^2-4ac2a \\\\ \\quad x_2=\\displaystyle \\frac-b-\\sqrtb^2-4ac2a \\\\ Else \\\\ \\quad x_1=\\displaystyle -\\fracb2a+\\frac\\sqrt4ac-b^22ai \\\\ \\quad x_2=\\displaystyle -\\fracb2a-\\frac\\sqrt4ac-b^22ai \\\\ End \\ If ax2+bx+c=0,a=0Δ=b2−4acIfΔ≥0Thenx1=2a−b+b2−4acx2=2a−b−b2−4acElsex1=−2ab+2a4ac−b2ix2=−2ab−2a4ac−b2iEnd If
(三)用WPS来创建
- 启动公式编辑器
- 插入到WPS文档,可以缩放公式
- 虽然用WPS可以做出漂亮的数学公式,但是效率不及用Markdown来编写数学公式。
二、三角函数、指数函数和对数函数
(一)第一版
1、源码
$sin(x+\\frac\\pi4)+cos(x-\\frac\\pi3)+ln(e^x+1+5x)=0$
2、效果
s i n ( x + π 4 ) + c o s ( x − π 3 ) + l n ( e x + 1 + 5 x ) = 0 sin(x+\\frac\\pi4)+cos(x-\\frac\\pi3)+ln(e^x+1+5x)=0 sin(x+4π)+cos(x−3π)+ln(ex+1+5x)=0
- 缺点:分式被压缩,不好看;函数名不应该斜体
(二)第二版
- 让分式正常显示
1、源码
$\\displaystyle sin(x+\\frac\\pi4)+cos(x-\\frac\\pi3)+ln(e^x+1+5x)=0$
2、效果
s i n ( x + π 4 ) + c o s ( x − π 3 ) + l n ( e x + 1 + 5 x ) = 0 \\displaystyle sin(x+\\frac\\pi4)+cos(x-\\frac\\pi3)+ln(e^x+1+5x)=0 sin(x+4π)+cos(x−3π)+ln(ex+1+5x)=0
(三)第三版
- 让函数名正体显示
1、源码
$\\displaystyle \\mathrmsin(x+\\frac\\pi4)+\\mathrmcos(x-\\frac\\pi3)+\\mathrmln(\\mathrme^x+1+5x)=0$
2、效果
s i n ( x + π 4 ) + c o s ( x − π 3 ) + l n ( e x + 1 + 5 x ) = 0 \\displaystyle \\mathrmsin(x+\\frac\\pi4)+\\mathrmcos(x-\\frac\\pi3)+\\mathrmln(\\mathrme^x+1+5x)=0 sin(x+4π)+cos(x−3π)+ln(ex+1+5x)=0
(四)第四版
- 让括号变大
1、源码
$\\displaystyle \\mathrmsin\\left(x+\\frac\\pi4\\right)+\\mathrmcos\\left(x-\\frac\\pi3\\right)+\\mathrmln\\left(\\mathrme^x+1+5x\\right)=0$
2、效果
s i n ( x + π 4 ) + c o s ( x − π 3 ) + l n ( e x + 1 + 5 x ) = 0 \\displaystyle \\mathrmsin\\left(x+\\frac\\pi4\\right)+\\mathrmcos\\left(x-\\frac\\pi3\\right)+\\mathrmln\\left(\\mathrme^x+1+5x\\right)=0 sin(x+4π)+cos(x−3π)+ln(ex+1+5x)=0
(五)第五版
- 函数名粗体显示
1、源码
$\\displaystyle \\mathbfsin\\left(x+\\frac\\pi4\\right)+\\mathbfcos\\left(x-\\frac\\pi3\\right)+\\mathbfln\\left(\\mathbfe^x+1+5x\\right)=0$
2、效果
s i n ( x + π 4 ) + c o s ( x − π 3 ) + l n ( e x + 1 + 5 x ) = 0 \\displaystyle \\mathbfsin\\left(x+\\frac\\pi4\\right)+\\mathbfcos\\left(x-\\frac\\pi3\\right)+\\mathbfln\\left(\\mathbfe^x+1+5x\\right)=0 sin(x+4π)+cos(x−3π)+ln(ex+1+5x以上是关于利用Markdown编写数学公式的主要内容,如果未能解决你的问题,请参考以下文章
图片转换为 latex 公式,识别图片中Latex公式,支持数学公式,化学公式,物理公式和生物公式,附Java代码和测试效果
图片转换为 latex 公式,识别图片中Latex公式,支持数学公式,化学公式,物理公式和生物公式,附Java代码和测试效果