更新到 0.0.17-beta

+ 修复一些错误。
+ 添加 GWLM 15834-7 附录 B。(完成了一半)

Co-Authored-By: 林林 <812568734@qq.com>
This commit is contained in:
gledos 2023-09-02 00:00:13 +08:00
parent c03df6c5ec
commit 09a79184da

432
README.md
View File

@ -3,7 +3,7 @@
```yaml
标题: 通用写作律法
创建时间: 2023年8月26日
版本: 0.0.16-beta
版本: 0.0.17-beta
```
<ruby>通用写作律法<rp>(</rp><rt>General Writing Laws</rt><rp>)</rp></ruby>》是由
@ -160,7 +160,7 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLMGe
+------+----------+----------+--------------+----------------+--+----+
```
备注GitHub 的代码块并没有严格调用浏览器默认的等字体,结果会造成排版错位,
备注GitHub 的代码块并没有严格调用浏览器默认的等字体,结果会造成排版错位,
需要回到 GitHub 顶部,然后点击右上角的 Raw 按钮查看原始的等宽内容。
关于特殊环境的详细处理方式,请参照 GWLM 3-5。
@ -201,9 +201,9 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLMGe
+ 在并列外语词语时,使用「书写系统环境」的属地语法的顿号,比如:
> 我们的客户有 Yahoo、Facebook, Inc.、Microsoft Corporation 和 Google。
> 简体中文语言环境:我们的客户有 Yahoo、Facebook, Inc.、Microsoft Corporation 和 Google。
> Our clients include “百度”, “腾讯”, “金山” and “奇虎360”.
> 英语语言环境:Our clients include “百度”, “腾讯”, “金山” and “奇虎360”.
备注是否使用引号包围外语请参考《GWLM 3 兼容性》的〈[各种文字的兼容性](#各种文字的兼容性)〉
章节。
@ -265,15 +265,14 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLMGe
+ GWLM 3-5-0-1对时间特殊处理
将时间视作整体不为「YYYY」「年」「MM」「月」「DD」「日」之间添加空格并在前后添加空格
演示如下:[^ccg_102]
将时间视作整体不为「YYYY」「年」「MM」「月」「DD」「日」之间添加空格并在前后添加空格。[^ccg_102]
[^ccg_102]: undeadway, 《[是否可以明确一下日期的书写格式 · Issue #102 · sparanoid/chinese-copywriting-guidelines](https://github.com/sparanoid/chinese-copywriting-guidelines/issues/102)》, GitHub, 2019-12-25. (参照 2023-08-27).
> 有条 issues 在 2019 年 12 月 25 日 23 时 20 分 30 秒发布。
> 有条 issues 在 2019年12月25日 23时20分30秒 发布。
> 有条 issues 在 2019 年 12 月 25 日 23 时 20 分 30 秒发布。(不符合 GWLM 3-5
规则是「年月日」「时分秒」各为一组,如果缺少一个时间单位,依然特殊处理:
> 有条 issues 在 12月25日 23时20分 发布。
@ -442,7 +441,7 @@ GWLM 3-6-1 与 GWLM 3-7-1 的结果看起来相同,当其作用的领域不同
文字表情有多种形式,包括「假借文字表情」、颜文字和 Emoji 等等。
表情特殊的地方在于,可作为句号使用,例如:[^ccg_47]
表情特殊的地方在于,当表情处于一个句子的末尾时,其后可以省略句号,例如:[^ccg_47]
[^ccg_47]: CatTail, 《[如何处理表情文本 · Issue #47 · sparanoid/chinese-copywriting-guidelines](https://github.com/sparanoid/chinese-copywriting-guidelines/issues/47)》, GitHub, 2016-10-01. (参照 2023-08-27).
@ -498,6 +497,12 @@ Emoji 被视作半角字符并且连续使用时Emoji 之间也需要有
[GB/T 15834—2011 标点符号用法标准]: http://www.moe.gov.cn/ewebeditor/uploadfile/2015/01/13/20150113091548267.pdf
《GB/T 15834—2011 标点符号用法标准》属于推荐标准。即使是
《[GB/T 1.1—2020 标准化工作导则第1部分 标准化文件的结构和起草规则][]》9.4.2.4
也没有遵守《GB/T 15834—2011》将下划线当作了着重号。所以读作遵守写作参考。
[GB/T 1.1—2020 标准化工作导则第1部分 标准化文件的结构和起草规则]: http://www.zjsm.org/file/news/637231474274567101.pdf
### GWLM 15834-0
作为全选 GWLM 15834 内容的模块,表示 GWLM 15834-1, GWLM 15834-2, GWLM 15834-3, GWLM 15834-4,
@ -1665,11 +1670,11 @@ GWLM 15834-4-17 是替代《GB/T 15834—2011 标点符号用法标准》4.17
2. 不应与「等」「等等」「什么的」等词语同时使用。
> 难题有巨额债务、废部危机、两大对立势力间的条约签订……
> 确实,如果是杀害吸血鬼的方法,稍微想一下就可以想到很多——例如阳光、木桩、大蒜或十字架……
> 难题有巨额债务、废部危机、两大对立势力间的条约签订等等。
> 确实,如果是杀害吸血鬼的方法,稍微想一下就可以想到很多——例如阳光、木桩、大蒜或十字架等等。
> 难题有巨额债务、废部危机、两大对立势力间的条约签订……等等。(误)
> 确实,如果是杀害吸血鬼的方法,稍微想一下就可以想到很多——例如阳光、木桩、大蒜或十字架……等等。(误)
10. 着重号用法补充规则。
@ -1713,5 +1718,406 @@ GWLM 15834-4-17 是替代《GB/T 15834—2011 标点符号用法标准》4.17
分隔号(斜线)应与反斜线「\」区别。使用分隔号时,紧贴着分隔号的前后不宜用点号。
<!-- ### GWLM 15834-7 附录 B资料性附录标点符号若干用法的说明 -->
### GWLM 15834-7 附录 B资料性附录标点符号若干用法的说明
1. 易混标点符号用法比较。
1. 并列词语之间使用逗号、顿号停顿的区别。
不同的符号停顿感不同:
```mermaid
gantt
title 数值化标点符号的停顿感
dateFormat YYYY-MM-DD
axisFormat
tickInterval 1day
%% 隐藏时间轴
section 句号
9~10 : 0001-01-09, 2d
section 问号
9~10 : 0001-01-09, 2d
section 叹号
9~10 : 0001-01-09, 2d
section 逗号
5 : 0001-01-05, 1d
section 顿号
4 : 0001-01-04, 1d
section 分号
6 : 0001-01-06, 1d
section 冒号
7~8 : 0001-01-07, 2d
section 引号
3 : 0001-01-03, 1d
section 狭义括号
3 : 0001-01-03, 1d
%% section 破折号
%% "" : 0001-01-01, 10d
%% section 省略号
%% "" : 0001-01-01, 10d
%% section 着重号
%% "" : 0001-01-01, 10d
section 链接号
1 : 0001-01-01, 1d
section 间隔号
1 : 0001-01-01, 1d
section 书名号
3 : 0001-01-03, 1d
%% section 专名号
%% 2 : 0001-01-01, 10d
%% section 分隔号
%% 2 : 0001-01-01, 10d
```
应根据不同的语境使用不同停顿感的符号。
<!--
B.1.1 逗号、顿号表示并列词语之间停顿的区别
逗号和顿号都表示停顿,但逗号表示的停顿长,顿号表示的停顿短。并列词语之间的停顿一般用顿号,
但当并列词语较长或其后有语气词时,为了表示稍长一点的停顿,也可用逗号。
示例 1我喜欢吃的水果有苹果、桃子、香蕉和菠萝。
示例 2我们需要了解全局和局部的统一必然和偶然的统一本质和现象的统一。
示例 3看游记最难弄清位置和方向前啊后啊左啊右啊看了半天还是不明白。
-->
2. 内容过于复杂,所以暂略*
<!--
B.1.2 逗号、顿号在表列举省略的“等”“等等”之类词语前的使用
并列成分之间用顿号,末尾的并列成分之后用“等”“等等”之类词语时,“等”类词前不用顿号或其他点号;
并列成分之间用逗号,末尾的并列成分之后用“等”类词时,“等”类词前应用逗号。
示例 1现代生物学、物理学、化学、数学等基础科学的发展带动了医学科学的进步。
示例 2写文章前要想好文章主题是什么用哪些材料哪些详写哪些略写等等。
-->
3. 逗号、分号表示分句间停顿的区别。
参考附录 B-1-1 的数值化标点符号的停顿感。
<!--
B.1.3 逗号、分号表示分句间停顿的区别
当复句的表述不复杂、层次不多,相连的分句语气比较紧凑、分句内部也没有使用逗号表示停顿时,
分句间的停顿多用逗号。当用逗号不易分清多重复句内部的层次(如分句内部已有逗号),
而用句号又可能割裂前后关系的地方,应用分号表示停顿。
示例 1她拿起钥匙开了箱上的锁又开了首饰盒上的锁往老地方放钱。
示例 2纵比即以一事物的各个发展阶段作比横比则以此事物与彼事物相比。
-->
4. 顿号、逗号、分号在标示层次关系时的区别。
参考附录 B-1-1 的数值化标点符号的停顿感。
<!--
B.1.4 顿号、逗号、分号在标示层次关系时的区别
句内点号中,顿号表示的停顿最短、层次最低,通常只能表示并列词语之间的停顿;
分号表示的停顿最长、层次最高,可以用来表示复句的第一层分句之间的停顿;
逗号介于两者之间,既可表示并列词语之间的停顿,也可表示复句中分句之间的停顿。
若分句内部已用逗号,分句之间就应用分号(见 B.1.3 示例 2
用分号隔开的几个并列分句不能由逗号统领或总结。
示例 1有的学会烤烟自己做挺讲究的纸烟和雪茄有的学会蔬菜加工
做的番茄酱能吃到冬天;有的学会蔬莱腌渍、窖藏,使秋菜接上春菜。
示例 2动物吃植物的方式多种多样有的是把整个植物吃掉如原生动物
有的是把植物的大部分吃掉,如鼠类;有的是吃掉植物的要害部位,如鸟类吃掉植物的嫩芽。(误)。
动物吃植物的方式多种多样:有的是把整个植物吃掉,如原生动物;有的是把植物的大部分吃掉,
如鼠类;有的是吃掉植物的要害部位,如鸟类吃掉植物的嫩芽。(正)。
-->
5. 内容过于复杂,所以暂略*
<!--
B.1.5 冒号、逗号用于“说”“道”之类词语后的区别
位于引文之前的“说”“道”后用冒号。位于引文之后的“说训道”分两种情况:处于句末时,其后用句
号;“说”“道”后还有其他成分时,其后用逗号。插在话语中间的“说”“道”类词语后只能用逗号表示停顿。
示例 1他说“晚上就来家里吃饭吧。”
示例 2“我真的很期待。”他说。
示例 3“我有件事忘了说……”他说表情有点为难。
示例 4“现在请皇上脱下衣服”两个骗子说“好让我们为您换上新衣。”
-->
6. 不同点号表示停顿长短的排序。
参考附录 B-1-1 的数值化标点符号的停顿感。
<!--
B.1.6 不同点号表示停顿长短的排序
各种点号都表示说话时的停顿。句号、问号、叹号都表示句子完结,停顿最长。
分号用于复句的分句之间,停顿长度介于句末点号和逗号之间,而短于冒号。逗号表示一句话中间的停顿,
又短于分号。顿号用于并列词语之间,停顿最短。通常情况下,各种点号表示的停顿由长到短为:
句号=问号=叹号>冒号(指涵盖范围为一句话的冒号)>分号>逗号>顿号。
-->
7. 破折号与括号表示注释或补充说明时的区别。
破折号表示的解释比括号具有更强调的效果,并且破折号的补充能包括正文的一部分:
> 在发售日——周末假日,一定会有许多人在商店门口排队。
> 在发售日(发售日是周末假日),一定会有许多人在商店门口排队。
<!--
B.1.7 破折号与括号表示注释或补充说明时的区别
破折号用于表示比较重要的解释说明,这种补充是正文的一部分,可与前后文连读;
而括号表示比较一般的解释说明,只是注释而非正文,可不与前后文连读。
示例 1在今年——农历虎年必须取得比去年更大的成绩。
示例 2哈雷在牛顿思想的启发下终于认出了他所关注的彗星该星后人称为哈雷彗星
-->
8. 未成为作品的标题,应使用引号而不是书名号。
> 我打算以「游戏数据的公开与封闭」为题写一篇短文。
> 昨天完成的《游戏数据的公开与封闭》是我写的一篇短文。
<!--
B.1.8 书名号、引号在“题为……”“以……为题”格式中的使用
“题为……”“以……为题”中的“题”,如果是诗文、图书、报告或其他作品可作为篇名、
书名看待时,可用书名号;如果是写作、科研、辩论、谈话的主题,非特定作品的标题,
应用引号。即“题为……”“以……为题”中的“题”应根据其类别分别按书名号和引号的用法处理。
示例 1有篇题为《柳宗元的诗》的文章全文才 2 000 字,引文不实却达 11 处之多。
示例 2今天一个以“地球·人口·资源·环境”为题的大型宣传活动在此间举行。
示例 3《我的老师》写于1956年9月是作者应《教师报》之约而写的。
示例 4“我的老师”这类题目同学们也许都写过。
-->
2. 两个标点符号连用的说明。
1. 行文中表示引用的引号内外的标点用法。
引文完整且独立使用时,应保留引号内标点;引文没有末尾没有点号,应在引号外添加点号;
引文末尾与引号外的文字没有明显停顿时,引号外不添加点号。
> 「你只要努力,就一定办得到!」老师说的善意谎言是对学生的体贴!
> 「人生是没有正确答案的,」也就是说,「人生只有错误。」
> 你说「要想看遍世界跟所有」啊。难道你也想看出我的心!
<!--
B.2.1 行文中表示引用的引号内外的标点用法
当引文完整且独立使用,或虽不独立使用但带有问号或叹号时,引号内句末点号应保留。
除此之外,引号内不用句末点号。当引文处于句子停顿处(包括句子末尾)且引号内未使用点号时,
引号外应使用点号;当引文位于非停顿处或者引号内已使用句末点号时,引号外不用点号。
示例 1“沉舟侧畔千帆过病树前头万木春。”他最喜欢这两句诗。
示例 2书价上涨令许多读者难以接受有些人甚至发出“还买得起书吗”的疑问。
示例 3他以“条件还不成熟准备还不充分”为由否决了我们的提议。
示例 4你这样“明日复明日”地要拖到什么时候
示例 5司马迁为了完成《史记》的写作使之“藏之名山”忍受了人间最大的侮辱。
示例 6在施工中要始终坚持“把质量当生命”。
示例 7“言之无文行而不远”这句话说明了文采的重要。
示例 8俗话说“墙头一根草风吹两边倒。”用这句话来形容此辈再恰当不过。
-->
2. 行文中狭义括号内外的标点用法
句内狭义括号通常不用句号,句外狭义括号根据内容长度和复杂程度决定标点符号。
> 《植物大战僵尸》的高清版本很少iPad 上面的 HD 版不够高清,所以不算),而 EA 显然忘记了 PC 平台……
> 在这场电影期间,会连播多部系列电影(时常共计 3 小时 36 分钟!),请做好时间规划。
> 别担心啦!由乃会保护你的……好吗?小雪。(脸红)
> 一直都在。(糸色望发现常月缠后,她所说的话。)
<--
B.2.2 行文中括号内外的标点用法
括号内行文末尾需要时可用问号、叹号和省略号。除此之外,句内括号行文末尾通常不用标点符号。
句外括号行文末尾是否用句号由括号内的语段结构决定:若语段较长、内容复杂,应用句号。
句内括号外是否用点号取决于括号所处位置:若句内括号处于句子停顿处,应用点号。句外括号外通常不用点号。
示例 1如果不采取但应如何采取呢十分具体的控制措施事态将进一步扩大。
示例 23 分钟过去了(仅仅才 3 分钟!),从眼前穿梭而过的出租车竟达 32 辆!
示例 3她介绍时用了一连串比喻有的状如树枝有的貌似星海……非常形象。
示例 4科技协作合同包括科研、试制、成果推广等〉根据上级主管部门或有关部门的计划签订。
示例 5应把夏朝看作原始公社向奴隶制国家过渡时期。龙山文化遗址里也有俯身葬。俯身者很可能就是奴隶。
示例 6你对你不喜欢的上司是什么态度
答:感情上疏远,组织上服从。(掌声,笑声)
示例 7古汉语特别是上古汉语对于我来说有着常人无法想象的吸引力。
示例 8由于这种推断尚未经过实践的考验我们只能把它作为假设或假说提出来。
示例 9人际交往过程就是使用语词传达意义的过程。严格说这里的“语词”应为语词指号。
-->
3. 破折号前后的标点用法
破折号之前通常不用点号,但根据句子结构和行文需要,可以使用点号;
破折号之后通常不用点号,如果语音停顿或延长时,根据语气需要添加问号或叹号。
> 「未来……希望……。——哪有什么希望啊!」(表示话题的转折)
> 我觉得这个世上的事情,其实追究起来大都是这么回事。我觉得很多人的动机都是因为看不下去,
> 不能丢下不管。所谓的正义和邪恶,其实也只不过是「看不下去」的一种表现而已。
> ——本来不想看的东西,却看到了,然后就看不下去了。(表示对前几句话的总结)
> 话说回来,我原本——到底是为什么而不能喜欢上由乃——?
> 笨蛋笨蛋笨蛋小雪——!
<!--
B.2.3 破折号前后的标点用法
破折号之前通常不用点号;但根据句子结构和行文需要,有时也可分别使用句内点号或句末点号。
破折号之后通常不会紧跟着使用其他点号;但当破折号表示语音的停顿或延长时,根据语气表达的需要,
其后可紧接问号或叹号。
示例 1小妹说“我现在工作得挺好老板对我不错工资也挺高。——我能抽支烟吗表示话题的转折
示例 2我不是自然主义者我主张文学高于现实能够稍稍居高临下地去看现实
因为文学的任务不仅在于反映现实。光描写现存的事物还不够,还必须记住我们所希望的和可能产生的事物。
必须使现象典型化。应该把微小而有代表性的事物写成重大的和典型的事物。——这就是文学的任务。
(表示对前几句话的总结)
示例 3“是他——”石一川简直不敢相信自己的耳朵。
示例 4“我终于考上大学啦我终于考上啦——”金石开兴奋得快要晕过去了。
-->
4. 省略号前后的标点用法。
省略号前通常不用点号,除非是使用问号或叹号的强烈语气,或者不使用点号停顿就不能标明结构关系时;
省略号后通常不用点号,除非是强烈语气,可使用问号或叹号。省略的文字后面不连续,有停顿,也应用点号。
> 好好好!……等一下,为什么你要我回答得这么兴高采烈啊!
「,……」的组合过于罕见,暂未找到合适的示例*
> 哎呀……?
> 嘛,虽然可能性很低……,但还是有,吧?
> 训之类的,就像那个欺诈师一样……。
> 如果……,那么……。
<!--
B.2.4 省略号前后的标点用法
省略号之前通常不用点号。以下两种情况例外:省略号前的句子表示强烈语气、句末使用问号或叹号时;
省略号前不用点号就无法标示停顿或表明结构关系时。省略号之后通常也不用点号,
但当句末表达强烈的语气或感情时,可在省略号后用问号或叹号;当省略号后还有别的话、
省略的文字和后面的话不连续且有停顿时,应在省略号后用点号;当表示特定格式的成分虚缺时,
省略号后可用点号。
示例 1想起这些我就觉得一辈子都对不起你。你对梁家的好我感激不尽……
示例 2他进来了……一身军装一张朴实的脸站在我们面前显得很高大很年轻。
示例 3这是……
示例 4动物界的规矩比人类还多野骆驼、野猪、黄羊……直至塔里木免、跳鼠都是各行其路决不混淆。
示例 5大火被渐渐扑灭但一片片油污又旋即出现在遇难船旁……。清污船迅速赶来并施放围栏以控制油污。
示例 6如果……那么……。
-->
3. 后文待续*
<!-- B.3 序次语之后的标点用法 -->
<!-- B.3.1 “第”“其”字头序次语,或“首先”“其次”“最后”等做序次语时,后用逗号(见 4.4.3.3)。 -->
<!-- B.3.2 不带括号的汉字数字或“天干地支”做序次语时,后用顿号(见 4.5.3.2)。 -->
<!-- B.3.3 不带括号的阿拉伯数字、拉丁字母或罗马数字做序次语时,后面用下脚点(该符号属于外文的标点符号)。
示例 1总之语言的社会功能有三点1. 传递信息交流思想2. 确定关系调节关系3. 组织生活,组织生产。
示例 2本课一共讲解三个要点A. 生理停顿B. 逻辑停顿C. 语法停顿。 -->
<!-- B.3.4 加括号的序次语后面不用任何点号。
示例 1受教育者应履行以下义务遵守法律、法规努力学习完成规定的学习任务遵守所在学校或其他教育机构的制度。
示例 2科学家很重视下面几种才能1想象力2直觉的理解力3数学能力。 -->
<!-- B.3.5 阿拉伯数字与下脚点结合表示章节关系的序次语末尾不用任何点号。
示例3 停顿
3.1 生理停顿
3.2 逻辑停顿 -->
<!-- B.3.6 用于章节、条款的序次语后宜用空格表示停顿。
示例:第一课 春天来了 -->
<!-- B.3.7 序次简单、叙述性较强的序次语后不用标点符号。
示例:语言的社会功能共有三点:一是传递信息;二是确定关系;三是组织生活。 -->
<!-- B.3.8 同类数字形式的序次语,带括号的通常位于不带括号的下一层。通常第一层是带有顿号的汉字数字;第二层是带括号的汉字数字;第三层是带下脚点的阿拉伯数字;第四层是带括号的阿拉伯数字;再往下可以是带圈的阿拉伯数字或小写拉丁字母。一般可根据文章特点选择从某一层序次语开始行文,选定之后应顺着序次语的层次向下行文,但使用层次较低的序次语之后不宜反过来再使用层次更高的序次语。
示例:一、……
(一)……
1. ……
1……
①/a. …… -->
<!--
B.4 文章标题的标点用法
文章标题的末尾通常不用标点符号,但有时根据需要可用问号、叹号或省略号。
示例 1看看电脑会有多聪明让它下盘围棋吧
示例 2猛龙过江本店特色名菜
示例 3严防“电脑黄毒”危害少年
示例 4回家的感觉真好
——访大赛归来的本市运动员
示例 5里海是湖还是海
示例 6人体也是污染源
示例 7和平协议签署之后……
-->