Code Monkey home page Code Monkey logo

glow-sans's Introduction

未来荧黑·未來熒黑·ヒカリ角ゴ·Wêlai Glow Sans

English | 繁體中文 | 日本語

未来荧黑

未来荧黑是一个基于思源黑体Fira SansRaleway 的开源字体项目,支持简体中文、繁体中文与日文;思源黑体的 7 字重被扩展为 9 字重,并提供了宽度系列,全家族共 44 款字体。

相比于思源黑体,未来荧黑的造型更加简明现代,版面效果清新轻快。未来荧黑的中宫与字面更加收敛,重心在字重之间经过了重新配置;笔画细节上处理得更加干净,简洁而平直化。您可以下载样张来预览未来荧黑的设计。

未来荧黑的实现介于参数化与轮廓滤镜,使用了图像处理算法对字形建模。字体的制作并没有借助字体设计软件,而是用一个 Web 实现的可视化调参工具来确定字体参数。

下载

版本更新与下载链接会更新在 Release 发布页。如果您使用 macOS 操作系统,可以用 Homebrew 包管理器来安装未来荧黑,如简体中文版的字体:

brew tap homebrew/cask-fonts
brew install --cask font-glow-sans-sc-compressed font-glow-sans-sc-condensed font-glow-sans-sc-extended font-glow-sans-sc-normal font-glow-sans-sc-wide

国内镜像

本仓库在 Gitee 上有镜像,以加速国内的访问,特别是在线演示的访问体验将极大提升。

在线演示

我们为未来荧黑开发了一个在线演示,同时它是未来荧黑修改字体参数的可视化交互环境。你可以在这里通过改变各种参数来修改文字样貌,导出的参数可用于字体构建。

与思源黑体有何不同?

未来荧黑

FAQ

  • Q: 可以免费商用吗?
  • A: 可以。
  • Q: 这是可变字体吗?
  • A: 不是。未来荧黑是通过在思源黑体上形变来改变字形形态、拓展家族的。你可以玩一玩我们的 demo,来更加直观地看到形变是如何实现的。
  • Q: 支持韩文吗?
  • A: 不支持。以后的版本可能会提供韩文支持。
  • Q: 曲线质量似乎不高啊?
  • A: 因为形变算法并不完美。未来荧黑的目标仅仅是提供一个开源替代品,来弥补免费可商用中文字体的一个缺口,提供可用性上的便利。当然,提升输出曲线质量仍然是本项目的一个技术指标。
  • Q: 某一个字的问题很严重,可以手工修复吗?
  • A: 没有这个打算,但是如果现象普遍的话,会去修改算法。Pull requests are welcomed.
  • Q: 有 TTF 版本吗?
  • A: 目前没有,可能下个版本会有。
  • Q: 为什么有的思源黑体支持的字在未来荧黑不支持?
  • A: 这些字符在宽度系列的处理上存在着很大难度,因此被暂时剔除了,例如“Enclosed CJK Letters And Months”。此外,暂时不支持 ccmp,并不计划支持中日韩语言的 locl 特性。

如果您还有其他问题或反馈,欢迎到 Issues 里面提出。

构建

未来荧黑的构建完全使用代码来完成,请阅读构建说明来了解如何构建字体与在线演示。

许可证

© 2020 Project Wêlai

开发者:Celestial Phineas

字体文件以 SIL Open Font License 1.1 发布,此仓库中构建字体开发的代码以 MIT License 发布。

鸣谢

感谢诸位对项目的支持与帮助!(贡献者以 ID 字母序排列)

@cathree3, @floating-cat, @khsacc, @merrickluo, @sgalal, @singularitti

链接

欢迎访问浙江大学科技设计创新创业实验室。如果你对活字字体设计 (type design)、动态文字设计 (kinetic typography)、汉字书法与篆刻艺术有丰富知识、浓厚兴趣或独到见解,并希望从事与之相关的算法、开发与设计工作,欢迎你加入我们。对汉字历史变迁、设计方法或艺术理论与表现手法有着深入理解,能够去深入思考未来的文字设计,对使用深度学习的计算机视觉领域有所实践,图形学基础扎实,擅长 Web 或 App 开发的同学,都可能会成为我们的伙伴。详情咨询请致信本项目的作者 Celestial Phineas: celestialphineas [AT] outlook [DOT] com。

