以 用Hugo+码云搭建支持Markdown+LaTeX的云笔记 为准。
1)本地撰写内容:用Typora写基于Markdown+LaTeX的内容。
2)利用静态网站生成器Hugo生成待发布的静态文件: 执行./forgitee(下载)即可。
- 这个脚本实际依次执行了:1. 对所有md文件进行部分内容替换,确保站点可以完全解析; 2. 执行
hugo -D,生成待发布的静态文件,生成文件夹public; 3. 执行./fortypora对所有md文件进行逆向置换复原,确保Typora打开能完全显示正常。
3) 将站点git提交到码云(gitee): https://gitee.com/chaoskey/notes
- 包括站点全部源码(相当于文档云同步)和生成的静态文件目录
public。
4) 部署到: https://chaoskey.gitee.io/notes
5) 一键发布的脚本./publish(注意,必须根据你自己的情况修改之),依次执行了: 1. ./forgitee; 2. 将修改过的笔记提交到master分支; 3. 将public提交到gh-pages分支; 4. 将gh-pages分支push到gitee和github。
支持形如[[...]]以及![[...]]的双向链接(后者支持图片)。
范例:
[[docs/fem/_index#第十八章 Unicorn:统一的连续介质力学求解器]|章节目录]][[0115]][[0115|DOLFIN:C++/Python有限元库》变分形式/组装/边界条件]][[0115.md]]![[0257.jpg|图18.2]]![[0258.jpg]]![[docs/images/0258.jpg]]
