更新到 0.0.36-beta

修复 GWLM 3-4 缺失的问题。
This commit is contained in:
gledos 2023-10-22 17:35:35 +08:00
parent 1ca98b5a22
commit a7b09e5732

105
README.md
View File

@ -3,7 +3,7 @@
```yaml
标题: 通用写作律法
创建时间: 2023-08-26
版本: 0.0.35-beta
版本: 0.0.36-beta
```
<ruby>通用写作律法<rp>(</rp><rt>General Writing Laws</rt><rp>)</rp></ruby>》是由
@ -16,7 +16,7 @@
3. 共享:将精心选配的《律法》规则作为团队的写作规范。
《律法》出现的根本原因,是在不使用专业排版工具的情况时,以及无 CSS 自动优化的时候,
比如在 Twitter, Facebook 以及 Telegram 等地,纯粹的使用文本、符号和空格来让文字排版得美观易读。
比如在 TwitterFacebook 以及 Telegram 等地,纯粹的使用文本、符号和空格来让文字排版得美观易读。
并且每个人都有自己的习惯以及美学,要求他人使用某种固定的规范是不太现实的,
所以不如每个人遵守自己精心选配的《律法》,如果团队写作有需求使用相同的规范,
@ -95,11 +95,23 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLMGe
| 序号 | 标题 |
| ------------------- | ---------------------------------------- |
| [7][gwlm-7] | [数学][gwlm-7] |
| [8][gwlm-8] | [多级标题][gwlm-8] |
| [13][gwlm-13] | [字幕][gwlm-13] |
| [16][gwlm-16] | [纯文本与富文本][gwlm-16] |
| [17][gwlm-17] | [日期与时间][gwlm-17] |
| [18][gwlm-18] | [简体中文标点符号修补][gwlm-18] |
| [15][gwlm-15] | [纯文本][gwlm-15] |
| [16][gwlm-16] | [富文本][gwlm-16] |
| [18][gwlm-18] | [简体中文标点符号修补][gwlm-18] |
| [15834][gwlm-15834] | [简体中文标点符号用法模块化][gwlm-15834] |
[gwlm-7]: #gwlm-7-数学
[gwlm-8]: #gwlm-8-多级标题
[gwlm-13]: #gwlm-13-字幕
[gwlm-16]: #gwlm-16-纯文本与富文本
[gwlm-17]: #gwlm-17-日期与时间
[gwlm-18]: #gwlm-18-简体中文标点符号修补
[gwlm-15]: #gwlm-15-纯文本
[gwlm-16]: #gwlm-16-富文本
[gwlm-18]: #gwlm-18-简体中文标点符号修补
@ -269,7 +281,9 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLMGe
4. 按照「书写系统环境」的语言填写所有的标点符号。
apple是乔布斯传《Steve Jobs》中出现过的词语。
> [!note]
>
> apple是乔布斯传《Steve Jobs》中出现过的词语。
### GWLM 2-2 词间距修补
@ -342,15 +356,17 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLMGe
使用语言来描述语言,就会涉及到 [使用与提及的区别](https://en.wikipedia.org/wiki/Usemention_distinction)
问题,就像下面的笑话一样:
甲:如何设置壁纸?
乙:设置个性化。
甲:我就是不知道如何设置个性化,才询问,你回答这个对我没有用。
乙:进入「设置」,点击「个性化」。
甲:啊?
> [!note]
>
> 甲:如何设置壁纸?
>
> 乙:设置个性化。
>
> 甲:我就是不知道如何设置个性化,才询问,你回答这个对我没有用。
>
> 乙:进入「设置」,点击「个性化」。
>
> 甲:啊?
所以现在大多数语言在提及某个词语时,使用引号、斜体等方式,标记被提及而不是在使用的词语,
是比较常用的方式。(但过度使用可能会显得迂腐。)
@ -375,9 +391,13 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLMGe
理论上出现关于数学的内容,都需要使用当地的语言的标点符号,比如:
元素依次为 1、3、4、9、12、16、27……
> [!note]
>
> 元素依次为 1、3、4、9、12、16、27……
The elements are 1, 3, 4, 9, 12, 16, 27, …
> [!note]
>
> The elements are 1, 3, 4, 9, 12, 16, 27, …
但是间隔的宽度能看到明显差异,在常规字体自动排版的情况下,顿号的宽度是全角(一个汉字宽度),
而西式逗号与空格的宽度加起来仅有半角(半个汉字宽度),这可能会导致顿号排出来的数字不利于数学内容展示。
@ -396,9 +416,13 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLMGe
2. 多个式子横排时,之间的标点符号使用西式。
假设 a = 1, b = 2那么……
> [!note]
>
> 假设 a = 1, b = 2那么……
假设 a = 1; b = 2那么……
> [!note]
>
> 假设 a = 1; b = 2那么……
3. 式子单独为一行时,居中并使用西式句点结尾。
@ -418,9 +442,9 @@ GWLM 0 是收录通用写作律法模块的清单,会收录所有的 GWLMGe
而「QQ音乐」的名称在官网、商标等地均是以没有间距的情况呈现所以视作存在规范。那么演示如下
```text
这是一句含有 QQ音乐的测试短句。
```
> [!note]
>
> 这是一句含有 QQ音乐的测试短句。
<EFBFBD>T瓣в变巨肚」是「三國志曹操傳」在 Big5 编码下,被以 GB 解码后呈现的内容,这段内容本身具有唯一性,
所以不同文字间不应添加空格。
@ -480,7 +504,9 @@ GWLM 2-1、GWLM 3、GWLM 2-8、GWLM 2-2、GWLM 2-3、GWLM 2-9、GWLM 8-6
[^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).
今天出去 🛒,身上的 💰 竟然掉了,非常的 😫
> [!note]
>
> 今天出去 🛒,身上的 💰 竟然掉了,非常的 😫
### 假借文字表情
@ -491,29 +517,38 @@ GWLM 2-1、GWLM 3、GWLM 2-8、GWLM 2-2、GWLM 2-3、GWLM 2-9、GWLM 8-6
因为文字本身没有含义主要是依靠这段文字能与表情产生关系所以这里将「233」「bgm38」称作「假借文字表情」。
「假借文字表情」由常见的字符组成,所以受到 GWLM 3-4 控制,演示如下:
「假借文字表情」通常由西文字符组成,所以能受到 GWLM 2-2 词间距修补控制,演示如下:
| 启用的模块 | 效果 |
| ---------------- | ------------------- |
| GWLM 3 | 这个视频真有趣233。 |
| GWLM 3, GWLM 5 | 这个视频真有趣233 |
| GWLM 3-4, GWLM 5 | 这个视频真有趣 233 |
| 启用的模块 | 效果 |
| ------------------------ | ------------------- |
| GWLM 3 | 这个视频真有趣233。 |
| GWLM 3、GWLM 5 | 这个视频真有趣233 |
| GWLM 2-2、GWLM 3、GWLM 5 | 这个视频真有趣 233 |
并且「假借文字表情」可以视作 Emoji并且一些平台如 MkDocs 也有这类输入方法,写法类似于「`:smile:`」。[^mmie]
所以可以按照 Emoji 的写法,来书写「假借文字表情」。
[^mmie]: <https://squidfunk.github.io/mkdocs-material/reference/icons-emojis/>
### 颜文字
颜文字 (Kaomoji) 由许多半角或全角符号组成,所以应该将会分别检查首尾的全角/半角情况,
这受 GWLM 3-4 控制,演示如下:
同样受到 GWLM 2-2 控制,演示如下:
| 启用的模块 | 效果 |
| ---------- | -------------------------- |
| GWLM 3 | 颜文字♪(´▽`)非常精妙。 |
| GWLM 3-4 | 颜文字 ♪(´▽`)非常精妙。 |
| 启用的模块 | 效果 |
| ---------------- | -------------------------- |
| GWLM 3 | 颜文字♪(´▽`)非常精妙。 |
| GWLM 2-2、GWLM 3 | 颜文字 ♪(´▽`)非常精妙。 |
「♪」是半角字符,「)」是全角字符,在前后均为汉字的情况下,仅有前者需要添加间距。
### Emoji
Emoji 被视作半角字符并且连续使用时Emoji 之间需要有空格:
Emoji 被视作半角字符并且连续使用时Emoji 之间需要有空格:
🍣 🍤 🍙 🍘 这些料理真好吃!
> [!note]
>
> 🍣 🍤 🍙 🍘 这些料理真好吃!
## GWLM 6 暂定
@ -2134,8 +2169,8 @@ ATM自动取款机有时为了标明其机器属性也会使用 ATM 机
### GWLM 15834-0
作为全选 GWLM 15834 内容的模块,表示 GWLM 15834-1, GWLM 15834-2, GWLM 15834-3, GWLM 15834-4,
GWLM 15834-5, GWLM 15834-6, GWLM 15834-7 下的一切内容。
作为全选 GWLM 15834 内容的模块,表示 GWLM 15834-1、GWLM 15834-2、GWLM 15834-3、GWLM 15834-4,
GWLM 15834-5、GWLM 15834-6、GWLM 15834-7 下的一切内容。
### GWLM 15834-1 范围