第一次建设个人主页,把建设历程记录一下,希望通过这个主页督促自己多学习,多写笔记。
2025/03/16
- 搭建完成个人博客:LKWLhsy.github.io 。
- 下载主题:hingle、fluid、melody,目前使用 hingle,未来可能会尝试 Cards。
2025/03/17
- 完善博客的网页图标以及个人头像
- 接入 mathJax 拓展(安装了 hexo-filter-mathjax ),hingle 主题获得编译 $LaTeX$ 公式的功能。
- 解决的$Latex$公式换行问题;
- 卸载了 hexo-renderer-prismjs ,安装了 prismjs 。
2025/03/18
- 调整了文章预览页面最大显示行数,添加摘要部分,使其更加舒服。
2025/03/19
- 添加被Google、Microsoft搜索引擎检索功能;等待审核
2025/03/20
- Microsoft Bing 编制索引完成。
- 添加 CC BY-NC-SA 4.0 授权协议
2025/03/30
- 添加了 Utterances 评论功能
代办项
- 完善文章格式
- $Latex$公式手机浏览超出页面问题
Note
- 关于 $Latex$ 公式问题(基于 GPT-4o 解决)
网上诸多解决方法均没有用,于是求助与GPT进行解决。
在 _config.yml 中添加代码解锁利用 mathjax 进行 Latex 公式编译功能
1 | math: |
随后在切到主题目录下的路径:\themes\Hingle-main\layout_partial 文件中的 head.ejs 文件末尾中添加相应代码调用(问 GPT 即可,css 格式我不知道怎么用 hexo 正常编译)。
在此基础上 hexo 还存在对于公式太长原有 $Latex$ 语法下行间公式使用 \ 无法换行的问题,很可能是 Markdown 解析器把 \ 吞掉了;可以通过多添加一个 \ 进行转译:
例如:
1 | $$ |
代码块颜色问题暂时解决不了(其实代码显示上存在很多问题。。。
Hingle主题虽然好看简洁,但对于新手而言过于白板,作者也并没有对该主题的使用与修改做进阶的介绍,使新手在进行个性化时异常困难。并且初步使用感觉该主题对于数学排版的兼容性有些低,更加适合码农。
- Hingle主题添加评论
在 hingle/layout/post.ejs 文件中的 <%- page.content %> 之后添加代码启动评论功能。
<div id="utterances-comments">
<script src="https://utteranc.es/client.js"
repo="你的GitHub用户名/你的GitHub评论仓库"
issue-term="pathname"
label="comment"
theme="github-light"
crossorigin="anonymous"
async>
</script>
</div>