mmtypeface
1.0.0
缅甸字体用于网络。
转到网站,选择您想使用的一些字体,复制生成的代码,然后将其放入项目中。
您也可以像这样进行快速的CDN检查。
curl https://mmtypeface.vercel.app/api ? family=Pyidaungsu:ital,wght@0,400 ; 0,700输出看起来像是
/* generated by mmtypeface api */
@font-face {
font-family : 'Pyidaungsu' ;
src : url ( '/fonts/Pyidaungsu/Pyidaungsu-Regular.woff' ) format ( 'woff' ) ,
url ( '/fonts/Pyidaungsu/Pyidaungsu-Regular.woff2' ) format ( 'woff2' );
font-weight : 400 ;
font-style : normal;
font-display : swap;
}
@font-face {
font-family : 'Pyidaungsu' ;
src : url ( '/fonts/Pyidaungsu/Pyidaungsu-Bold.woff' ) format ( 'woff' ) ,
url ( '/fonts/Pyidaungsu/Pyidaungsu-Bold.woff2' ) format ( 'woff2' );
font-weight : 700 ;
font-style : normal;
font-display : swap;
}受Google字体的启发,这是一种创建CDN的尝试,以提供Google字体不会的缅甸字体。这是MMWebfonts的替代方法,可适当支持多个字体权重,字体样式和字体显示属性。
该站点托管在Vercel上,API通过NextJS API路由提供,该路由可处理无服务器。这些路线被缓存24小时,直到被重新部署或寒冷开始。
字体的贡献很容易。只需确保您有权在此之前发布它们即可。然后将字体添加到public/fonts目录中,并将您的文件正确列出在fonts.yaml文件中。
请确保您的字体处于woff和woff2格式。否则我们将不接受。您可以使用Transfter进行转换。
有点。这个想法的归功于@heinthanth。
麻省理工学院©UIT