Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NyushuSerif测试与意见征求。 #1

Open
MY1L opened this issue May 19, 2021 · 10 comments
Open

NyushuSerif测试与意见征求。 #1

MY1L opened this issue May 19, 2021 · 10 comments

Comments

@MY1L
Copy link
Member

MY1L commented May 19, 2021

NyushuSerif
NyushuSerif

@MY1L
Copy link
Member Author

MY1L commented Mar 9, 2023

实际上目前任意系统安装本字体后并不会魔法般地就支持女书了。像浏览器本身仍然不知道用本字体去显示女书,需要在CSS里写明。可是iOS是个封闭系统,其浏览器内核都是限制的,是否允许改CSS我不知道呢。如果是桌面浏览器,我用的修改CSS扩展是Stylus。

(呃对了,后来的提问者还是单开issues为宜,如果与本问题无关的话)

@KrasnayaPloshchad
Copy link

KrasnayaPloshchad commented May 5, 2024

除浏览器外,我觉得还可以考虑其他软件,包括文书软件,如 MS Office、LibreOffice,还有桌面排版软件,如 InDesign、Scribus。还有 Xe(La)TeX、LuaTeX。

@MY1L
Copy link
Member Author

MY1L commented Jun 1, 2024

@KrasnayaPloshchad 在这些软件中有问题吗?我手头没有。
我与其它字体作者发现某些版本的WPS显示汉字宽度不为1EM的字体(窄体或扁体)不正常,不过这是WPS的问题。

@KrasnayaPloshchad
Copy link

KrasnayaPloshchad commented Jun 2, 2024

微软 Office 需要动手去掏钱,其他几个自己直接下载安装就行。
刚刚发现,LibreOffice Writer 里面使用女书凤栖字体的时候,在竖版模式下女字会挤成一坨,建议检查下字体当中的相关属性。切换成 Noto Sans Nushu 以后就没有这个问题。
图片
P.S.曾有网民发现文泉驿某字体也有类似问题,并做成了图片,值得引以为鉴😜。

@MY1L
Copy link
Member Author

MY1L commented Jun 6, 2024

该字体如普通字体一般不含垂直布局度量(对于具有上万字的汉字字体,不含可显著节省文件体积),而这通常不算问题,由排版软件自行判断。
我觉得LibreOffice这样直接把字符高度认为是0反而“不正常”,或者说西方程序员没这种意识?
我搓了个测试网页,代码如下:

<html><head><style>
@font-face{font-family:NyuSef;src:url('NyushuSerif.ttf')}
p{font-family:NyuSef;font-size:3em}
	</style>
	</head>
<body id="Nyu">
<p>
<select onchange="Nyu.style.writingMode = this.value;">
<option value="horizontal-tb">横排</option>
<option value="vertical-rl">竖排</option>
	</select><br/>
𖿡<br/>
1|𛅰<br/>
2|𛅱𛅲𛅳𛅴𛅵𛅶𛅷<br/>
3|𛅸𛅹𛅺𛅻𛅼𛅽𛅾𛅿𛆀𛆁𛆂𛆃𛆄𛆅𛆆𛆇𛆈𛆉𛆊<br/>

网页调用的本地字体仍是去年发布的1.003版(今年还会有字形等更新),浏览器呈现为:
imageimage
你看,“1|𛅰”这一行在竖排时1|会旋转90°,而𛅰保持垂直。

似乎可以添加垂直布局度量解决(我这有个试验用于竖排的字体),但女书的垂直度量与汉字不一样,混起来会有别的问题:不等高。


题外话,“NotoSansNushu”字形截至2.000版不及“Noto传统”那般考究,比如𛊬𛉍𛊺𛉄(我名称)的“𛊬”写法有问题(Nyushu包含一字多种写法,也包含这种有问题的写法方便学术用,详见.csv表格)
不过我还发现NotoSans2.000版有垂直布局度量,而1.002版没有,你有试过1.002版在LibreOffice下效果吗。

@KrasnayaPloshchad
Copy link

我觉得LibreOffice这样直接把字符高度认为是0反而“不正常”,或者说西方程序员没这种意识?

我建议在 Ask LibreOffice 发帖讨论。

不过我还发现NotoSans2.000版有垂直布局度量,而1.002版没有,你有试过1.002版在LibreOffice下效果吗。

感谢提醒,我在网上搜了一下,找到了这个版本,这是我换上以后,在 LibreOffice 上面看到的样子:
图片

@MY1L
Copy link
Member Author

MY1L commented Jun 8, 2024

咦,可以附一下你的1.002版字体让我看看吗。

另外我上面截屏所用的NyushuSerif1.003版在LibreOffice上显示效果如何?
(我不会英文不知道怎么说,也不确定我的判断准确:如果其实与垂直布局度量无关呢?或者字体缓存未清除之类)

考虑到Inkscape也是开源软件(柳叶就是用Inks.绘制的),测试了下:
image
Inks.的横排竖排也没有问题。

@KrasnayaPloshchad
Copy link

KrasnayaPloshchad commented Jun 9, 2024

1.002 版我在 GitHub 上面没找到,就去了字客网下载。
NotoSansNushu-Regular.zip
另外我看见 GitHub 上面还有 1.000 版,源码已封存,效果跟这个差不多。

另外我上面截屏所用的NyushuSerif1.003版在LibreOffice上显示效果如何?

LibreOffice 可以从官网下载,然后就可以自己测试看到效果。

@MY1L
Copy link
Member Author

MY1L commented Jul 1, 2024

怪哉。
由于我硬盘剩余空间不足,这段时间没有条件测试其它软件😭

@monbutiong
Copy link

它软件 问题

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants