TimothyQiu's Blog

keep it simple stupid

Markdown 的链接

分类:技术

换到 Typecho 的其中一个原因就是简洁,以至于撰写界面完全没有编辑器,就是一个 <textarea> 放在那里。当然,如果仅仅如此的话,为了排下版就得手动写 HTML 写得眼花缭乱真有点扛不住,于是就找了个 Markdown 插件来用。

由于之前略懂过一下 Markdown,隐约记得插链接的完整语法是相对来说比较复杂的:

[链接文字](URL "可选的提示文本")

举个例子应用到文章中可能就变成了:

自从2011年5月改版以来,[B站](http://bilibili.tv "Bilibili")采用了和[A站](http://acfun.tv "AcFun")不同的视频推荐方式。

至少在编辑界面看着还是略瞎的。于是,仔细看了 Markdown Readme 后发现上面这个语法是内联式(inline)插入,Markdown 中插入链接还另有一个引用式(reference)链接:

[链接文字][可选的标识]
[可选的标识或链接文字]: URL "可选的提示文本"

改写一下之前的例子就是:

自从2011年5月改版以来,[B站][]采用了和[A站][]不同的视频推荐方式。
[A站]: http://acfun.tv "AcFun"
[B站]: http://bilibili.tv "Bilibili"

或者

自从2011年5月改版以来,[B站][1]采用了和[A站][2]不同的视频推荐方式。
[1]: http://acfun.tv "AcFun"
[2]: http://bilibili.tv "Bilibili"

因为链接正文和链接定义两部分可以分开,类似于参考文献的格式,所以即便是纯文本方式下看着也很舒服。实际上,Markdown 的 Readme 里也是这么说的:

The point of reference-style links is not that they’re easier to write. The point is that with reference-style links, your document source is vastly more readable.

切换到 Typecho

分类:闲扯

呃~换到 Typecho 了 >.<

之前的 WordPress 因为 PDO (SQLite) For WordPress 插件的关系,最近一次升级后无法升级数据库结构,完全没法进后台了。折腾许久无果之后,趁国庆把整个博客转移到 Typecho 上。

鉴于原先的 WordPress 用了 PDO(SQLite) 插件,而且文章也不多,所以我还是手动迁移了数据。过程中最头大的还是 Typecho 的日期时间存放的是 Unix 时间,而 WordPress 使用的是纯文本格式。

呃……写完发现好像也没什么特别的呢……WordPress 之前有三篇草稿状态的文章,基本上也都是开始写了才发现没什么特别的,就搁置着,汗 = =