@ automann/ maple- mono- cn
非官方的、可复制的网页包装 枫花单色CN此软件包不隶属于或 由"枫花"项目认可.
货包追踪了枫花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花花
| 重量 | CSS 条目 |
|---|---|
| 细100 | @automann/maple-mono-cn/thin.css |
| 200外灯 | @automann/maple-mono-cn/extra-light.css |
| 轻型 300 | @automann/maple-mono-cn/light.css |
| 经常400 | @automann/maple-mono-cn/regular.css |
| 中型 500 | @automann/maple-mono-cn/medium.css |
该套件包含:
- 完成 Maple Mono CN 字符覆盖, 拆分为 WOFF2 文件
unicode-range· ; - 一个官方非CN
MapleMono-Regular.ttf用于构建时 OG 图像渲染器,如 Satori ; - a. 通过缓存节点加载器暴露出一个完整的CN正则字体,用于构建时的OG渲染;
- 没有 Nerd 字体甘油;
- 没有运行时间 CDN 依赖 .
安装
pnpm add @automann/maple-mono-cn
从全球样式表导入浏览器字体一次 :
@import "@automann/maple-mono-cn/regular.css";
:root {
--font-mono: "Maple Mono CN", ui-monospace, monospace;
}
套接字根还解决了正版400. 数字别名( N)100.css, (中文(简体) ), 200.css, (中文(简体) ), 300.css, (中文(简体) ),
400.css,以及 500.css已经
可用于按重量选择字体的工具。 仅导入站点使用的权重: 每个 CSS
条目引用一个单独的 WOFF2 目录, 因此导入常规不会捆绑其他四个
重量.
浏览器只下载当前页面上文本所需的WOFF2范围. 不预装 完整的字体集.
对于 OG 图像渲染器 :
import MapleMono from "@automann/maple-mono-cn/og";
对于完整的中文本甘油覆盖,使用节点专用装载器,而不是导入大型 TTF 输入 JavaScript 构建块 :
import { loadMapleMonoCnRegular } from "@automann/maple-mono-cn/og-cn";
const mapleMonoCn = await loadMapleMonoCnRegular();
装载器首先读取并缓存官方的CN正版字体. 本来是静态的 构建和其他节点.js渲染器,而不是浏览器捆绑.
Giscus 和其他框架
CSS 装入第三方 Iframe 内无法在运行时解析 npm 包 。 复制 dist/ 改为
应用程序构建过程中的公开目录 :
pnpm exec maple-mono-cn-copy public/fonts/maple-mono-cn
然后参考 /fonts/maple-mono-cn/regular.css 由 iframe 主题的 URL 编辑。 命令副本
仅常规 400, 其 WOFF2 文件, 以及默认的 OFL 文本; 相对字体 URL 仍然保留
自办. 明确选择需要时的额外权重 :
pnpm exec maple-mono-cn-copy public/fonts/maple-mono-cn --weights 300,400,500
重建
需要 20 个节点或更新, pnpm, 以及第一个构建的网络访问 :
pnpm install
pnpm build
pnpm test
建筑下载了两个官方的Maple Mono 7.9档案, 验证他们的被封住的SHA-256散列,
提取需要的五种直立字体,并重生 dist/。下载被缓存到
.cache/upstream/ 而不发表.
许可证
字体和所衍生的webfont文件在SIL Open Font License 1.1下发售. 见 自由主义 财务报告和审定财务报表 冯特洛格·姆德. Maple Mono 是 Maple Mono 项目的版权 作者们. 该套装是免费的,不得作为正式的上上放.