写给 Steemit #CN 用户的中文格式垃圾话

in cn •  7 years ago  (edited)

@dapeng 建议下,计划给 Steemit #CN 区用户写一篇排印指南(主要是给打算参加《Steem 指南》的编辑们),本打算就 Markdown 语法指南为主题写一篇详尽的教程,但写完一大半篇幅时发现自己实在水平有限。此外相关的教程网络上已有很多(比如这个看上去就还行),重复劳动并无意义。所以就此简略列出几点作为建议:

  1. 优先依据段落结构选择对应的语法,而不是最终输出的样式。Markdown 仅负责文本结构,所有样式问题都可以而且应该通过 CSS 样式表解决。

  2. 段落是段落,换行是换行。在 Markdown 源码中,段与段间应留一空行作为段落间隔,换行应在前一行行末添加两个空格

  3. 避免一句话一段的微信公众号文章式垃圾话风格。

  4. 面向屏幕显示的中文排版,段首应顶头书写

  5. 正确使用标点符号,中文句子使用中文标点,英文句子使用英文标点。大多数中文标点应为全角,如:中文括号是 () 而非 ();中文冒号是 不是 :;中文省略号的正确格式为 ……(Shift + 6),而不是六个点组成的 ......,更不是由多个句号组成的 。。。

  6. 中文与英文间、中文与数字间应添加空格以保证排印美观,全角标点与其他字符之间不加空格。

  7. 慎用斜体,目前在中文中并没有原生的斜体字体,所有的斜体均是将正常字体强制倾斜。除非你有腾讯一样的财力找专人设计一套中文斜体字体,否则我建议你慎用。

  8. 插图在一般情况应单独成段,除非你的图片与字体行高一致,否则我很难想到有什么插在行内可以好看的可能性。

  9. 我明白 Steemit 以及 Busy 在标题、引用、列表等处的间距处理十分垃圾,但除非你有很好的解决办法,否则我建议你不要尝试自行解决。(我个人看来这个问题应该通过自定 CSS 解决,虽然也不是什么好方法但应该比你们瞎插空段落的方法干净,我之后会另写文章说明。)

  10. 不要把富文本的坏习惯带进 Markdown,这是对第 1 条的再次说明:(不要做用图片代替 --- 分隔线这样的脏事情。)Markdown 是一种标记语言,负责控制文章的骨架。在书写时你应该优先考虑文章的段落结构,而不是最终的输出效果。Markdown 内容的输出样式理应由样式表和渲染器控制,即使你遇到像 Steemit 这样垃圾的渲染规则,为了输出效果可以作适当的调整,但这应该以不影响文章结构布局为前提

当然这些只是我的一点屁话建议,我还是更建议你去阅读由相关专业人士撰写的《中文文案排版指北》或是由 W3C 编写的更加详细的《中文排版需求》

(一般用户大概都读不下去《需求》的,我也读不下去,看看《指北》就 OK。)

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

自己之前不知道怎么换行呢,一直以为换行和段落是一样的,("▔㉨▔)汗

其实哪怕在 Word 里也是有差的,Enter 是新段落,Shift + Enter 是换行。

除了在Excel中基本没有用过换行。

@momok, 我好欣赏你滴~~~ img

  ·  7 years ago (edited)

用图片代替 --- 分隔线这样的脏事情

我是最脏一姐哈哈哈。。。。。。

这里的脏并不是贬义啦,有的情况下如果没有好办法就只能用脏办法。

内容很好,语气偏激。已转发。

学习了,头一次听说富文本格式,了解了。

中文省略号的正确格式为 ……(Shift + 6),而不是六个点组成的 ......,更不是由多个句号组成的

我在平时经常犯这种错误,却不以为然,看了你的文章我该写个检讨。

运营新媒体每天和排版打交道,在这里就想乱一点

谢谢提醒!

说的挺好了