December 7, 2020

Git , BLOG, Markdown and Mkdoc

How the blog is built and some usefull links

How the blog is built and some usefull links


Git

Github Desktop

Git命令行和多人协同

Github中文文档

关于Github

Jekyll

入门

搭建一个免费的,无限流量的Blog—-github Pages和Jekyll入门

post放到_post文件夹里面,必须命名成年月日XXX的格式,pages放到根目录里面会被直接读到

博客建立过程

博客Jekyll分支里面版本的建立过程

1.Fork Jekyll-now repo。这个repo的首页上默认放Posts,另外带一个About的page。

2.添加第三个Page: cattery.md

3.用collection的方法归类零碎的Pages,发布到cattery.md上。参考Jekyll Doc

4.修改Layout,另外博客的样式集中在style.scss中

目前版本使用码志

可以在yml参数里面设置topmost: true置顶文章。

可以通过github的搜索来寻找项目关键字,如置顶功能的Top most。

其他值得参考的Blog

一个静态博客写作客户端:gridea

给出教程的:studytime-blog

马壮的博客:码志

Jekyll-now变体: meinside.github.ioreverie

进阶

用jekyll制作高大上的网站(二)——实际应用

为JEKYLL博客添加分类,标签和评论

Adding tag cloud and archives page to Jekyll

为jekyll添加latex公式

工具官网: MathJax

使用方法:

具体方法就是,到 _config.yml 中加上一行 markdown: kramdown ,再打开 _includes 文件夹中的 head.html ,将下面这段脚本粘贴进去,提交修改,就可以正常渲染 LaTeX 公式了


<script type="text/x-mathjax-config">
    MathJax.Hub.Config({
        tex2jax: {
        skipTags: ['script', 'noscript', 'style', 'textarea', 'pre'],
        inlineMath: [['$','$']]
        }
    });
</script>
<script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script>


Markdown

作业部落Cmd Markdown

如何将知乎的文章导出成markdown格式的文件?

Mkdoc

Based on python, a useful tool to write doc.

mkdoc

mkdoc构建主页

版权声明