glow-sans's People

Contributors

ayaka14732 avatar celestialphineas avatar dependabot[bot] avatar lvwzhen avatar singularitti avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

glow-sans's Issues

TC版本CodePage問題

TC版的Codepage是否設定為950會好些,如果有已區分TC/SC的話。

TC

另外TC版在win10下的字體,按”中文(繁體)“篩選是找不到的,試一下“中文(簡體)”,或是“漢字”也沒有,建議已分別C(S/T) JK的話,可以再修補這部分,應會更完美的。

W10

Inconsistency in TC glyph structures. "的"

Screenshot 2020-03-25 at 19 27 29

Concerning a very frequently used ideograph "的", there are two coherency problems:

  • It does not match with, for example, 玓, whose design has a "㇐" instead of a "㇔" in the right component. I believe similar issues can be fixed with reference to the mapping mechanism of Genne Gothic, which maps not only KR glyphs but JP glyphs (with variant selector) also to achieve the so-called traditional printing shapes 印刷舊字形.
  • A less urgent glitch. The left components do not align in the word 的皪. Though it's not a common word, it might be desirable to use contextual alternates to obtain a desired different design only in this word.

Even if it isn't this project's particular interest to provide traditional printing shapes I'd very much like to see a more coherent design!

繁體版中「斷」粗體

你好!在下於字型論壇上分享大大這字體消息時,有壇友回報這個,希望代爲反映。

請反饋作者 繁體版中「斷」粗體中有瑕疵
因為無法聯繫作者 請幫忙反饋 繁體版中「斷」粗體中有瑕疵

辛苦了^^

I think you need to change the glyphs some more...

I know you started with Genne Gothic as a base, but unfortunately I do not believe that the font has the full Kangxi glyphs. I also want to upstream some changes from SHS v2.001. Even though it is for 源樣黑體, the table also have Source Han Sans CID.

The 牙 radical has to follow that of 源樣黑體, not the KR form. I don't have the time to find the Unicode number and CID number for Source Han Sans.
Affected characters: "牙冴訝呀邪鴉雅芽穿". You need to dig into the hidden glyphs of Source Han Sans in order to get those glyphs.
Screenshot 2020-10-02 at 14 29 20

The characters with 呈 need to be changed also. Affected characters are "呈程浧珵桯鋥聖檉".
Use the TW form: "呈程聖"
Use the JP form: "浧珵桯鋥檉"
Screenshot 2020-10-02 at 14 35 50

