当前位置: 首页 > news >正文

在博客中使用MathJax写数学公式

前言

总结一些在博客园使用MathJax写数学公式的经验。

博客园

设置使用数学公式

  • 进入你的博客:管理 > 选项

里面有个启用数学公式支持,选上后保存。
这时,你就可以在你的博客里写数学公式了。

美化数学公式

本文中数学公式的显示风格和默认的不同。
数学公式的背景色为浅灰;
行间数学公式有个灰色框;
行间数学公式设定为居左;
行间数学公式带编号。

下面是对应的配置。

  • 进入你的博客管理 > 配置
    页首脚tml代码中输入一下内容:
<script type="text/x-mathjax-config"> MathJax.Hub.Config({ tex2jax: { inlineMath: [['$','$'], ['\\(','\\)']], processEscapes: true }, displayAlign : "left", TeX: { equationNumbers: { autoNumber: "all", useLabelIds: true } }, "HTML-CSS": { linebreaks: { automatic: true }, scale: 100, styles: { ".MathJax_Display": { "text-align": "left", "width" : "auto", "margin": "10px 0px 10px 0px !important", "background-color": "#f5f5f5 !important", "border-radius": "3px !important", border: "1px solid #ccc !important", padding: "5px 5px 5px 5px !important" }, ".MathJax": { "background-color": "#f5f5f5 !important", padding: "2px 2px 2px 2px !important" } } }, SVG: { linebreaks: { automatic: true } } }); </script> <!-- <script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"> </script> -->

注意:如果你发现保存后,输入的内容丢失了。这是因为默认情况下不能在页脚Html代码使用JS.
配置页面上有个申请使用JS的按钮(具体的按钮标签记不清了),
点击这个按钮,输入申请理由,比如:“需要使用MathJax写数学公式”, 然后等管理员批准之后,就可以输入了。

  • 参照
    如果你想配置你的特有风格,可以参照这里:
    • Loading and Configuring MathJax
    • The TeX input processor
    • CSS Style Objects

LaTex 语法

  • 行内
    一个行内$f(x)$函数.
    一个行内f(x)f(x)函数
  • 行间
    一个行间
$$f(x)$$

函数
一个行间

f(x)(1)(1)f(x)


函数

 

  • 一些例子
LaTex SyntaxSampleDescription
a \qquad bababdouble quad space
a \quad bababquad space
a\ b$xixisubscript
\text{subject to}subject tosubject totext
e^{i\pi}eiπeiπupperscript
x_i^2x2ixi2subscript and upperscript
\sqrt{2}2–√2square root
\frac{1}{2}1212fraction
\textstyle \sum_{i=1}^n w_ix_ini=1wixi∑i=1nwixisum
\displaystyle \sum_{i=1}^n w_ix_ii=1nwixi∑i=1nwixisum
\becausebecause
\thereforetherefore
===equal to
>>>great than
<<<great than
\geqslantgreat than and equal to
\leqslantless than and equal to
\geqgreat than and equal to
\leqless than and equal to
\neqnot equal to
\lVert w \rVertw‖w‖vertical
\langle x, y \ranglex,y⟨x,y⟩angle
\underset{a}{max}maxamaxaunder set
\bar{\gamma}γ¯γ¯bar
  • multiple lines
b = 
\begin{cases}
    b_1, & \text{if}\ b_1 > 0  \\
    b_2, & \text{if}\ b_2 > 0 \\ \frac{b_1 + b_2}{2} & \text{otherwise} \end{cases}

 

b=⎧⎩⎨⎪⎪b1,b2,b1+b22if b1>0if b2>0otherwise(2)(2)b={b1,if b1>0b2,if b2>0b1+b22otherwise

 

LaTex资源

  • Help:Displaying a formula
  • LaTeX Wiki
  • List of LaTeX symbols
  • LaTeX/数学公式
  • LaTeX documentation

原文:https://www.cnblogs.com/steven-yang/p/5668125.html

转载于:https://www.cnblogs.com/Ph-one/p/11064570.html

相关文章:

  • 强化学习(一)模型基础[转]
  • 强化学习(二)马尔科夫决策过程(MDP)
  • Android 格式化分区命令
  • Keil综合(03)_map文件全解析[转]
  • MSP与PSP
  • 从Cortex-M3的MSP 和PSP谈Linux能否在中断中使用Sleep
  • 地球是圆的怎么还分东西方
  • CORTEX-M3中断的现场保护问题
  • 强化学习(三)用动态规划(DP)求解
  • 初识kaggle,以及记录 kaggle的使用
  • 强化学习(四)用蒙特卡罗法(MC)求解
  • 阿里面试 深度学习[转]
  • 亲历亚马逊、华为机器学习面试,原来考官想听到这些回答[转]
  • 枸杞常泡水喝好吗?
  • 【转载】 再励学习面试真题 (强化学习面试真题)
  • 5、React组件事件详解
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • Android 控件背景颜色处理
  • java正则表式的使用
  • Perseus-BERT——业内性能极致优化的BERT训练方案
  • redis学习笔记(三):列表、集合、有序集合
  • Swift 中的尾递归和蹦床
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • 给第三方使用接口的 URL 签名实现
  • 诡异!React stopPropagation失灵
  • 基于 Ueditor 的现代化编辑器 Neditor 1.5.4 发布
  • 开源中国专访:Chameleon原理首发,其它跨多端统一框架都是假的?
  • 模型微调
  • 我的面试准备过程--容器(更新中)
  • 用mpvue开发微信小程序
  • 在electron中实现跨域请求,无需更改服务器端设置
  • #QT(串口助手-界面)
  • $NOIp2018$劝退记
  • (01)ORB-SLAM2源码无死角解析-(56) 闭环线程→计算Sim3:理论推导(1)求解s,t
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (C#)Windows Shell 外壳编程系列9 - QueryInfo 扩展提示
  • (day 2)JavaScript学习笔记(基础之变量、常量和注释)
  • (PyTorch)TCN和RNN/LSTM/GRU结合实现时间序列预测
  • (zt)最盛行的警世狂言(爆笑)
  • (原創) 如何將struct塞進vector? (C/C++) (STL)
  • (原創) 如何優化ThinkPad X61開機速度? (NB) (ThinkPad) (X61) (OS) (Windows)
  • (转)从零实现3D图像引擎:(8)参数化直线与3D平面函数库
  • (转)自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
  • (转载)深入super,看Python如何解决钻石继承难题
  • .net 4.0 A potentially dangerous Request.Form value was detected from the client 的解决方案
  • .net 逐行读取大文本文件_如何使用 Java 灵活读取 Excel 内容 ?
  • .NET/C# 编译期能确定的字符串会在字符串暂存池中不会被 GC 垃圾回收掉
  • .NET/C# 将一个命令行参数字符串转换为命令行参数数组 args
  • .netcore 如何获取系统中所有session_ASP.NET Core如何解决分布式Session一致性问题
  • .NET设计模式(7):创建型模式专题总结(Creational Pattern)
  • @Autowired @Resource @Qualifier的区别
  • @Controller和@RestController的区别?
  • @DependsOn:解析 Spring 中的依赖关系之艺术
  • @modelattribute注解用postman测试怎么传参_接口测试之问题挖掘
  • @Responsebody与@RequestBody