mirror of
https://github.com/saveweb/general-writing-laws.git
synced 2024-09-19 11:15:30 -07:00
更新到 0.0.3-beta
+ 完善兼容性 + 移除〈语言属地规范〉部分的优先级内容,理由是优先级应该由模块定义。
This commit is contained in:
parent
bf10f1f1b3
commit
f7692115ce
50
README.md
50
README.md
@ -3,7 +3,7 @@
|
||||
```yaml
|
||||
标题: 通用写作律法
|
||||
创建时间: 2023年8月26日
|
||||
版本: 0.0.2-beta
|
||||
版本: 0.0.3-beta
|
||||
```
|
||||
|
||||
<ruby>通用写作律法<rp>(</rp><rt>General Writing Laws</rt><rp>)</rp></ruby>是由
|
||||
@ -61,7 +61,7 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLM(Ge
|
||||
| 序号 | 标题 |
|
||||
| ---- | ---------------- |
|
||||
| 0 | 通用写作律法模块 |
|
||||
| 1 | 语言的空间划分 |
|
||||
| 1 | 语言空间 |
|
||||
| 2 | 语言规范 |
|
||||
| 3 | 兼容性 |
|
||||
|
||||
@ -139,16 +139,14 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLM(Ge
|
||||
|
||||
### 语言属地规范
|
||||
|
||||
优先级如下:
|
||||
+ 「片段环境」没有占满一句话时,不应该使用「片段环境」的属地语法,比如英语的句首大写。
|
||||
+ 在并列外语词语时,使用「语言环境」的属地语法的顿号,比如:
|
||||
|
||||
+ 优先级高:「特殊环境」
|
||||
+ 优先级中:「片段环境」
|
||||
+ 优先级低:「语言环境」
|
||||
> 我们的客户有 Yahoo、Facebook, Inc.、Microsoft Corporation 和 Google。
|
||||
|
||||
比如「特殊环境」如果是引用了英文句子,那么这句英文内部就需要使用英文的标点符合,
|
||||
被引用的英文句子前后默认使用「语言环境」的引号或者括号,其他模块请参考 GWLM 2-2。
|
||||
> Our clients include “百度”, “腾讯”, “金山” and “奇虎360”.
|
||||
|
||||
如果「片段环境」没有占满一句话,那么不应该使用属地语法,比如句首大写。
|
||||
备注:是否使用引号包围外语,请参考《GWLM 3 兼容性》的〈[各种语言的兼容性](#各种语言的兼容性)〉章节。
|
||||
|
||||
## GWLM 2 语言规范
|
||||
|
||||
@ -183,7 +181,8 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLM(Ge
|
||||
+ GWLM 2-4-1:全角阿拉伯数字。
|
||||
+ GWLM 2-4-2:全角标点符号,例如 , 。 ; 《 等。
|
||||
+ GWLM 2-4-4:全角特殊符号,例如 % * ¥ / 等。
|
||||
+ GWLM 2-5:关于字符替换的总类:
|
||||
+ GWLM 2-5:CJK 标点符号替换的目录:
|
||||
|
||||
+ GWLM 2-5-1:替换「简体中文的弯引号」为「全角直角引号」。
|
||||
|
||||
| 原始 | Unicode | 修改后 | Unicode |
|
||||
@ -225,10 +224,24 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLM(Ge
|
||||
| :---: | :-----: | :----: | :-----: |
|
||||
| 。 | U+3002 | . | U+002E |
|
||||
|
||||
+ GWLM 2-6:英语标点符号替换的目录:
|
||||
|
||||
+ GWLM 2-6-1:替换「英语的弯引号」为「全角直角引号」。
|
||||
|
||||
| 原始 | Unicode | 修改后 | Unicode |
|
||||
| :---: | :-----: | :----: | :-----: |
|
||||
| “ | U+201C | 「 | U+300C |
|
||||
| ” | U+201D | 」 | U+300D |
|
||||
| ‘ | U+2018 | 『 | U+300E |
|
||||
| ’ | U+2019 | 』 | U+300F |
|
||||
|
||||
备注:启用 GWLM 2-2-3 表示同时启用了 2, 2-2, 2-2-3;
|
||||
启用 GWLM 2-4-7,就表示同时启用了 2, 2-4, 2-4-1, 2-4-2, 2-4-4,
|
||||
原理是部分模块使用 1, 2, 4, 8…… 这样的序列递增,其实是二进制的位关系,所以可以相加。
|
||||
|
||||
GWLM 2-5-1 与 2-6-1 的结果看起来相同,当其作用的领域不同。2-5 作用于 CJK 的标点符号,
|
||||
即中日韩统一表意文字的标点符号。而 2-6 作用于英语的标点符号。
|
||||
|
||||
### 示例
|
||||
|
||||
下面是启用一些模块后的效果:
|
||||
@ -271,6 +284,23 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLM(Ge
|
||||
|
||||
## GWLM 3 兼容性
|
||||
|
||||
```yaml
|
||||
标题: 兼容性
|
||||
创建时间: 2023年8月26日
|
||||
```
|
||||
|
||||
### 各种语言的兼容性
|
||||
|
||||
语言之间存在兼容性,比如 DNA、NBA 和 FPS 这些英文缩写,以及 Apple、Google 和 Microsoft 这些知名公司,
|
||||
都已经成为了事实上的中文 [外来语][],属于直接使用的外来词,就像是香港常用的张 Sir 来表示张先生一样,
|
||||
没有必要使用引号标注。
|
||||
|
||||
[外来语]: https://zh.wikipedia.org/wiki/外来语
|
||||
|
||||
但是如果是中文、俄语或者日语,出现在英文环境,就需要使用引号包围了。
|
||||
|
||||
### 兼容其他规范
|
||||
|
||||
简介里有提到因为《律法》是模块化的,所以可以选配各种不同的规范,所以现有的排版规范也可以使用《律法》来实现。
|
||||
|
||||
《[中文文案排版指北][]》是相当知名的中文文案、排版方案,可以通过启用部分《律法》模块来兼容《指北》,
|
||||
|
Loading…
Reference in New Issue
Block a user