Also the 青/靑, 清/淸, need to unify to the latter. Same with U+7BC0 節; need to use U+FA56 (Update: It's at SHS v2 CID: 58950) for the main codepoint. Details here: #22

More characters I want to switch here, should apply to this font also:
ButTaiwan/genyog-font#21
ButTaiwan/genyo-font#9

Add the U+32FF ㋿ SQUARE ERA NAME REIWA from Source Han Sans v2.001 as well.

[translation] README.md and other documents in Japanese language

Translation of Readme.md into Japanese seems to be not completed. If it is okay to translate English version into Japanese, I can contribute in translation because I can't understand Chinese language. Also, it's very happy for translators if you share the raw editable data of images used in Readme.md. Thanks.

aur packages

I created several aur packages based on the github release, if you guys want to maintain an official version of it, I'm happy to transfer ownership.

有考虑做 hinting 过的 ttf 版本吗

在手机上用未来荧黑作显示字体,效果相当惊艳,比思源黑体的观感还更胜一筹。
如果能出 ttf 格式且带 hinting 的版本,对 Windows 会更友好,用作低 DPI 下的屏显字体将成为可能。
(PS:貌似 @be5invis 做过思源黑体的 hinting 版本,通过自动 hinting 加手工调参实现,不知道可否用作 hinting 其它字体的参考。)

Style problem in Microsoft Office

System: Windows 10 build 1909 (Chinese (Simplified)), software: Microsoft Office 2016, build 12624 ver 2003

The styling of Welai Sans in Microsoft Office is weird and unpredictable. The main problem of the font is that all the weights of font is shown only under 1 name per width.
image

This caused that the same font is shown differently acrosss Microsoft Office.
Microsoft Word:
image
Microsoft Excel:
image
Microsoft PowerPoint:
image

My guess on the problem would be incorrect naming of name table. The following section is a ttx dump from GlowSansSC-Normal-ExtraBold.otf:

    <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
      Glow Sans SC Normal
    </namerecord>
    <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
      ExtraBold
    </namerecord>
   ...
    <namerecord nameID="1" platformID="3" platEncID="1" langID="0x804">
      未来荧黑 Normal
    </namerecord>
    <namerecord nameID="2" platformID="3" platEncID="1" langID="0x804">
      ExtraBold
    </namerecord>

The standard of naming scheme for name ID 1 and 2 is that name ID 1 contains the font family name + width + weight(except for regular, italic, bold, bold italic) and name ID 2 with the values Regular, Italic, Bold and Bold Italic only. Most software only detects name ID 1 which caused the problem above to occur. In the case of Microsoft Word, it uses the first font to be installed as the default font for family. Fixing the name table may fix this problem.

Thank you in advance.

请务必考虑考虑,可否做个圆滑边角,但不是圆体的字。

当今屏显汉字边角都是直线的那种角。请务必考虑下,可以做个边角圆滑,但不是圆体。
我搜了下,满世界要么圆体,唯一搜到的思源柔黑是日本一家出的,但汉字不全。
我觉得。。。
我不要你觉得,我要我觉得,我觉得这个世界缺少这样柔感的字。特别需要。😁

iShot2020-03-2922 33 33

关于未来荧黑版权买断的可行性

hi,
想请问下未来荧黑字体是否可以买断版权?
我们想要买断的是以下几种:

Glow Sans SC Wide Light
Glow Sans SC Extended ExtraBold
Glow Sans SC Extended Medium
Glow Sans SC Normal Bold
Glow Sans SC Normal Regular

如果可以是否能帮忙提供买断细则和价格?谢谢!

TC 版本有缺字

0.91 版本 TC 字形有缺字,比如「教」、「值」、「清」、「填」等。

可不可以圓角?

可不可以增加可調圓角的效果?把所有尖角(包含筆畫拐彎處)都改成圓角?

Reducing file size with .ttc files sharing glyphs

SHS is released in opentype collections with glyphs shared across languages to reduce size. In theory, otfcc-ttcize would do the work for Glow Sans (and I've successfully used it for other fonts), but it conversely increased the total file size when I experimented with the Compressed Regular style of Glow Sans. It outputted a 32.8mb ttc, whereas J, SC, TC Compressed Regular otfs combined are about 27mb.

字體無法順利安裝

你好作者,謝謝你的努力。我正在面對無法順利安裝字體的問題。雙擊安裝後,它們顯示在我的Font book,但部份沒有出現在AI中的字體選單。依圖示,只有Normal出現在選項中。我嘗試重啟字體、軟件、電腦,但沒有任何改變。我正在使用ai2021,MacOS 11.5.2、GlowSansTC-v0.91。如我忽略了一些資訊,請指教。
Screenshot 2021-08-27 at 9 40 11 AM
Screenshot 2021-08-27 at 9 40 35 AM
Screenshot 2021-08-27 at 9 42 15 AM

半角字符需要单独处理。

思源黑体的半角字符是偷懒直接压窄的,很不美观。
看到“基于思源黑体”就想是否终于有个字体修正了这个问题……但是没有(不妨对照エロエロ的横竖笔画)
我的意思是思源黑体的半角字符已经是废了,不能作为变形的基准原料。是否考虑用这样的算法直接从全角生成新的基准半角?我不懂程序,想问是否有这种可能性。

samples/.json

请教一个问题,samples下面的初始json(例如:SourceHanSansSC-Regular.json) 是怎么获得的呢,是通过otf转换过来的么(看数据的格式比较像otf)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.