我主要使用外加了我的小功能的 Markdown,来写。我用我修改过的一个版本的 marked 编译我的 Markdown 文档,然后得到的 HTML 里面还可能包含了若干种“条件注释”,形如 <!--[blog][功能名称]...[blog]-->
,这些东西将会提供有意义的数据,然后被转换成最终代码。
现在做的扩展功能有:
### 三级标题 #third-title
的方式创建 <h3 id="third-title">三级标题</h3>
,让标题的 id
更可控````\sin^2 x+\cos^2 x=1````
创建行内数学公式( KaTeX )<!--[blog][katex-macro]\EulerFormula e^{i\pi}+1=0[blog]-->
定义符号 \EulerFormula
,然后可以在段落中插入独立显示的数学公式(居中、独占行),像这样:````@display\EulerFormula````
。这个主要是解决换行往往伴随分段的问题,所以可以把符号先定义出来,然后再插入到行内。然而构建器很丑,用 PowerShell 硬写出来的……有 1200 多行
![]() | 1 zhangneww 2017-05-27 07:00:27 +08:00 via Android 用小书匠写,hexo 生成 |
![]() | 2 LittleWhiteMouse 2017-05-27 07:24:06 +08:00 Wordpress 官方客户端 然后我自己写了一个静态的,直接解释 Markdown 的博客(?),用任何编辑器直接写 Markdown 文档就好,一边是 VS Code。然后期望哪天有精神头写一个网页版编辑器,给这个静态博客用 |
![]() | 3 geelaw OP @LittleWhiteMouse 我这个也是写 Markdown 然后 build 出站点~我在工具上的追求是能够让我以内容为中心写作,Markdown 本身的语法框架很好,就是还需要更强的功能,所以会有一堆乱七八糟的扩展。 |
![]() | 4 cnnblike 2017-05-27 07:39:31 +08:00 我用的 hexo,然后构建系统直接放在我 jenkins 上,markdown 就放在自己的 gogs 上,然后每次要写文章可以去 gogs 上写,也可以自己在本地写好了用 git 推送到 gogs 上,接着自动 generate 和 deploy,全程自动。 ssl 也可以放在 jenkins 上定期 deploy 上去 |
![]() | 5 benbenlang 2017-05-27 07:47:17 +08:00 via Android [JUNK REMOVED] |
6 xzzhuce 217-05-27 07:58:39 +08:00 @benbenlang 你这广告打的太没水平了。 |
![]() | 7 ZeoKarl 2017-05-27 08:09:32 +08:00 typecho,mweb 直接发布 |
![]() | 8 my101du 2017-05-27 08:26:20 +08:00 推荐 MWeb,其 markdown 的“编辑时高亮”是用过最贴心的,基本上不需要来回切换预览模式,或者傻傻地开两个左右窗口去对比了。 希望作者还可以参考下 Textmate,除了高亮 # ## ### 的行,还能即时“加大字体”,这样差不多就可以完全丢掉偶尔还要切换一下的预览模式了。 |
![]() | 9 chengfu 2017-05-27 08:33:19 +08:00 via iPhone textnut |
![]() | 10 Kilerd 2017-05-27 08:42:12 +08:00 via iPhone 文章,模板放 github。 自己写程序放服务器。 更新就 push,然后程序监听 webhook,然后 build |
![]() | 11 benbenlang 2017-05-27 08:55:45 +08:00 @xzzhuce 哈哈 我搞不懂为什么管理员不让我发链接,,只好写文字了,网址是 [JUNK REMOVED],收集了知乎点赞最多的商品,方便大家! |
![]() | 12 LittleWhiteMouse 2017-05-27 09:05:18 +08:00 @Livid 5、11 楼 AD |
![]() | 13 Livid MOD PRO @LittleWhiteMouse 这个账号之前我们已经 Deactivate 过一次,这次会彻底 ban。 |
15 giuem 2017-05-27 10:32:27 +08:00 via iPhone |
![]() | 16 1069401249 2017-05-27 10:43:15 +08:00 @loopio webhook |
![]() | 19 shalk 2017-05-27 11:13:08 +08:00 |
20 zpj 2017-05-27 12:04:22 +08:00 用 Pelican 写,支持 markdown, reStructuredText, asciidoc 等。也支持更强大的写代码和写文章融为一体的 Jupyter Notebook 格式(.ipynb),如果你用 python 的话强烈推荐这个。( P.S. 我的博客 http://peijun.me 用的自己写的 ipynb 插件)。 |