theme-particlex / hexo-theme-particlex

A concise Hexo theme, based on Particle.
MIT License
410 stars 56 forks source link

升级过后,所有的代码块都变成了text #42

Closed YuziO2 closed 1 year ago

YuziO2 commented 1 year ago

9月份的还是正常的,更新后所有都是text,hexo也更新了,求解 image

YuziO2 commented 1 year ago

仔细看了下逻辑,作者的博客的是这样的: image 而我的是这样: image 然后检测语言是直接取pre上的class,而我的pre没有class,正在继续排查原因中…… image

YuziO2 commented 1 year ago

看了一下,生成的HTML都不一样了,难道是hexo的变化?

argvchs commented 1 year ago

是因为用了 Pandoc。。

YuziO2 commented 1 year ago

是因为用了 Pandoc。。

所以该怎么配置捏

argvchs commented 1 year ago

https://argvchs.netlify.app/2022/06/17/hexo-latex/

这里

YuziO2 commented 1 year ago

那是否应该给主题一个开关?不然不使用这个Pandoc的人就会出现bug啊

YuziO2 commented 1 year ago

好像可以 ~直接改 README 让所有人都用 Pandoc 就不用处理兼容了~?

噗,也行,不过不太好罢

argvchs commented 1 year ago

。。

argvchs commented 1 year ago

好像检测 firstChild.classList 就都可以了,我去改一下