Skip to content

Commit

Permalink
𛆊𛇃𛅴𛇈
Browse files Browse the repository at this point in the history
  • Loading branch information
MY1L authored Mar 8, 2023
1 parent e5c3fe3 commit 6f654e7
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 19 deletions.
6 changes: 3 additions & 3 deletions NyushuSrc.csv
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ u1B1A9 ,𛆩 ,屈 ,5 ,khua44 , ,𛅹⺈ ,
u1B1AA ,𛆪 ,吹 ,5 ,tchya33 , ,o𛅹 ,
u1B1AB ,𛆫≈内 ,内 ,5 ,nie33 , ,ㄑ𛅰𛅳 ,
u1B1AC ,𛆬 ,对 ,5 ,lie21 , ,x𛅼 ,
u1B1AD ,𛆭 ,金[真针珍贞斟征今斤巾筋徽沈] ,5 ,tcie44 , ,𛅳𛆊 ,女漢→今
u1B1AD ,𛆭 ,金[真针珍贞斟征今斤巾筋徽沈] ,5 ,tcie44 , ,𛅳𛆊 ,女漢→今,我觉得像㐱
u1B1AE ,𛆮 ,称 ,5 ,tchie44 , ,V𛅱𛅰? ,
u1B1AF ,𛆯 ,夜 ,5 ,njie44 , ,..𛆆 ,
u1B1B0 ,𛆰 ,银[吟] ,5 ,njie42 , ,.𛅺. \ 𛆏| ,
Expand All @@ -85,7 +85,7 @@ u1B1C1 ,𛇁 ,又 ,5 ,yu44 , ,.𛆆. ,
u1B1C2 ,𛇂 ,去翠[趣欺取区] ,5 ,tchy21 , ,𛅰③ ,
u1B1C3 ,𛇃 ,月 ,5 ,njy33 , ,。 ,
u1B1C4 ,𛇄 ,如 ,5 ,y42 , ,𛆁o ,
u1B1C5 ,𛇅 ,本[表,] ,5 ,pai35 , ,.𛆀. ,
u1B1C5 ,𛇅 ,本[表] ,5 ,pai35 , ,.𛆀. ,
u1B1C6 ,𛇆 ,正[惭政整诊拯镜敬竟京颈景警] ,5 ,pai35 , ,.𛆃. ,
u1B1C7 ,𛇇 ,怜[林淋麟劳僚] ,5 ,lai42 , ,.⼢. ,
u1B1C8 ,𛇈 ,日[儿而尔] ,5 ,ai42 , ,。 ,女漢→日
Expand Down Expand Up @@ -218,7 +218,7 @@ u1B246 ,𛉆 ,排 ,8 ,poe42 , ,ㆬШ ,
u1B247 ,𛉇 ,胎 ,8 ,thoe44 , ,𛇷Λ ,
u1B248 ,𛉈 ,奈 ,8 ,noe33 ,字形? ,𛅳𛇯 ,up!
u1B249 ,𛉉 ,卷 ,8 ,tshoe44 ,字形? ,x𛈆 ,
u1B24A ,𛉊 ,家佳[宅助加瓜] ,8 ,kue44 ,字形?似𛈤 ,)V𛆳 ,
u1B24A ,𛉊 ,家[佳助加瓜]宅 ,8 ,kue44 ,字形?似𛈤 ,)V𛆳 ,
u1B24B ,𛉋 ,就 ,8 ,tsiou33 , ,𛅳𛈌 ,
u1B24C ,𛉌 ,嫁 ,8 ,kue21 , ,x𛆧x ,
u1B24D ,𛉍 ,云 ,8 ,ye42 , ,.𛈑. ,
Expand Down
58 changes: 42 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,18 @@
# 𛆁𛈬𛇋𛋒|女书柳叶|Nüshu Serif
<p align="center">𛆤𛅽𛊓𛆁 𛈖𛋉𛅰𛉊</p>
<p align="center">
<a href="https://afdian.net/@FairyFloss" target="_blank">
<img src="https://user-images.githubusercontent.com/58043328/223596267-22fef57b-83c9-4075-b97e-fa4585129180.png">
</a><br/>𛆤𛅽𛊓𛆁 𛈖𛋉𛅰𛉊
</p>

