GithubHelp home page GithubHelp logo

atelier-anchor / smiley-sans Goto Github PK

View Code? Open in Web Editor NEW
12.9K 52.0 365.0 13.2 MB

得意黑 Smiley Sans:一款在人文观感和几何特征中寻找平衡的中文黑体

Home Page: https://atelier-anchor.com/typefaces/smiley-sans/

License: SIL Open Font License 1.1

Shell 2.07% HTML 97.93%
cjk font typeface

smiley-sans's Introduction

Smiley Sans

Build Status GitHub release

得意黑是一款在人文观感和几何特征中寻找平衡的中文黑体。整体字身窄而斜,细节融入了取法手绘美术字的特殊造型。字体支持简体中文常用字(覆盖 GB/T 2312-1980 编码字符集和《通用规范汉字表》)、拉丁字母、西里尔字母、希腊字母、日文假名、阿拉伯数字和各类标点符号。

下载安装

  • 点击 Releases 可直接下载安装文件包,其中包含 4 个字体文件:
    • .otf.ttf 文件可用于桌面端安装,双击打开文件,按照系统提示安装文件即可;
    • .woff2 为网页字体格式,供网站开发人员使用。
  • 本字体的开发版本使用 GitHub Actions 构建,可在其中选择最新成功的构建结果,并下载对应的 Artifacts。
  • 字体的安装方式取决于具体的系统或软件,请按照对应的说明操作,例如:
    • Windows
    • macOS
      • 也可使用 Homebrew 进行安装,在命令行中输入以下指令(这要求已经安装好 Homebrew):
        brew tap homebrew/cask-fonts  # 只需要在第一次安装时执行
        brew install font-smiley-sans
    • Linux
      • Arch Linux 可以从 AUR 获取并安装:
        yay -S ttf-smiley-sans  # 从源码编译安装发行版
        yay -S ttf-smiley-sans-bin  # 从二进制发行版安装
        yay -S ttf-smiley-sans-git  # 从源码编译安装开发版
    • Adobe
    • Office
    • Procreate
  • 如需预览得意黑的设计,可在 docs 文件夹中查看样张。

字符支持

文字 支持情况
汉字 字体覆盖 GB/T 2312-1980 编码字符集中的全部 6763 个汉字和《通用规范汉字表》中的全部 8105 个汉字,并额外进行了补充,共计支持汉字 8335 个
拉丁字母 除基础拉丁字母外,覆盖欧洲、美洲、南亚各种语言所需的字符共 415 个,另加入必要的变体和本地化字形,可支持 100 余种语言,包括英语、法语、德语、西班牙语、芬兰语、越南语等
西里尔字母 支持基础西里尔字母共 80 个
希腊字母 支持基础希腊字母共 71 个
日文假名 支持平假名、片假名字符共 174 个
数字 支持阿拉伯数字、大小写罗马数字,以及其他 4 种样式的序数字
标点符号 包含标点和其他各类符号共 200 余个

OpenType 特性

特性 说明
ordn 序数词形式:
frac 分数:½¼¾
sups 上标:¹²³
pnum 比例数字(默认开启)
tnum 等宽数字
case 与大写字母匹配的数字
fwid 全宽数字和符号
vertvrt2 竖排标点
locl 地区变体:罗马尼亚语 ŞȘ、荷兰语 íjíȷ́ 等(默认开启)
ss01 变体形式:JKQaflr&
ss02 变体形式:f
calt 上下文替换:1+29:41fitj 等(默认开启)
ccmp 字符拼合:破折号 (默认开启)

注意事项

  • 本字体部分笔画和结构采用了美术字风格的形态处理方式,并未严格遵循**大陆规范汉字写法,敬请注意。
  • 使用场景:
    • 推荐:平面海报、电商文案、视频标题及字幕、书报标题、游戏嵌入等;
    • 不推荐:正文排版、编程代码、手机界面等。

关于

许可证

本字体的发布遵守 SIL Open Font License v1.1


Copyright © 2022–2024 atelierAnchor. All rights reserved.

smiley-sans's People

Contributors

l1cardo avatar stone-zeng avatar taotieren avatar yanboishere 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  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

