1
zhouzm 2014-09-07 09:58:18 +08:00
rst对中文不友好,能具体说说么?
|
3
ibudao 2014-09-07 10:28:02 +08:00
markdown写写简单的博客就够用了,没有rst背景的或者没有强烈用rst愿望的估计都会选择markdown吧
|
4
chingli 2014-09-07 10:34:59 +08:00
多行中间没有空白行的文本最好解析为一个段落,行与行之间用<br>分割,这样纯文本的段落结构看起来更清晰;
如果一行以一个空格开头,该行就是一个blockquote,在书写中可能容易误操作,即在行首不经意地加一个空格; 粗体字是一对带花括号的星号{{* *}}:写起来好麻烦。 |
5
zhouzm 2014-09-07 10:38:18 +08:00
英文行内标记难道不用加空格?
你本来就要强调的内容,前后多个空格看得也清楚啊。 |
7
jakwings OP @zhouzm 问题是纯中文语句中多出空格会让人感觉很突兀的,尤其是在中文标点符号附近。我以前就一直忍着,越来越郁闷,都不好意思说纯文本够「干净」了。现在大部分 Markdown 解析都不玩这一套的,就 rst 来这样……
@chingli 啊,红色那对括号是 CSS 搞出来的装饰,实际上就是 {* *}。多行合并是外国人的习惯啊,一般默认用空格连接的,我一开始就放弃了,于是行首加空格装饰作用也不大了,要改这里的话就要对解析器进行大改了,我是比较反对的。不过另外有一个语法是类似 <br> 分隔的,是用一行行 <div> 模拟的: | 第一行 | 第二行 @ibudao Markdown 就是因为本身简单才让很多 IT 人士不满意,才有各种扩展版本。rst 已经统一了语法,留下了扩展的方式,想要配合 LaTeX 也不难。我想还是有一些搞科研的人喜欢 rst 这种语言的。 @skydiver 好吧,反正想加就加……反正我是不想再见到单个星号这种标记了。-_-; |
8
tolbkni 2014-09-07 11:52:20 +08:00
Rst 对中文没不好吧,那么多中文的 library api docs 在用。
槽点:Markdown 格式弱爆了 |
9
jakwings OP @tolbkni 我都用 rst 写过两百多篇博文了,不喜欢在纯中文里多加空格(强迫症)感觉很累。没有创新当然就一直用旧的,不奇怪,我就是不懂怎么写解析器才忍了 rst 好久……谈 library 的一般是 IT 从业者吧?行内标记啥的一般就加在英文和代码上了。
|
10
zhouzm 2014-09-07 13:59:53 +08:00
如果只是写博文,其实用 Markdown 就够了,reST 的功能较多,用来写文档非常适合。
至于中文行内标记多出来的空格影响视觉,能忍则忍,不能忍受到再造个轮子,楼主有点强。 |
11
jedihy 2014-09-07 18:08:50 +08:00 via iPhone
会不会有一天要用latex写博客
|