这是一套女书「柳叶体(衬线体)」书法字体,旨在通过[OpenType特性](#特性)支持女书各种已知变体 (异体),允许同一女字变换各种写法。

<h3 align="center"><a href="https://github.com/nushu-script/Nyushu/releases"><strong>»»» 这边下载 «««</strong></a></h3>

### 改善
如有更多变体依据欢迎提供,即便[日文报纸](http://www.thurcacca.org/upload/image/201710/23/0310263926.jpg "出处:www.thurcacca.org/bookpage/45/")上的也行。发 [议题(issues)](../../issues)[讨论(discussions)](../../discussions)或在别的地方私信我都可以。别的地方若未回复那是没收到,请看看我是否在线,再发一次。\
当然如果能编辑字体的话,可以直接打开源文件修改并发布,也开源的话那就更好了。
如有更多变体依据欢迎提供,即便[日文报纸](http://www.thurcacca.org/upload/image/201710/23/0310263926.jpg "出处:www.thurcacca.org/bookpage/45/")上的也行。发 [议题(issues)](../../issues)[讨论(discussions)][Disc]或在别的地方私信我都可以。别的地方若未回复那是没收到,请看看我是否在线,再发一次。\
当然如果能编辑字体的话,可以直接打开源文件修改并发布,也开源并通知我的话那就更好了,只要字形符合[设计规范][Disc3]还会合并到本字体,并添加到字体内信息以[致谢](#致谢)\
关于字形的文件格式,可以给我未合并曲线的.otf或.svg。可以用开源的Inkscape来制作编辑.svg矢量图,我正是用Inkscape绘制本字体的。

但需注意 女书提案09-03-18[^3598]53页起认为收录了3400女“字”的《女漢字典[^NHZD]》有伪作问题:
> …all the characters in Nuhan Dictionary is written by the author himself, some of which is faked and created by him. They have never photocopied one character from the original works. …\
Expand All @@ -27,22 +34,25 @@ GSUB features: calt, salt, ss01, ss02, ss03, ss04, ss09
> 以下特性需要软件支持和开启设置。目前各大浏览器应该都支持,在网页CSS里添加相应代码即可。
`ss**` **样式集<sub>第几</sub>**,替换默认字形为<sub>第几个</sub>变体,最多20个。本字体第一版暂只用到5个,其中有2个指定了特定用途:
- `ss01` **原始书法**:将默认字形还原为胡欣(?)[^NSZT]书体,即便它与统一码所示不符
- `ss01` **原始书法**:将默认字形还原为胡欣(?)[^NSZT]书体,即便它与统一码所示不同
- `ss04` **错字修正**:本字体有意保留此前存在的错误字形方便学术研究,开启这个会将错的字形替换为我修正的——不一定是默认,而是形最接近的。
> 错字需手动输入,为避免出错,故意不设替换为错字的样式集。
- `ss02` 笔画一致,只调整了书法、间架之类的。
- `ss03` 目前是放笔画有差别的变体。
- `ss05~08` 备用,毕竟不止3个变体。
- `ss05~08` 预留,毕竟不止3个变体。
- `ss09` 目前是放完全不一致的变体,例如「𛈵」
- `ss10` 预留,计划作为`ss01`子集,只含与统一码所示不同的部分。
- `ss11~20` 或预留给帮忙改善字形的人。

`salt` **样式替换**,和其它字体不同,本字体指定了特定用途“负负得正”:将任意非默认字形(比如被**样式集**替换的)退回本字体默认的统一码规定字形。如果和**样式集**同时开启……那得看谁优先级更高,或执行更靠后了。
`salt` **样式替换**,和其它字体不同,本字体指定了特定用途“负负得正”:将任意非默认字形(比如被**样式集**替换的)退回本字体默认的统一码规定字形。如果和**样式集**同时开启……那得看谁优先级更高,或执行更靠后了。\
自不必说`ss**` `calt`由于性质上都是换字形,互相之间都会干扰的。

为免误会顺带一提:字体特性只会改变字形,字码当然不变。但若你使用的软件不支持以上OT特性,那就只能手动改字码,详见[NyushuSrc.csv](#nyushusrccsv)章节。
为免误会顺带一提:字体特性只会改变字形,字码当然不变。但若所用的软件不支持以上OT特性,那就只能手动改字码,详见[NyushuSrc.csv](#nyushusrccsv)章节。

### 更新
𛅱𛉀𛅱𛆊𛆥𛆊𛇃𛅴𛇈<!--2023年3月8日 -->预定**第一版**
𛅱𛉀𛅱𛆊𛆥𛆊𛇃𛅴𛇈2023年3月8日 **第一版**
- 解决有无问题。现已支持全部396+1女书字符,及其它字符。ASCII数字是对应的小型女书。
- 笔画为“防爆刺”设计:尝试解决某些大厂软件的字体勾边会意外在笔画的锐角处爆刺的问题。
- 笔画为“[防爆刺][Disc3]”设计:尝试解决某些大厂软件的字体勾边会意外在笔画的锐角处爆刺的问题。
- 为兼容过时软件,[除了「𛇢」](#女书概述),395个女书及其变体多重映射到1000个较为对应的汉字字码,详见[NyushuSrc.csv]的汉字列。如对应有问题请[发给我](#改善)
- 统一码截至15.0版未收录的2种女书行尾填空符暂用↓ (位于东亚用符号区段,字形取自「𛉕」,因为不用于横排,暂设全角宽度)、㇣(汉字笔画)顶替。预期竖排时居中对齐。
- 如果你也在做字体,本字体为各种变体特性提供了参考范例。例如其中`calt`特性在检测到上下文出现「天下妇女」或「姊妹一家」时会将相关字形改为太平天国一枚雕母钱上的式样。\
Expand All @@ -57,18 +67,20 @@ GSUB features: calt, salt, ss01, ss02, ss03, ss04, ss09
**推敲中**
- 数字`0`是否应从小型「𛉀」改为圈?因为「𛉀」不仅对应零。
- 需要“女书风格”的ASCII西文吗?
- 观察已有文献,女书排版可以是等宽不等高的,这要求给每个字形单独指定垂直度量,需要擅长这方面的设计师帮忙。

### 未来计划
字重可变、衬线向无衬线可变、美术风格可变……实际上我绘制曲线的同时已经为可变字体作好准备了
字重可变、衬线向无衬线可变、美术风格可变……实际上我绘制曲线的同时已经为可变字体[作好准备][Disc3]


# [NyushuSrc.csv]
本字体使用说明书,纯文本表格。
- 汉字仅第一个依 赵丽明、徐焰《女书规范字书法字帖[^NSZT]》,多于一字表示上述字体加了异体字形(或有误),方括号为一形对多字(即括号`[ ]`内的字与括号前方一个字共用字形。这难免有误,毕竟 宫哲兵、唐功𬀩《女书标准字字典[^NSBZ]》与《字帖[^NSZT]》选择的对应汉字可能完全不同)
- 此表格为字体制作而制,不考虑OT特性,字体当然只能是输入唯一字码给出唯一字形,不能处理同一汉字对应多个女字的情况。
- 备注中的《女漢》为 陳其光《女漢字典[^NHZD]》的对应,《比较》为 赵丽明<sup>等</sup>《女书用字比较[^NSDB]》的对应。[若有矛盾](#改善),以《比较》为准。
- ``标的汉字是[统一码15.0.0 NamesList.txt](https://www.unicode.org/Public/15.0.0/ucd/NamesList.txt) 备注的,其中「抆」有[勘误](http://www.unicode.org/L2/L2022/22138-nushu-font-update.pdf),应为「坟」,经过勘误的备注`up!`。与《字帖[^NSZT]》不同的以`!`号标记。
- 读音(kReading)取自 [统一码15.0.0 NushuSources.txt](https://www.unicode.org/Public/15.0.0/ucd/NushuSources.txt),但下面我会说明不一定只有一个读音。
- “偏旁”为自撰,方便我字体制作,难免有误。其中``表示其偏旁即其本身,` \ `是表示此字形多种拆法的分界。偏旁排序未按先中间后两边的笔顺。尚未考虑那些与统一码规定[完全不同](http://www.thurcacca.org/copyinfo/324.html)的变体。
- “偏旁”为自撰,方便字体制作,难免有误。其中``表示其偏旁即其本身,` \ `是表示此字形多种拆法的分界。偏旁排序未按先中间后两边的笔顺。尚未考虑那些与统一码规定[完全不同](http://www.thurcacca.org/copyinfo/324.html)的变体。


# 女书概述
Expand All @@ -79,14 +91,14 @@ GSUB features: calt, salt, ss01, ss02, ss03, ss04, ss09
已知有些土话音节底层不是汉语,因此女字不能与汉字一一对应。虽然本字体把女书各个变体与选定汉字多重映射到同一字形上(与我仅用几百字形对应111,4112个码位的字体[「典迹末境」](https://github.com/MY1L/Unicode#monu-last)用的同款技术),但这是便于某些过时软件使用(比如只支持[基本平面](https://github.com/MY1L/Unicode/tree/main/Blocks#平面)BMP的那些,输入位于SMP的女书会爆炸),不意味着我选的映射是唯一和准确的,学术不应用这个便宜设计偷懒。

比如我发现的一例「𛇢」 (ie²¹,音完全同「𛅳」),《女书读本[^NSDB]》p42对应到「⼞<sub>个</sub>/派」,但「个」对应「𛆅」,「派」对应「𛈜」,无汉字可用。《比较》p37可见是「𛆱」音ie²¹(同时还有ie⁴⁴、ie³⁵、ie³³多个音),「𛅳」却是ie⁴²,上一页p36「𛇢」对应ie¹³「引」,但「引」对应「𛊉 (ie¹³)」。《比较》p86可见「𛇢」还有音tchy²¹对应「去」,但「去」对应「𛇂 (tchy²¹)」,至p201“女书基本字与字源考:6画”给出字源「依/个」,音只有ie²¹,「个」不用说,「依」对应的「𛆱(ie⁴⁴) 𛊺(i⁴²) 𛋕(i³⁵)」,仍无汉字可用。至于为何同一本《比较》前后标音不一致我不好说啥。《女书字典[^NSZD]》638页注音iə⁴⁴,译为“因\茵\音\阴\姻”,注“疑为「阴」”……🤔\
因此本字体的「𛇢」未对应任何汉字,过时软件或不能渲染她。暂放私用区uE1E2“”,如有更好的建议请[发给我](#改善)
因此本字体的「𛇢」未对应任何汉字,考虑到过时软件或不能渲染她,暂多重映射到私用区uE1E2“”,如有更好的建议请[发给我](#改善)
> 《比较》所附“女书基本字”为2006年10月二稿。女书提案09-03-18[^3598]含有“女书基本字”新版,p78对照可见对应汉字补充了「派」
女书起源不可考,专家们[^UNCO]写推荐书时皆称妇女所创,但这些专家不都是专研女书的,也未考据创制者。大多女书资料也未深入探究,只知必然晚于汉字楷化,唯《女漢[^NHZD]》推理女书最初可能是受汉字教育的男性发明。我想在未新发掘可靠文物验证前,还是不要过多猜想。

目前所见女书皆一笔一画没有连笔草书。顺带一提,统一码按笔画数排序,但其中「𛉧」应订正为9笔,没法改了😥

<details><summary>﹏点此展开\折叠 统一码笔数范围 表格﹏</summary>
<details><summary>﹎点此展开\折叠 统一码笔数范围 表格﹎</summary>

|笔数|范围|全列|
| -: | :-: | - |
Expand Down Expand Up @@ -132,7 +144,9 @@ GSUB features: calt, salt, ss01, ss02, ss03, ss04, ss09
# 女书偏旁|Nüshu Components
[知乎有图](https://github.com/MY1L/Nyushu/discussions/2)待查证。

据称统一码前期论证已否决了女书偏旁区段,因此我的 [NyushuSrc.csv] 里为方便字体制作而自撰了一些,如下:
据称统一码前期论证已否决了女书偏旁区段,因此我的 [NyushuSrc.csv] 里为方便字体制作而自撰了一些,列表很长,如下。

<details><summary>﹎点此展开\折叠 女书偏旁 表格﹎</summary>

|撰符|笔数|定位|注释|
| :-: | -: | - | - |
Expand All @@ -154,7 +168,7 @@ V |2笔 |𛆜𛇷𛆷𛊤 上边 |我猜某些对应「亠」?𛆜-六
⁘ |4笔 |𛈯𛉒 下边;𛊰 上下边
※ |6笔 |𛉓𛉘𛊋 右上 |⿵⿶𛆏..
ㄑ |2笔 |𛆋𛇑 左边;𛊳 上边 |≈ Ȝ
⺈ |2笔 |𛆩𛇽𛈬𛈑 下边 |躺平的𛅳?
⺈ |2笔 |𛆩𛇽𛈬𛈑 下边 |形似𠂊,躺平的𛅳?
乚 |3笔 |𛇎𛈋𛈚 右上;𛋢 右下
忄 |3笔 |𛉣𛊲 左下 |形似𛅿,女漢[^NHZD]→对应「忄」:𛉣-怕[^pa] 𛊲-恨
⼢ |3笔 |𛇇𛈼 中间;𛇒𛉿 左边;𛉕 右边 |形似𛆂,但出头,女漢[^NHZD]→𛇇-虫[^simp]
Expand All @@ -181,6 +195,8 @@ V |2笔 |𛆜𛇷𛆷𛊤 上边 |我猜某些对应「亠」?𛆜-六
④ |7笔 |𛊉𛋛𛋴 右上 |形似𛈾,但不出头
⑤ |5笔 |𛋂𛋃𛋞 上边 |⿱𛆀⿰..

</details>


# 女书排版
原本不用标点或空格,某种程度上算音节文字,但大多女字是多音字(一对多。而且也有同音异形字,多对一)所以不是。实际上女书在同一篇文中对同一事物会用不重复的女字表达,避免文章呆板[^4Nyu]。上面提到的𛈺「伴」,《女漢[^NHZD]》称有40多个变体,但未逐一给出来源。
Expand All @@ -195,15 +211,25 @@ V |2笔 |𛆜𛇷𛆷𛊤 上边 |我猜某些对应「亠」?𛆜-六

为sans-serif样式,因撞车搁置中。不过字形与Noto完全不同,譬如我的黑体是菱形点。

## 致谢
这里列出帮忙绘制或修改𛆁𛈬𛇋𛋒字形的人。

对字体设计师而言,若要创作衍生字体,需以`Nyu`开头。如果该字体还有汉字或女书名,则需以```𛆁`开头。由于同名字体不能重复安装和同时使用,仅为避免未来字体名称撞车的目的,回避名称(Reserved Font Name)局限于`Nyushu` `𛆁𛈬𛇋𛆼` `𛆁𛈬𛇋𛋒` `女书柳叶` `女書柳葉`及这些[样式后缀](https://github.com/MY1L/Ctrl/blob/main/abbr.md)(含缩略及组合)。但若命名是必要的,可以[与我协商][Disc],比OFL宽松,例如“女书柳叶体”是允许的,因为“体”不是样式后缀。

对字体使用者而言,个人非商业用途下使用是免费的,如果用在不错的作品上,不妨让我也看看。如果该作品有staff表或发布页面有简介,标注在那里即可。但若使用不满足前述条件,请[先问问我][Disc]\
特别是,将字体用于商业项目或书籍而未盈利前不必捐赠我。如果在学术出版使用我的字体,也不必捐赠我,但欢迎向我发送该作品的网页版或pdf等电子档案。(If you do use any of my fonts for a commercial project or in a commercial book, please do consider making a donation that reflects their commercial worth to you. If you use my fonts in an academic publication then I do not expect a financial donation, but you are welcome to send me a copy of the publication if you think it may be of interest to me.)

<p align="right">(本页出现的“我”均为<strong>綿雲飴里</strong>,<a href="https://afdian.net/@FairyFloss">向我打赏或约稿请点这~</a>)</p>

[NyushuSrc.csv]: /NyushuSrc.csv
[n3340]: https://unicode.org/wg2/docs/n3340.pdf
[Disc]: https://github.com/MY1L/Nyushu/discussions "github论坛"
[Disc3]: https://github.com/MY1L/Nyushu/discussions/3 "设计心得与规范"

### 备注
[^o]: 《女漢》9~10页称小圈等符号在女书中有派生字“圈破”区分读音作用,不一定对应「口」
[^2d]: 但𛊭对应「清」,𛇼是「到」也是「汪」,此为我读《女漢》的疑点。
[^pa]: 但𛉣读mau³³,「怕」对应𛇲(pw¹³)。
[^pa]: 但𛉣读mau³³,「怕」对应𛇲(pw¹³),此亦为我读《女漢》的疑点
[^simp]: 没错,《ISO/UCS 女书编码提案》[n3340]、《女漢》强调对应的就是简化字。不过「虫」在《女漢》外暂未查到。顺带一提[n3340]p25、26照片放反了。
[^4Nyu]: 范例可见《女漢》32页義年華感谢信,四句分别用“女文”“女书”“女字”“女文章”表述女书。
[^HYX]: 范例可见《中国女书合集》卷四(女书提案09-03-18[^3598]64页)何艳新“突然发生非******人人**感觉好忧愁 万众一心团结起 坚决战胜非****病”
Expand Down

0 comments on commit 6f654e7

Please sign in to comment.