博客实现方式

Table of Contents

1. 用到的工具

  1. emacs :: editor
  2. org :: html generator and the way to organize the plain-text file.
    • org-export
    • org-publish
工具 作用
emacs 编辑器
org-mode 博客生成

2. workflow

2.1. org写博文

  • 用org来大纲化组织文章,org的一些特性能通过html-export转化成html的版本,比如: hyperlink,img,列表等等。

2.2. publish组织博客发布

  • org-publish能够通过配置,定义一些一键自动化操作的功能,比如:自动把某个目录下的org文件按照一些参数导出成html文件,并放到另一个文件夹, 移动某个目录下的css,js文件到另一目录下等等。

2.3. 自定义css和一些特别的page

  • 目前博客的index和about页面代码是我自己手敲的,他们也用了各自的css style文件,其他的post页面在生成的时候自动会使用我写的基本css。

2.4. 手动修改index

  • 我现在头疼的一点是,我每次生成post之后,我都需要自己手动改index的html文件,给他的post列表添加一个超链接表项到我的新post。

3. 云托管

Author: e0dZTBk

Created: 2022-12-28 三 14:17