为什么$$数学公式$$在Markdown(扩展)语法中被特别关照?

除此之外总有类似关照的大概只有程序代码了。

  1. 是因为世界上各种领域写文章,本来就主要是这两种常用而麻烦的排版需求吗?
  2. 还是有什么特殊原因,比如Markdown主要是程序员在用,而且它本身就是一种“编程语言”?
  3. 那数学公式又代表了哪个群体?理工男?

范狂夫

谢邀。

很多「文字工作者」不喜欢Markdown,除了不需要「数学公式」和「代码块」之外,就是看「五颜六色带标记的纯文本」眼晕。

所以,应景搅和一局,以身作则演示一把如何运用Markdown的「代码块」协助码字。遗憾的是,虽然本地编辑正常,但是找不到合适的地方上传「扩展」的内容并显示正常。

下面内容首发于简书,显示效果比知乎稍强,但至少不用手动在富文本编辑器里面排版了:

Markdown+FlowChart测试:网文「打斗套路」总结已被「简书(jianshu.com)」屏蔽。

开头一张图,因为简书不支持扩展插件,流程图部分还是「代码块」的形式。这里把Typora当中的效果贴出来,各位可以自行实验。

(内容略)

补充:

对于「支持扩展插件」的效果,可以参考在「作业部落」上传的内容:

(流程图测试)网文「打斗套路」总结注:链接已失效

2018.03.31



评论(知乎)

龙腾道默默地(提问者)

循环和顺序为什么是不同的结构?

范狂夫(作者)回复龙腾道默默地(提问者)

对于不关心「数学公式」和「代码块」的用户来说,只要知道「面向过程编程只需要顺序、选择、循环三种基本结构」就行了。

虽然「理论上」可以用「循环」替代「选择」或者反之,但是「实践中」还没看见生产环境甚至试验用语言不提供其中一种。

所以,无论「那二位」穴兄弟之间的关系是否融洽到「穿一条裤子」并且「尿到一个壶里」,「顺序」和它们都不一样。

而对于码字来说,出现「循环」仅限于「否定之否定螺旋上升」相关情节,比方说俗话讲「打了小的出来老的」,具体到本篇所用素材就是「打斗套路」当中一条。

顺便,从「不入流码农」角度仔细审查本篇所用素材就能发现,情节走向只有「主角胜」选项,没有其它可能甚至没有缺省(default)处理,按理说这种「流程」连编译都通不过……整理的时候很头疼,最终决定遵守原版思路,因为这才是「仆街写手」有别于「码字巨侠」的关键吖。