smiley-sans's Issues

部分竖排标点字形未能正常调用

“︓︔︕︖” 4个竖排兼容标点应该对应到相应的全角标点字符形上,但 Glyphs 自动生成的 vert 特性却对应到了半角标点字符形上,导致竖排时无法正常调用。(可能还需要提报给 Glyphs 的开发者。)

此外,全角句点 “.” 也可以再补充一个竖排样式。

截屏2022-11-15 10 18 17

未来计划

非常不错的字体,感谢团队的辛苦付出!请问这款字体未来还有做更多汉字的打算吗?比如补完《通用规范汉字表》或增加繁体字。

愛字未适配

image
(打我的名字的相近字的碰到的,还是蛮生僻的

建议开启 GitHub Discussions

建议开启 GitHub Discussions

Issues 应当保持一定的专业性和整洁性。将那些与 smiley-sans 有关,但与开发本身无关的内容分流到 GitHub Discussions 可以减少开发者们的精力消耗,帮助更快的发现重点。

同时,还可以使用 Issues tamplate 引导用户创建形式统一,内容扎实的 Issues。

这里是一份 .github/ISSUE_TEMPLATE.md 的草案:

<!-- Thank you for opening a ISSUE! We really appreciate you taking the time to report something 🙌 -->
<!-- 感谢你创建了一个 ISSUE! 我们非常感激你能抽出宝贵的时间帮助我们开发得意黑 🙌 -->

#### What kind of changes does this ISSUES include?
<!-- Delete any that don’t apply -->
<!-- 删除任何多余的项目 -->

- Report a typo 报告某个字存在错误
- New or updated content 建议新的或者更新某些字
- Change the build code 更改编译相关的代码
- Something else! 别的任何我们需要关注的

#### Description
<!--
Why did you want to create this ISSUE? Give us a brief description.
你为什么想要创建这个 ISSUE?请在这里写下你的理由。

Does any change about visual? A screenshot or sketch can be helpful.
如果这个 ISSUE 是关于什么视觉上的改变,最好能给出任何截图或草图。
-->

微笑表情的字符

是否可以将得意黑后面的那个微笑地表情设置成为一个单独的字符,真的非常喜欢!超级赞!或者说字库里面是有的,但是我还木有找到0.0

膜拜大佬

B站来的,感谢作者为开源环境做出的贡献。

关于小假名(捨て仮名)在竖行排版时的位置偏移问题

 image | 200
(图为PPT中的演示,两字体字号均为18)

如上图,小假名在竖行排版时,日本的习惯是偏向右边以作区别。
相较之下“得意黑”的小假名在竖行排版则较难以区分,请问作出类似的更改是可能的吗?
同时,竖字排版时的字符间距是否也应该作出相应的控制?

另外,请问竖行排版时的标点符号是否也应该相应翻转?例如上图中的冒号:

感谢阅读,望采纳!

Issues整理、清理建议

个人认为issues不适合放「单个字添加」、「缺字」等此类请求,对仓库的整体信息量有影响。影响查看issue时的信息密度,而管理和统计issues都要花时间,这类数据统计后,销毁比保存更值得。

建议关闭相关请求,并在README增加“待更新”内容,提示或包含这类内容。
或者(创新地)尝试使用和示范「提交字符-统计-整合并公布」的方法

如何将安卓手机系统的字体更换为得意黑?

系统设置里面没有找到更换自定义字体的选项。有如下疑问:
1、是否需要 root ?该如何替换字体?
2、为避免发生手机死机、无法启动、乱码显示等意外,有哪些需要注意的?

Word 中行间距较大

得意黑 在 Word 中默认行间距较大,请问除了调整固定值,能够修改默认行间距

「は」与「ば」平假名错误分配问题

Critical.
平假名的「は」与「ば」在字体中的对应关系不正确,烦请尽快修复。

Unicode
は:0x306F
ば:0x3070
其中0x306F不应带有浊点,0x3070应当带有浊点。

:)微笑是歪嘴战神

小问题
:)这个是不是可以稍微优化一下,现在看起来好歪嘴战神。虽然似乎和“得意”还挺符合,但是有点过于扭曲了...? lol

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.