1
tommyzhang 2019-06-06 18:57:01 +08:00
好神奇 这不就是早期富文本的样子么 怎么变成了对 markdown 的改进了?
|
2
bbsteel 2019-06-06 19:02:16 +08:00 via Android 3
md 就应该是那么简单,基本的 md 语法具备的表现力已经足够。非要让 md 做表格之类重操作然后说 md 不行,等同于树个稻草人自己打。
|
3
learnshare 2019-06-06 19:09:27 +08:00
工具栏按行定位比较好,现在会上下跳
Markdown 和富文本(+编辑器)完全是不相干的东西 Markdown 是纯文本 + 少许标记,目的是易写易读,不挑工具和平台。至于渲染成什么,那完全是一种查看(应用)方式 富文本(+编辑器)要的是所见即所得,是一种非常限定工具和编辑方式的排版方式 >cat *.docx 可读么 |
4
SuperMild 2019-06-06 19:23:30 +08:00
有一个问题,我输入 ```java 进入代码块后,想把 java 改成别的语言高亮,怎么改?
|
5
fakeinc 2019-06-06 19:31:32 +08:00 via Android
倒数第三段中有一个 Typo。
|
7
Ettup 2019-06-06 19:33:22 +08:00 via iPhone
画个靶子自己打,其实什么都没做好
|
9
lhx2008 2019-06-06 19:38:34 +08:00 via Android
我就不喜欢写,也一直记不住怎么插图片和插链接,一般都用富文本编辑器,比如语雀,也可以转回 md。
至于怎么改进,我想一个重点还是回归语义化,可能会是类似 bbs 那种格式,当然还要统一集成一些表格,视频,流程图,甘特图,TOC,清单,左右置顶,组件大小,脑图等等强化的功能,做成一个标准。然后由开源社区做实现。当然有生之年是不太可能。。。 |
11
keelii OP @lhx2008 看 commonmark 的规范就知道了,这东西根本不是用来做复杂排版和编辑任务的,只是一个轻量级的标记语言。markdown 更像是接口而非实现。
|
12
kaneg 2019-06-06 19:49:33 +08:00 via iPhone
Markdown 是一种返璞归真,是一种简单如纯文本和复杂如 Word 之间的平衡。它提供一种既能够满足日常写作排版功能的最小集,使写作者能够讲绝大部分精力都集中在内容上而不是排版。
自从遇到 Markdown 之后,需要给别人展示排版后的内容的时候我都是用它。尤其是 GitHub 能够支持 markdown,使我这个排版一塌糊涂的人终于能够拿得出一手清爽整洁的页面来。 |
13
lhx2008 2019-06-06 19:50:52 +08:00 via Android
@keelii 我说的除了左右置顶,并不涉及排版,我只是在表述一个具有表现力的基于语义化标签的一套标记语音。
md 就像 c,写简单的程序没问题,但是啥数据结构都得造轮子。但是我们应该要有 python 这种复杂的语言,简化我们的程序。而且拥有一个像 java 一样好用的标准库。而不是像 c 一样各家自己的轮子。 |
14
leon001 2019-06-06 20:08:43 +08:00 via Android
我最大的痛点就是图片潜入,不方便
|
15
xupefei 2019-06-06 20:13:30 +08:00
|
17
lhx2008 2019-06-06 20:21:28 +08:00 via Android
@xupefei 并不是,大致和 markdown 最强形态( github 优化版+支持 planeuml )差不多就行了,然后可能再加一点视频和表格的优化。还有标签改成语义化的,不要搞那么多符号。
当然我还有一个更加疯狂的想法,就是类似 python 的 import,可以把不同的实现整合,最终输出 html 成品,包含 css |
19
orangutan92 2019-06-07 00:51:29 +08:00 via Android
@leon001 对,这个就需要图床了。
|
20
geelaw 2019-06-07 02:02:40 +08:00 via iPhone
@learnshare #3 提示一下:cat *.zip 也是不可读的,但是如果你解开 zip 去看里面的 XML 则是可以的。
|
21
xiadong1994 2019-06-07 06:28:10 +08:00 via iPhone
我对于 MD 的理解是一个简化的更友好的 HTML,它应该用来定义文档结构而不是用来“排版”。
|
22
rogwan 2019-06-07 07:50:59 +08:00 via Android
MD 还是好东西的,触摸屏上的富文本简直就是灾难。键鼠模式下 md 没什么用
|
23
love 2019-06-07 08:05:29 +08:00
MD 平衡做得很好了。
要功能强你可以直接写 HTML。 |
24
keelii OP |
25
qiayue 2019-06-07 08:31:58 +08:00
你的编辑器,输入 - 之后自动出现了列表,同时缩进了,列表写完了,想回到不缩进,没办法了
|
26
keelii OP |
27
leon001 2019-06-07 08:45:04 +08:00 via Android
@orangutan92 那离线又看不了,很麻烦
|
28
learnshare 2019-06-07 09:15:46 +08:00
@geelaw 抬扛就没意思了
|
29
MortyP 2019-06-07 09:15:48 +08:00
要是觉着 markdown 不智能,可以用 tex 呀,专业排版软件,
|
31
keelii OP @yuanfnadi 看需求吧,简单的文档直接用 docsify 这种方案就行了,代码展示内内嵌 playground。但是你要说搞组件库文档要能实时交互、还能方便的生成 props 那 mdx 还是挺好的。我觉得 mdx evil 是当它做为 markdown 格式的场景。
|
32
agagega 2019-06-07 10:43:40 +08:00 via iPhone
复杂的用 Org-mode
|
33
cyspy 2019-06-07 13:55:47 +08:00
markdown 最大的优势是人脑记得住、人眼可读,额外引入的诸如 graphviz 之类的也都符合这个要求。富文本和图片有太多让人强迫症发作的东西了
|
34
snw 2019-06-07 14:51:43 +08:00 via Android
你如果重度用过 Word 的话,就会知道 Word 这种 WYSIWYG 编辑器出 bug 时简直是灾难。
我不止一次遭遇 Word 修订功能搞坏表格样式的问题,然后就只能人工检查和手动修复。 |
35
Wincer 2019-06-07 15:02:47 +08:00 via Android
楼主可以试试 AsciiDoc
|
36
Windelight 2019-06-07 23:00:34 +08:00 via Android
这么说吧,Word 绝对是现在世界上最好的文本编辑器、排版器,但是你用在网页上,不仅是计算资源的问题,也是网络的问题,所以才会有 RichText,既可以在几十 kb 解决,又可以好一点,虽然排版不是很不行。
其实如果微软能发展 ActiveX 和 Silverlight,本地装了 Word 网页也可以直接用它调,但是实际上微软实在是 Ctrl。 接着又有人认为 RichText 的各路渲染器实际上是资源开销的大头,就算网速快,各种 editor 总是有 XSS 这种东西,那请问有没有什么更好的或者说语法相对简单,还能加入图片之类的? BBCode 出来了,MediaWiki 出来了,Markdown 出来了,但是那 zs 一般的 MWLang 和 BBCode 的得打标签和回标,还嵌套来嵌套去,虽然没有多少人用特别复杂的排版,但是一般用也很作死。所以 MD 在以 Github 为首的网站被应用了,他很好用。毕竟 mwl 一个词条要经过很多修缮,而一般打字记录就是要方便快捷。 md 相对于 mwl 和 bbcode 相对于 word 来说都是精简了一层又一层,但是一般记录信息又不是那样对吧? |
37
JaguarJack 2019-06-08 06:46:22 +08:00 via iPhone
@kaneg 同意。
|
39
LokiSharp 2019-06-09 14:11:59 +08:00 via iPhone
rst 了解一下
|
40
superalsrk 2019-06-10 16:13:06 +08:00
Org-Mode 了解一下~
|
41
BlueSchwarz 2019-06-12 08:43:49 +08:00
感觉按照你们的需求,就是 TEX,可以了解一下。
|