5 min to read
利用Github和Jekyll搭建个人博客
站在巨人的肩膀上
Fork xudailong.github.io(博客模板)到我的仓库(repository)。
到我的对应仓库,点击Settings,rename仓库名。
本地编辑
将仓库文件copy到本地。
其中本地_posts文件夹下的md文件即为创建的博文,用mardown语言编写而成。显然md文件的编写难度远小于html文件的编写难度。而Jekyll可将md文件转变成html文件。
将本地文件push到github仓库
搭建本地调试环境
- 安装Ruby
- 安装RubyGems
- 用RubyGems安装Jekyll
- 开启服务器,在本地仓库打开cmd,输入jekyll serve
- 浏览器访问http://localhost:4001/
样式微调
代码高亮
-
md文件实现代码高亮的语法
-
显示效果
博文中添加图片
修改字体
- 在本地仓库的css文件夹下存放着main.scss文件。应该是修改全局样式的配置文件。对其进行修改。
markdown中使用LaTeX
- 对_includes文件夹中的head.html进行如下修改。
$$
\begin{align*}
& \phi(x,y) = \phi \left(\sum_{i=1}^n x_ie_i, \sum_{j=1}^n y_je_j \right)
= \sum_{i=1}^n \sum_{j=1}^n x_i y_j \phi(e_i, e_j) = \
& (x_1, \ldots, x_n) \left( \begin{array}{ccc}
\phi(e_1, e_1) & \cdots & \phi(e_1, e_n) \
\vdots & \ddots & \vdots \
\phi(e_n, e_1) & \cdots & \phi(e_n, e_n)
\end{array} \right)
\left( \begin{array}{c}
y_1 \
\vdots \
y_n
\end{array} \right)
\end{align*}
$$
- 段内插入公式效果:公式$\exp(-\frac{x^2}{2})$
插入iframe
<iframe src="https://music.163.com/outchain/player?type=3&id=794070604&auto=0&height=66" width="500px" height="80px" frameborder="0" scrolling="no">
## 参考资料
[1]. Linux(Ubuntu 64)下安装GIt并配置连接GitHub
Comments