我的写作风格手册

文章目录
  1. 1. 背景
  2. 2. 文字
  3. 3. 数学
  4. 4. 标点符号
  5. 5. 格式排版
  6. 6. 参考资料

背景

从我第一次打字(约1995)到现在已经二十年了 慢慢的形式了自己的风格习惯 加上对字符和排版相关的知识比较感兴趣 看了不少知乎的回答 觉得可以总结一下自己的写作习惯 也就是我自己的写作风格手册(Manual of Style)

这个手册介绍的风格都是我的个人习惯 不是标准 因为我的写作涉及网络环境(主要是编程等技术性内容)和平时的学术写作(这个算职业) 而且也经常指导别人进行论文排版 所以这个手册对大众有一定的借鉴意义 这也是我把它放在网上的原因

欢迎您在CC BY 4.0协议下使用本手册 如果有任何问题欢迎留言讨论

文字

  • 非特殊情况下使用中文简体 英文只用于英文写作
    特殊情况包括但不限于:与港澳台同胞和国际友人交流 引用 无公认的中文翻译 命令操作

  • 避免错别字和不正确用法 非正式写作可以使用一些读音相近的词 但不能影响阅读
    比如「举个栗子」

  • 中文英文之间不人为输入空格

  • 避免数字和数字、字母与字母、汉字和符号之间用空格分隔
    可以加入中文内容 比如「5 mL PBS缓冲液」写做「5 mL的PBS缓冲液」

数学

  • 单位尽量用字母形式
    比如用cmÅ 不用厘米

  • 叙述性内容可以用中文化的单位
    比如等单位用中文

  • 叙述性文字可以用中文数字 否则尽量用阿拉伯数字

  • 安全的情况下应使用非分隔空格(NO-BREAK SPACE)避免在数值和单位之间换行

  • 除特例外(° ' '' %) 数值与单位之间加一个空格

  • 除特例外(\\ : ·)数学运算符号前后加空格

标点符号

  • 非正式写作省略逗号和句号 以空格代替

  • 中文环境使用中文符号 但下列符号用英文形式:( ) “ ” ‘ ’ ℃
    主要是为了美观

  • 「英文环境」用英文符号
    关于「英文环境」见参考资料3 这条规则一般适用于符号多的情况

  • 英文环境倾向于使用"直引号"
    个人感觉更美观

  • 非正式写作的中文中使用「直角引号」代替“弯角引号”
    中文没有真正的双引号

  • 非正式写作用【黑括号】作为强调

  • 在安全的环境中尽量多的使用纯文字表达
    比如尽量使用Emoji😸 区分- 等(见参考资料2)

格式排版

  • 正式写作用正文「宋体/仿宋+Times New Roman」的字体组成 标题可以用黑体

  • PPT等使用「黑体+Times New Roman」组合

  • 非正式写作尽量用「黑体+英文等宽字体」的组合
    我最喜欢的是「冬青黑体简体中文+Inconsolata」

  • 中文不用斜体 可以用加粗、加下划线和使用黑体等方式强调

  • 英文中的拉丁语等外来语尽量用斜体
    via

  • 对于无格式的内容 用空行分隔段落 首行不缩进

  • 采用「内容与格式分离」的指导思想进行排版
    写作可以使用标记语言(如Markdown)进行辅助 减少细微调整 尽量生成PDF等最终形式

  • 正式写作中 对于有格式的内容 有如下规范:
    正文格式为:首行缩进2个字、1.5倍行距、两端对齐
    正文段落分隔用段落间距控制 比如「段前0.5行」
    段落格式尽量放在标题上而非正文上

  • 细微调整 比如断字等 尽量自动化

  • 不用半角及全角空格实现首行缩进的效果

  • 编号等尽量自动化
    必要时可以用「标记语言+生成软件」来实现 比如我喜欢用的「Markdown+Pandoc」组合

参考资料

  1. 刘昕. 中文Web阅读体验. 存档地址.
  2. 知乎用户magasa. 关于hyphen的回答. 传送门.
  3. 知乎用户梁海. 关于中英文混排的一系列回答. 传送门.
  4. Anne M. Coghill, Lorrin R. Garson. The ACS Style Guide. Online