markdown
markdown 相比于 txt 这种 0 格式的文本,有辅助符号能帮助我们进行排版;相比于 word 这种超级编辑器,不需要也不支持复杂的排版格式。
markdown 可以说就是 [[ 中庸之道 ]],牺牲排版功能完备性,引入简单符号,就能实现常用的基本排版功能。简单且通用,所以十分利于传播和分发。
历史和现状
markdown发明人2004年发布1.0版本,此后没有更新过。Daring Fireball: Markdown。
此后的markdown,都是基于一些缺陷进行的改进和扩充,最有名最具共识的的应该就是GFM - GitHub Flavored Markdown。
还有个CommonMark,试图统一markdown混乱的各自为政的局面,但是由于markdown发明人不认可,导致其市场认可度没有想象中的一统天下。
轻量的markdown编辑,目前最好用的是Typora
markdown为什么能流行
大家一开始以为,文档处理不过就是写写字,然后txt(文本)诞生了。
后来文秘们发现,文档并不只是文字,还要各种排版,然后增强版的rtfQ(富文本)诞生了。
再后来文秘们发现,文档并不只是排版,还包括页眉页脚,数学公式等排版,然后威力增强版的doc(文档)诞生了。
再后来网络开发人员发现,上面的文档在网页上直接呈现在网络传输中太笨重了,大家并不需要这么丰富的排版功能,然后精简版的html(超文本标记语言Q)诞生了。
再后来开发人员发现,其实我在写开发文档的时候,只是想简单写个纪要,只需要最简单的几个标识而已,html还是太笨重了。
然后markdown(轻量级标记语言)诞生了。
上面各种格式都一直共存,大家只是通过实践发现,原来我们的编辑需求可以细分这么多的场景。
参考文献
反向链接:
2023-04-01
[[男性脱发只有2个药物有用,其他都是智商税]]
[[目前自建且发布的网站集合]]
[[服务可用性检查]]
[[notion database 如何批量复制粘贴数据]]
[[markdown 中,无序列表中如何嵌入代码块]]
vscode必备插件
[[Github Copilot]] 智能 AI 写代码,这是未来 [[tabnine]] 和 pilot 互补 [[gitlens]] 图形化的 git 操作有时候就是方便 [[project manager]] 并行多项目开发必备 [[rest client]] 轻量地快速发起一个 http...
本库不建议在obsidian中搞美化和排版
很多朋友可能是第一次接触[[markdown]]。也会在使用过程中发现各种word能轻易实现,但是markdown却做不到的排版格式。于是开始寻找解决方案,往md文件中,先是加入了html,又不满足,再加入了css。最后实现出了跟word一样的排版效果,却花了比word还要多得多的额外时间。