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

关于解决hexo博客中无法使用特定letax公式的问题

背景

更新博客时发现其他普通公式都可以在md文件中正确显示,但是

$\widetilde{\mathbf{A}}_t^0 = \begin{bmatrix} \widetilde{\mathbf{a}}_t^0,\, \widetilde{\mathbf{a}}_{t+1}^0,\, \ldots,\, \widetilde{\mathbf{a}}_{t+H-1}^0 \end{bmatrix}$
这个怎么都不行,经过搜索方法发现应该是\begin{bmatrix}这个高级语法,hexo原本的渲染器不支持需要更新,于是解决后进行记录。

方法

首先我用的是icarus 5.1.0主题,这个主题提供了开启latex公式的参数设置:

你只要在这里将mathjax设置为true就可以在md文件中使用latex公式但是当用到特定的高级结构时,hexo底层自带的hexo-renderer-marked渲染器就无法支持了(应该是版本过于老旧)所以需要下载新版本的渲染器

于是方法如下:

1.首先在你项目的根目录运行下面三行命令

npm uninstall hexo-renderer-marked
npm install hexo-renderer-markdown-it --save
npm install markdown-it-mathjax3 --save

2.在hexo根目录的_config.yaml中的最后加入下面这些配置

markdown:render:html: truebreaks: trueplugins:- markdown-it-mathjax3

如果你已经有 markdown: 字段,只需添加 plugins 部分

3.最后更新博客

hexo clean && hexo g && hexo s

这时就可以正常显示了!

有用的话,还请多多点赞关注呀~

http://www.dtcms.com/a/561642.html

相关文章:

  • LLVM专栏目录页
  • 做游戏网站需要哪些许可华为外包一般能干多久
  • C++—string(2):string类的模拟实现及底层剖析
  • 建个大型网站要多少钱模板网字体库
  • 上海网站建设服务多少钱没有网站 淘宝客
  • 如何查看网站的死链接中企动力提供网站建设
  • 你的第一个 Linux 系统程序:从进度条开始
  • 企业网站域名在哪申请网站搭建徐州百都网络搭建
  • Linux同步机制:POSIX 信号量 与 SystemV信号量 的 对比
  • Vim实用技巧补充1
  • UEC++屏幕打印输出Debug信息
  • 相电流采样电阻对电流噪声影响
  • 怎么用AI制作三宫格图片,附“山的后面是什么”同款提示词
  • 哪些网站是discuz做源代码如何做网站
  • 做轻时尚的网站哪个网站可以做加工代理的
  • CCF CSP-J/S复赛----时间复杂度计算方法
  • 佳易王洗车店会员专用管理系统软件应用实例:免安装多项目一卡搞定#洗车#洗车会员管理
  • 线性代数 - LU分解(LU-Factorization、LU Decomposition)
  • html网站要怎么做衡水哪儿专业做网站
  • 网站制作公司哪家价钱合理大庆百度做网站多少钱
  • 2025国赛获奖名单和优秀论文
  • 响应式布局新利器:CSS Grid 的 grid-template-areas 实战
  • 网站支付功能怎么做青岛官网seo价格
  • UART编程
  • 【WRF数据准备】生成 LCZ 对应的FRC_URB2D
  • 做淘宝客的网站怎么备案网站怎么做cdn
  • 做电影资讯网站算侵权吗电影网站页面seo
  • 物流网站哪个好泰州商城网站开发
  • 信誉好的网站建设公司搭建一个企业网站
  • 2025.10.27-2025.11.02第44周:输出倒逼输入