在Hexo中使用mathjax来渲染latex

本文介绍如何在Hexo博客中配置并使用数学公式。包括安装必要的插件、解决兼容问题及展示LaTeX语法示例等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装

  • 在博客目录下,注意是博客目录 ,安装npm install hexo-math --save, hexo math install
  • 解决兼容问题,参考
    • npm uninstall hexo-renderer-marked –save
    • npm install hexo-renderer-kramed –save

测试

  • $T(n) = \Theta(n)$ : T(n)=Θ(n)

latex 语法

以下资源来源于: Ryan Zhao

MathJax使用与LaTex语法

  • LaTex可以在stackedit里面进行练习,所见即所得
  • 排版

    • 在使用MathJax时,需要告知是使用使用inline排版还是displayed排版,后者会单独占用一行;在MathJax中默认的inline公式分隔符是$...$(..),而displayed的是$$...$$
    • 例子 inline $ q \in R $显示为 qR ; displayed: $$q \in R $$ 显示为
      qR
      ;
  • 上下标

    • 上标使用^ ,下标使用_ 比如 x_i^2: x2i ,默认情况下, 上下标符号只对一个字符起作用,比如10^10: 1010 ,而使用分组符号10^{10}: 1010
  • 希腊字母

  • 括号

    • 小括号与中括号,使用(), []
    • 大括号:因为大括号有时被用来分组,所以需要转义使用,比如\{ \},也可以 使用\lbrace, \rbrace
    • 尖括号:\langle,\rangle,如\langle x \rangle: x
    • 上取整:\lceil,\rceil, 如\lceil x \rceil: x
    • 下取整:使用\lfloor\rfloor 表示。如,\lfloor x \rfloor x
  • 求和与积分

    • \sum是用来表示求和符合的,其下标表示下限,上标表示上限,比如
      sum_1^n
      : sumn1
    • \int用来表示积分符号,同样地,其上下标表示积分的上下限,比如\int_1^\infty: 1
      与此类似的符号还有,\prod: ,\bigcup: ,\bigcap: ,\iint:
  • 分式与根式

    • \frac {a}{b}: ab 作用于其后的两个分组a,b
    • \sqrt[4]{\frac {x}{y}}: xy4
  • 字体

    • \mathbb显示黑板粗字体 ,比如 \mathbb {CHAN}:
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值