Table of Contents
一处编辑处处发布
用emacs的org-mode写的很多笔记,怎么样能发挥出它的最大值呢?同步问题已经解决了,就用github(当然自建仓库也是可以的),第二个问题就是发布的问题了,怎么处理呢,大部分都是基于markdown的,最近发现org-mode是可以导出md的,好多现成的发布方案都可以用起来了。
操作流程,我的方法
在自己的github中创建仓库,起名gitbook-blog吧
在gitbook中创建,选择从github导入,接着需要自行授权
现在假设gitbook-blog仓库
我们只有一个仓库,就是github中gitbook-blog仓库
创建一个gitbook样板项目
npm install gitbook-cli -g
gitbook init ./gitbook-blog
cd ./gitbook-blog
gitbook serve
上传到自己的github上
第一次上传,第一个版本
git init
git add .
git commit -m "first commit"
git remote add origin [email protected]:weipan789/gitbook-blog-exam.git
git push -u origin master
org自动导出md到指定目录
(待完善)
org自动导出多个md到指定目录
(待完善)
注意事项
SUMMARY.md,这个在gitbook中设置引用会不成功。所以手动引用的时候就先不要管它了。
后来研究发现它需要一个Article的东西,要和文件对应上才可以。
关联问题还没有好的办法,只好使用客户端程序来处理一下,关联上就行了。
好吧,竟然没有关联按钮了,是因为我把仓库没有放到gitbook上的原因吗,
好吧,我承认我没有搞定这个引用映射是什么样的逻辑(Artical到底和文件之间怎么建立关系);