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

使用的网页字体zpix的西文部分有些问题 #4

Open
MY1L opened this issue May 24, 2022 · 5 comments
Open

使用的网页字体zpix的西文部分有些问题 #4

MY1L opened this issue May 24, 2022 · 5 comments

Comments

@MY1L
Copy link

MY1L commented May 24, 2022

问题如下:
SolidZORO/zpix-pixel-font#50

但我正好做了个解决方案:https://github.com/MY1L/Ctrl/releases/tag/Zpix 可以试试看。
如果合适的话,我可以生成woff2字体,如果字距太近,也可以把全部字距拉开1px。

@itorr
Copy link
Owner

itorr commented May 24, 2022

Wow 很多是 Patina 实际开发时甚至是现在首页样例文字遇到的问题,感谢你的工作,我会去尝试更新后的 Zpix!

关于字距的问题我还没有理解,调整字距会是一个什么方向呢?

@itorr
Copy link
Owner

itorr commented May 24, 2022

🥹没有看清项目名,刚刚提到的实际遇到的问题主要在 https://github.com/itorr/fontfont 这个项目中,我会在之后的更新中尝试新的 Zpix

@MY1L
Copy link
Author

MY1L commented May 25, 2022

呃,我的那款zpix是不等宽的,可能不适合fontfont项目。
我的那款zpix为了一般排版,基本字号1下视觉上两两字之间距大致2是通常像素字体那种1px,而最像素本体比较特别,每个字间距2px。如果你感觉在覆盖3最像素西文时1px太挤了,我可以另外做一个间距2px的,是这个意思。

Footnotes

  1. 以11px计。

  2. 由于我用了kern特性,每两个字会看情况调整之间的间距,这个1px字距是视觉值。

  3. css里把CtrlZpix放在zpix前面即可,zpix字体本身不必修改,不过也可以把最像素西文裁剪掉,减小网页字体文件体积。顺带一提,我的CtrlZpix有特殊处理,比同字形字体的文件体积小很多。

@itorr
Copy link
Owner

itorr commented May 25, 2022

呃,我的那款zpix是不等宽的,可能不适合fontfont项目。 我的那款zpix为了一般排版,基本字号1下视觉上两两字之间距大致2是通常像素字体那种1px,而最像素本体比较特别,每个字间距2px。如果你感觉在覆盖3最像素西文时1px太挤了,我可以另外做一个间距2px的,是这个意思。

Footnotes

  1. 以11px计。
  2. 由于我用了kern特性,每两个字会看情况调整之间的间距,这个1px字距是视觉值。
  3. css里把CtrlZpix放在zpix前面即可,zpix字体本身不必修改,不过也可以把最像素西文裁剪掉,减小网页字体文件体积。顺带一提,我的CtrlZpix有特殊处理,比同字形字体的文件体积小很多。

确实 Zpix 中文部分字形是 11px 宽、间隔 2px,我是比较倾向于西文部分也可以统一视觉间隔🤔

CtrlZpix 是只包含西文部分字形的是么?我现在有在其他项目中使用 fontmin.js 对 ttf 字体进行按需生成子集化 woff 格式,如果有合并 Zpix 原有西文之外字形的 ttf 格式字体就更好了

以及 CtrlZpix 现在有方便链接的项目地址嘛

@MY1L
Copy link
Author

MY1L commented May 26, 2022

推荐先试试看效果,我在整一个狠活儿暂时不好抽空……

CtrlZpix 现在是的(顺带包含一些同源字形,比如科普特文,因为共用字形不占体积),只是Zpix做过了我就偷懒不做而已,除非缺字应该不会做汉字。今后倒不一定只包含西文部分字形,以后有时间的话,做些比例假名放进去。

其实项目地址就是:github.com/MY1L/Ctrl,我把原创字体全堆一块了,因为我计划中这些字体是可以混排的:字重一致,字面统一……老实说Zpix放这里确实有问题,不过没有更好的想法。

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

No branches or pull requests

2 participants