Hexo博客支持mathjax安装渲染器hexo默认的渲染器是marked,并不支持mathjax。kramed是在marked基础上修改的,支持了mathjax。你的hexo工程目录下的node\_modules中可以找到对应的渲染器文件夹。同时在你的工程目录下用以下命令安装kramed。npm uninstall hexo-renderer-marked --save npm install hexo-renderer-kramed --save修改配置文件到主题配置文件中\_config.yml,找到mathjax,将其修改为true即可mathjax: enable: true文章渲染标签为加快渲染速度,渲染器只会在标签中有mathjax: true的文章中使用利用mathjax渲染。title: Markdown_math_formula_char tags: markdown abbrlink: 475360334 date: 2022-02-19 09:41:53 comments: true mathjax: trueTry随后就可以试一试啦$$\begin{eqn
问题在Hexo的默认设定中,博客文章链接是由:year/:month/:day/:title/构成的,即按照年:月:日:标题的格式来生成链接,如果文章标题中还含有中文的话,复制URL链接就会有一大串编码字符,想分享博客文章链接可能会出现以下场景:如果使用hexo-abbrlink插件的话,这个问题便能很好地解决了!安装配置步骤首先在博客根目录运行Git Bash,输入以下指令安装hexo-abbrlink:npm install hexo-abbrlink --save打开站点配置文件_config.yml,修改url、permalink为:url: https://ling71.gitee.io/blog/ #网址/blog/ permalink: posts/:abbrlink.html3,.在站点配置文件_config.yml中添加以下代码:#abbrlink配置 abbrlink: alg: crc32 # 算法:crc16(default) and crc32 rep: dec # 进制:dec(default) and hex其中alg和rep为算法和进制,
新建博文在本地根目录打开git ,使用命令新建博文hexo new [layout] <title>layout 是博文的布局,默认为 post ,可以不写。title 是文件的名字,储存在 source/_posts 下。注意这里的title不是文章名,具体文章中显示的文章标题可以在文章文件中修改,其中[layout]在scaffolds中,默认情况下有三个模板post、draft、page参数功能路径post新建文章/source/\_posts/draft新建草稿/source/\_drafts/page新建页面(标签页,分类页等)/source/创建文章$ hexo new hexo如何新建一个博文 ... INFO Created: ~\blog\source\_posts\hexo如何新建一个博文.md这样就创建了一篇名为"hexo如何新建一个博文"的文章了 在MarkDown编辑器上打开就可以编辑了Front-matter 设置Front-matter 是文件最上方以 --- 分隔的区域,用于指定个别文件的变量,举例来说:--- title: hexo如何新