手把手带你搭建个人博客(基础版)
您好,我有个问题想咨询一下。请问为什么我的网页显示md文件里面的数学公式显示的源码呢?
我在R中预览的效果是这样的
而我的Markdown是这样的:
我写markdown的软件是typora,这和我这编辑器有关吗?请问该怎么样解决这个问题呢?
saint 不嫌坑大的话,可以读一下:https://yihui.org/cn/2017/04/mathjax-markdown/
若你的公式没有特殊保护,那么能显示出来的都是运气好的(不包含特殊字符、没被 Markdown 渲染引擎吃掉或误解)。
如果你对数学公式加上了反引号的保护,那么一种解锁办法如下:
<script src="//yihui.org/js/math-code.min.js" defer></script>
<script defer src="//mathjax.rstudio.com/latest/MathJax.js?config=TeX-MML-AM_CHTML"></script>
当然,如果加上了反引号保护的话,就无法在编辑器里预览公式了。
如果你一定要两者都要(不加反引号保护再解锁、能在编辑器里预览),那你只剩一条路,就是用 .Rmd 或 .Rmarkdown 扩展名,blogdown 会自动为你保护数学公式;但即便如此,你还是需要上面的解锁代码。
2 个月 后
文中的图片不显示,请问是什么原因?
- 已编辑
hyjouc 图片我搬到 GitHub 了,这个 Pull Request 合并后就没问题了,现在可以先通过这个网址看:https://deploy-preview-1038--cosx.netlify.app/
yufree 协议嘛,一般人都懒得看。刚刚去看了下,还真有条写着「禁止盗链」。但我觉得 Gitee 实在做的不体面。要限制外链至少也要提前通知用户啊,这次的做法着实让人寒心。不过好在 git 仓库本地电脑还有一份,就算仓库没了也能搬运到其他 git 网站。图床网站倒闭就比较惨了,直接图片没了找不回来。我现在写文章都尽量不用图,一是懒得弄,二是怕薅羊毛薅多了最后没得用。
2 个月 后
谢谢,照着步骤终于有了一个自己的blog地址了