mirror of
https://github.com/saveweb/general-writing-laws.git
synced 2024-09-19 11:15:30 -07:00
更新到 0.0.21-beta
移动了部分内容到合适的地方。
This commit is contained in:
parent
2b21653213
commit
951756e115
255
README.md
255
README.md
@ -2,8 +2,8 @@
|
||||
|
||||
```yaml
|
||||
标题: 通用写作律法
|
||||
创建时间: 2023年8月26日
|
||||
版本: 0.0.20-beta
|
||||
创建时间: 2023-08-26
|
||||
版本: 0.0.21-beta
|
||||
```
|
||||
|
||||
《<ruby>通用写作律法<rp>(</rp><rt>General Writing Laws</rt><rp>)</rp></ruby>》是由
|
||||
@ -41,16 +41,16 @@ Full support for other writing system, and _General Writing Laws_ translations a
|
||||
并且《律法》兼容多种书写系统,不仅仅是中文主体,而是要打造一套各种书写系统都通用的写作规则,
|
||||
并且减少特例、例外的情况,让规范简单易懂。
|
||||
|
||||
因为《律法》是模块化的,所以可以选配各种不同的规范,然后生成仅包含这些规范的个性化《律法》。(暂未实现)
|
||||
<!-- 因为《律法》是模块化的,所以可以选配各种不同的规范,然后生成仅包含这些规范的个性化《律法》。(此功能暂未实现) -->
|
||||
|
||||
目前《律法》本身的书写规范是:[GWLM 2](#gwlm-2), [GWLM 15834-0](#gwlm-15834-0), GWLM 3-0, GWLM 3-1,
|
||||
GWLM 3-2-3, GWLM 3-3-3, GWLM 3-4-3, GWLM 3-6-1, GWLM 5。
|
||||
目前《律法》本身的书写规范是:GWLM 2-1、GWLM 2-2、GWLM 2-3、GWLM 2-6、GWLM 2-8、GWLM 3-1、GWLM 18-1、
|
||||
GWLM 18-2、GWLM 18-3
|
||||
|
||||
## GWLM 0 通用写作律法模块
|
||||
|
||||
```yaml
|
||||
标题: 通用写作律法模块
|
||||
创建时间: 2023年8月26日
|
||||
创建时间: 2023-08-26
|
||||
```
|
||||
|
||||
GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLM(General Writing Laws Module,
|
||||
@ -81,10 +81,13 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLM(Ge
|
||||
|
||||
| 序号 | 标题 |
|
||||
| ------------------- | ---------------------------------------- |
|
||||
| [18][gwlm-18] | [简体中文标点符号修补][gwlm-18] |
|
||||
| [15834][gwlm-15834] | [简体中文标点符号用法模块化][gwlm-15834] |
|
||||
|
||||
[gwlm-18]: #gwlm-18-简体中文标点符号修补
|
||||
[gwlm-15834]: #gwlm-15834-简体中文标点符号用法模块化
|
||||
|
||||
|
||||
### 延期的 GWLM
|
||||
|
||||
| 序号 | 标题 |
|
||||
@ -101,7 +104,7 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLM(Ge
|
||||
|
||||
```yaml
|
||||
标题: 词汇表
|
||||
创建时间: 2023年8月27日
|
||||
创建时间: 2023-08-27
|
||||
```
|
||||
|
||||
为了精确的描述以及理解,此章节用于定义/解释 GWLM 内的词汇。
|
||||
@ -143,7 +146,7 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLM(Ge
|
||||
|
||||
```yaml
|
||||
标题: 书写系统空间
|
||||
创建时间: 2023年8月26日
|
||||
创建时间: 2023-08-26
|
||||
```
|
||||
|
||||
「书写系统空间」是为文字的不同书写系统划分空间,然后为「标点符号空位」填入合适的符号。
|
||||
@ -188,10 +191,10 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLM(Ge
|
||||
|
||||
subgraph Sub_A[ ]
|
||||
direction LR
|
||||
subgraph Sub_E["作品名(英语)"]
|
||||
subgraph Sub_E["作品名(英文)"]
|
||||
1C
|
||||
end
|
||||
subgraph Sub_F["词语(英语)"]
|
||||
subgraph Sub_F["词语(英文)"]
|
||||
1A
|
||||
end
|
||||
1A --- 1B --- 1C --- 1D
|
||||
@ -215,10 +218,10 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLM(Ge
|
||||
|
||||
subgraph Sub_A["书写系统环境(简体中文)"]
|
||||
direction LR
|
||||
subgraph Sub_E["作品名(英语)"]
|
||||
subgraph Sub_E["作品名(英文)"]
|
||||
1C
|
||||
end
|
||||
subgraph Sub_F["词语(英语)"]
|
||||
subgraph Sub_F["词语(英文)"]
|
||||
1A
|
||||
end
|
||||
1A --- 1B --- 1C --- 1D
|
||||
@ -318,7 +321,7 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLM(Ge
|
||||
| 语言环境 | 默认状态 | 启用 GWLM 2-6 |
|
||||
| -------- | ------------------------------------------------------------ | --------------------------------------------------------- |
|
||||
| 简体中文 | 我们的客户有「Apple」「Facebook」「Google」和「Microsoft」。 | 我们的客户有 Apple、Facebook、Google 和 Microsoft。 |
|
||||
| 英语 | Our clients include “百度”, “腾讯”, “金山” and “奇虎360”. | Our clients include “百度”, “腾讯”, “金山” and “奇虎360”. |
|
||||
| 英文 | Our clients include “百度”, “腾讯”, “金山” and “奇虎360”. | Our clients include “百度”, “腾讯”, “金山” and “奇虎360”. |
|
||||
|
||||
### GWLM 2-7 数学修补
|
||||
|
||||
@ -355,39 +358,50 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLM(Ge
|
||||
|
||||
> <p align="center">a × b = 10c.</p>
|
||||
|
||||
## GWLM 3 书写系统规范
|
||||
### GWLM 2-8 专有名词修补
|
||||
|
||||
```yaml
|
||||
标题: 书写系统规范
|
||||
创建时间: 2023年8月26日
|
||||
```
|
||||
|
||||
GWLM 3 待修改,因为与 GWLM 2 存在矛盾。*
|
||||
|
||||
---
|
||||
|
||||
书写系统规范由词典、语法、正字法、标点符号用法标准以及其他细节组成。
|
||||
|
||||
+ 简体中文以《[GB/T 15834—2011 标点符号用法标准][]》作为标点符号用法标准。
|
||||
|
||||
+ 繁体中文以《[重訂標點符號手冊][]》作为标点符号用法标准。
|
||||
|
||||
[GB/T 15834—2011 标点符号用法标准]: http://www.moe.gov.cn/ewebeditor/uploadfile/2015/01/13/20150113091548267.pdf
|
||||
|
||||
[重訂標點符號手冊]: https://language.moe.gov.tw/001/Upload/FILES/SITE_CONTENT/M1/HAU/haushou.htm
|
||||
|
||||
其他地区的书写系统基本没有硬性规定的正字法、标点符号用法标准,所以暂不定义。
|
||||
|
||||
### GWLM 3-1 尊重专有名词
|
||||
〈GWLM 2-8 专有名词修补〉是为专有名词修补的规则,将专有名词视作一个整体,尽可使用官方使用的写法。
|
||||
|
||||
产品名词可以参考官方网站、印刷品或者含有名称的地方,然后检查间距或书写情况,如果官方的使用混乱,
|
||||
视作没有规范。[^ccg_108]
|
||||
|
||||
[^ccg_108]: sgalal, 《[關於中文與英文、中文與數字間添加間距的疑問 · Issue #108 · sparanoid/chinese-copywriting-guidelines](https://github.com/sparanoid/chinese-copywriting-guidelines/issues/108)》, GitHub, 2020-01-27. (参照 2023-08-27).
|
||||
|
||||
没有作者定义的专有名词,比如「维生素C」「U盘」「USBフラッシュドライブ」这类由第三方翻译而来的专有名词,
|
||||
没有作者定义的专有名词,比如「维生素 C」「U 盘」「USB フラッシュドライブ」这类由第三方翻译而来的专有名词,
|
||||
视作没有规范。
|
||||
|
||||
### GWLM 2-9 国际单位「指北」式修补
|
||||
|
||||
《GB 3100—1993 国际单位制及其应用》等规范,均要求数值与单位符号留有适当的空隙,即空格。
|
||||
所以为了符合《中文文案排版指北》的写作方案,需要添加一些例外:
|
||||
|
||||
+ 度数与数值间没有空隙,例如 ° ℃ °C。
|
||||
+ 百分号、千分号和万分号与数值间没有空隙,例如 % ‰ ‱。<!-- % -->
|
||||
|
||||
## GWLM 3 书写系统规范
|
||||
|
||||
```yaml
|
||||
标题: 书写系统规范
|
||||
创建时间: 2023-08-26
|
||||
```
|
||||
|
||||
GWLM 3 待修改,因为与 GWLM 2 存在矛盾。*
|
||||
|
||||
### GWLM 3-1 书写系统规范核心规则
|
||||
|
||||
书写系统规范由词典、语法、正字法、标点符号用法标准以及其他细节组成。
|
||||
|
||||
+ 简体中文以〈[GWLM 15834 简体中文标点符号用法模块化](#gwlm-15834-简体中文标点符号用法模块化)
|
||||
〉的全部内容作为标点符号用法参考。
|
||||
+ 简体中文以《[GB 3100—1993 国际单位制及其应用][]》作为国际单位用法参考。
|
||||
+ 繁体中文以《[重訂標點符號手冊][]》作为标点符号用法参考。
|
||||
|
||||
[GB/T 15834—2011 标点符号用法标准]: http://www.moe.gov.cn/ewebeditor/uploadfile/2015/01/13/20150113091548267.pdf
|
||||
[GB 3100—1993 国际单位制及其应用]: https://zh.wikisource.org/zh/GB_3100-1993_国际单位制及其应用
|
||||
[重訂標點符號手冊]: https://language.moe.gov.tw/001/Upload/FILES/SITE_CONTENT/M1/HAU/haushou.htm
|
||||
|
||||
其他地区的书写系统基本没有硬性规定的正字法、标点符号用法标准,可以使用芝加哥手册等知名的标准。
|
||||
|
||||
<!--
|
||||
### GWLM 3-0:尊重产品名词等专有名词的书写规范。[^ccg_108]
|
||||
|
||||
@ -414,12 +428,7 @@ GWLM 3 待修改,因为与 GWLM 2 存在矛盾。*
|
||||
|
||||
+ GWLM 3-2-4:书名号(包括使用斜体标示书名)。 -->
|
||||
|
||||
+ GWLM 3-3:单位符号与数字之间需要增加空格,例外:
|
||||
|
||||
+ GWLM 3-3-1:度数,例如 ° ℃ °C。
|
||||
|
||||
+ GWLM 3-3-2:百分号、千分号和万分号,例如 % % ‰ ‱。
|
||||
|
||||
<!--
|
||||
+ GWLM 3-4:全角与半角字符之间需要增加空格,例外:
|
||||
|
||||
+ GWLM 3-4-1:全角阿拉伯数字。
|
||||
@ -427,37 +436,8 @@ GWLM 3 待修改,因为与 GWLM 2 存在矛盾。*
|
||||
+ GWLM 3-4-2:全角标点符号,例如 , 。 ; 《 等。
|
||||
|
||||
+ GWLM 3-4-4:全角特殊符号,例如 % * ¥ / 等。
|
||||
|
||||
+ GWLM 3-5:「特殊环境」的特殊处理:
|
||||
|
||||
+ GWLM 3-5-0-1:对时间特殊处理(一):
|
||||
|
||||
将时间视作整体,不为「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 秒发布。(不符合 GWLM 3-5)
|
||||
|
||||
规则是「年月日」「时分秒」各为一组,如果缺少一个时间单位,依然特殊处理:
|
||||
|
||||
> 有条 issues 在 12月25日 23时20分 发布。
|
||||
|
||||
如果仅有一个时间单位,那么就不进行特殊处理:
|
||||
|
||||
> 有条 issues 在 25 日 23 时发布。
|
||||
|
||||
> 有条 issues 在 12月25日 23 时发布。
|
||||
|
||||
+ GWLM 3-5-0-2:对时间特殊处理(二):暂未使用的保留编号。
|
||||
|
||||
+ GWLM 3-5-1-1:对链接特殊处理(一):
|
||||
|
||||
为链接的前后添加空格:
|
||||
|
||||
> 埃佩克斯是位于 [北卡罗来纳州](#/) [韦克县](#/) 的一个镇,属于 [罗利](#/) [郊区](#/) 的一部份。
|
||||
|
||||
-->
|
||||
<!--
|
||||
+ GWLM 3-6:CJK 标点符号替换:
|
||||
|
||||
+ GWLM 3-6-1:替换「简体中文的弯引号」为「全角直角引号」。
|
||||
@ -506,18 +486,9 @@ GWLM 3 待修改,因为与 GWLM 2 存在矛盾。*
|
||||
| :---: | :------: | :----: | :------: |
|
||||
| 「 | `U+300C` | 「 | `U+FF62` |
|
||||
| 」 | `U+300D` | 」 | `U+FF63` |
|
||||
-->
|
||||
|
||||
+ GWLM 3-7:英文标点符号替换:
|
||||
|
||||
+ GWLM 3-7-1:替换「英文的弯引号」为「全角直角引号」。
|
||||
|
||||
| 原始 | Unicode | 修改后 | Unicode |
|
||||
| :---: | :------: | :----: | :------: |
|
||||
| “ | `U+201C` | 「 | `U+300C` |
|
||||
| ” | `U+201D` | 」 | `U+300D` |
|
||||
| ‘ | `U+2018` | 『 | `U+300E` |
|
||||
| ’ | `U+2019` | 』 | `U+300F` |
|
||||
|
||||
<!--
|
||||
备注:启用 GWLM 3-2 表示同时启用了 GWLM 3, GWLM 3-2;
|
||||
启用 GWLM 3-4-7,就表示同时启用了 GWLM 3, GWLM 3-4, GWLM 3-4-1, GWLM 3-4-2, GWLM 3-4-4,
|
||||
原理是部分模块使用 1, 2, 4, 8… 这样的序列递增,其实是二进制的位关系,所以可以相加。
|
||||
@ -534,8 +505,9 @@ GWLM 3 待修改,因为与 GWLM 2 存在矛盾。*
|
||||
|
||||
GWLM 3-6-1 与 GWLM 3-7-1 的结果看起来相同,当其作用的领域不同。GWLM 3-6 作用于 CJK 的标点符号,
|
||||
即中日韩统一表意文字的标点符号。而 GWLM 3-7 作用于英文的标点符号。
|
||||
-->
|
||||
|
||||
### 示例
|
||||
<!-- ### 示例
|
||||
|
||||
下面是启用一些模块后的效果:
|
||||
|
||||
@ -566,7 +538,7 @@ GWLM 3-6-1 与 GWLM 3-7-1 的结果看起来相同,当其作用的领域不同
|
||||
|
||||
---
|
||||
|
||||
启用 GWLM 3-2 后,如果提到了不同书写系统的作品名,那么需要使用当地书写系统的书名表达方式:
|
||||
启用 GWLM 3-2 后,如果提到了不同书写系统的作品名,那么需要使用当地书写系统的书名表达方式: -->
|
||||
|
||||
> 我听说过« Beispiel in Frankreich » «Beispiel in der Schweiz» »Beispiel in Deutschland und Österreich«
|
||||
> 《十万个为什么》『吾輩は猫である』_Steve Jobs_ 这些书名。
|
||||
@ -579,7 +551,7 @@ GWLM 3-6-1 与 GWLM 3-7-1 的结果看起来相同,当其作用的领域不同
|
||||
|
||||
```yaml
|
||||
标题: 兼容性
|
||||
创建时间: 2023年8月26日
|
||||
创建时间: 2023-08-26
|
||||
```
|
||||
|
||||
### 兼容其他规范
|
||||
@ -595,7 +567,7 @@ GWLM 3-6-1 与 GWLM 3-7-1 的结果看起来相同,当其作用的领域不同
|
||||
|
||||
```yaml
|
||||
标题: 表情
|
||||
创建时间: 2023年8月27日
|
||||
创建时间: 2023-08-27
|
||||
```
|
||||
|
||||
文字表情有多种形式,包括「假借文字表情」、颜文字和 Emoji 等等。
|
||||
@ -643,18 +615,119 @@ Emoji 被视作半角字符,并且连续使用时,Emoji 之间也需要有
|
||||
>
|
||||
> _(GWLM 3-4, GWLM 5)_
|
||||
|
||||
## GWLM 6 暂定
|
||||
|
||||
暂定的规则,需要研究。
|
||||
|
||||
## GWLM 7 数学
|
||||
|
||||
暂定的数学规则,需要研究。
|
||||
|
||||
## GWLM 16 纯文本与富文本
|
||||
|
||||
暂定的规则,需要研究。
|
||||
|
||||
---
|
||||
|
||||
对链接特殊处理(一):为链接的前后添加间距:
|
||||
|
||||
> 埃佩克斯是位于 [北卡罗来纳州](#/) [韦克县](#/) 的一个镇,属于 [罗利](#/) [郊区](#/) 的一部份。
|
||||
|
||||
## GWLM 17 时间修补
|
||||
|
||||
暂定的规则,需要研究。
|
||||
|
||||
---
|
||||
|
||||
将时间视作整体,不为「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 在 12月25日 23时20分 发布。
|
||||
|
||||
如果仅有一个时间单位,那么就不进行特殊处理:
|
||||
|
||||
> 有条 issues 在 25 日 23 时发布。
|
||||
|
||||
> 有条 issues 在 12月25日 23 时发布。
|
||||
|
||||
## GWLM 18 简体中文标点符号修补
|
||||
|
||||
```yaml
|
||||
标题: 简体中文标点符号修补
|
||||
创建时间: 2023-09-05
|
||||
```
|
||||
|
||||
### GWLM 18-1 单层书名号修补
|
||||
|
||||
作品名有包含关系可以使用单层书名号来表示。
|
||||
|
||||
例如:《道德经》分为〈德〉〈道〉两篇。
|
||||
|
||||
### GWLM 18-2 替换「弯引号」为「全角直角引号」
|
||||
|
||||
| 原始 | Unicode | 修改后 | Unicode |
|
||||
| :---: | :------: | :----: | :------: |
|
||||
| “ | `U+201C` | 「 | `U+300C` |
|
||||
| ” | `U+201D` | 」 | `U+300D` |
|
||||
| ‘ | `U+2018` | 『 | `U+300E` |
|
||||
| ’ | `U+2019` | 』 | `U+300F` |
|
||||
|
||||
### GWLM 18-3 替换「半角间隔号」为「全角间隔号」
|
||||
|
||||
| 原始 | Unicode | 修改后 | Unicode |
|
||||
| :---: | :------: | :----: | :------: |
|
||||
| / | `U+002F` | / | `U+FF0F` |
|
||||
|
||||
### GWLM 18-4 替换「全角括号」为「半角括号」
|
||||
|
||||
| 原始 | Unicode | 修改后 | Unicode |
|
||||
| :---: | :------: | :----: | :------: |
|
||||
| ( | `U+FF08` | ( | `U+0028` |
|
||||
| ) | `U+FF09` | ) | `U+0029` |
|
||||
|
||||
### GWLM 18-5 替换「全角逗号」为「半角逗号」
|
||||
|
||||
| 原始 | Unicode | 修改后 | Unicode |
|
||||
| :---: | :------: | :----: | :------: |
|
||||
| , | `U+FF0C` | , | `U+002C` |
|
||||
|
||||
### GWLM 18-6 替换「CJK 通用全角句号」为「CJK 通用半角句号」
|
||||
|
||||
| 原始 | Unicode | 修改后 | Unicode |
|
||||
| :---: | :------: | :----: | :------: |
|
||||
| 。 | `U+3002` | 。 | `U+FF61` |
|
||||
|
||||
### GWLM 18-7 替换「CJK 通用全角句号」为「西式半角句号」
|
||||
|
||||
| 原始 | Unicode | 修改后 | Unicode |
|
||||
| :---: | :------: | :----: | :------: |
|
||||
| 。 | `U+3002` | . | `U+002E` |
|
||||
|
||||
### GWLM 18-8 替换「全角单层直角引号」为「半角单层直角引号」
|
||||
|
||||
| 原始 | Unicode | 修改后 | Unicode |
|
||||
| :---: | :------: | :----: | :------: |
|
||||
| 「 | `U+300C` | 「 | `U+FF62` |
|
||||
| 」 | `U+300D` | 」 | `U+FF63` |
|
||||
|
||||
## GWLM 15834 简体中文标点符号用法模块化
|
||||
|
||||
```yaml
|
||||
标题: 简体中文标点符号用法模块化
|
||||
创建时间: 2023年8月28日
|
||||
创建时间: 2023-08-28
|
||||
```
|
||||
|
||||
〈GWLM 15834 简体中文标点符号用法模块化〉的主要目的是重写出一个符合 CC-BY 4.0 协议,
|
||||
并兼容《[GB/T 15834—2011 标点符号用法标准][]》的模块。这样在未来就不需要以不够开放的资料,
|
||||
作为 GWLM 的基础,但是任重道远,还有大量待重写的部分。
|
||||
|
||||
|
||||
《GB/T 15834—2011 标点符号用法标准》属于推荐标准。即使是
|
||||
《[GB/T 1.1—2020 标准化工作导则第1部分 标准化文件的结构和起草规则][]》9.4.2.4,
|
||||
也没有遵守《GB/T 15834—2011》,将下划线当作了着重号。所以读作遵守,写作参考。
|
||||
|
Loading…
Reference in New Issue
Block a user