Font 字体
1- 霞鹜文楷字体
- 关于在 web 中使用 霞鹜文楷 请参阅 issue#24
在 CMBill 的仓库 README 中跳转 css 看看内容:
@import url('./lxgwwenkaigbscreen/result.css');
@import url('./lxgwwenkaimonogbscreen/result.css');
@import url('./lxgwwenkaimonoscreen/result.css');
@import url('./lxgwwenkaiscreen/result.css');
可以发现这个 css 分了几个不同的字体种类,有不同的霞鹜文楷变体可供选择
将 style.css 替换为 @import url 之后的内容(去掉./),就可以直接使用了
1. 1- 我的博客字体文件
https://cdn.jsdelivr.net/npm/lxgw-wenkai-screen-web/lxgwwenkaiscreen/result.css
2. 2- 使用方法
2.1 2.1- 直接引用
直接将文后提供的链接以 <link> 的形式添加到网页的 <head> 内即可。
<html>
<head>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/lxgw-wenkai-screen-web/lxgwwenkaiscreen/result.css" />
<style>
body {
font-family: "LXGW WenKai Screen";
font-weight: normal;
}
</style>
</head>
<body>
</body>
</html>
2.2 2.2- Hexo 博客
如果你使用的是 Hexo 博客,可以采用注入的方式,将字体 css 注入到你的博客中。
首先在根目录创建一个 scripts 文件夹,然后在 scripts 文件夹中创建一个 font.js 文件,内容如下:
hexo.extend.injector.register('head_end',
'<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/lxgw-wenkai-screen-web/lxgwwenkaiscreen/result.css" />',
'default');
然后修改你的主题配置文件
font:
font_size: 17px
font_family: "LXGW WenKai GB"
letter_spacing: 0.02em
code_font_size: 85%
2.3 2.3- Fluid 主题
如果你使用 Hexo 的 Fluid 主题,那么恭喜你,替换字体很简单,只需要在主题的配置文件里加上一行 custom_css: https://xxxx代码就可以了,再修改 font_family。
比如我的是 fontFamily: LXGW WenKai GB。
# 主题字体配置
font:
font_size: 17px
font_family: "LXGW WenKai GB"
letter_spacing: 0.02em
code_font_size: 85%
custom_js:
custom_css: https://cdn.jsdelivr.net/npm/lxgw-wenkai-screen-web/lxgwwenkaiscreen/result.css
2- 字体
3. 1- 霞鹜文楷字体
https://github.com/lxgw/LxgwWenKai
安装
scoop bucket add nerd-fonts && scoop install LXGWWenKai
3- MacType 字体
MacType 是一个开源软件,它优化了 Windows 系统的字体渲染,提供了超越 Mac 的视觉效果。它适用于 Windows XP 至 Windows 10。安装简便,推荐使用 MacTray 方式,系统托盘会有控制图标,方便用户配置。
开源项目:
https://github.com/snowie2000/mactype
[!NOTE] issue
github issue 较多,浏览器下载报病毒,未下载
字体类型
4. 1- 标准字体
- 标准字体是指经过设计的专用以表现企业名称或品牌的字体。故标准字体设计,包括企业名称标准字和品牌标准字的设计。
- 标准字体是企业形象识别系统中基本要素之一,应用广泛,常与标志联系在一起,具有明确的说明性,可直接将企业或品牌传达给观众,与视觉、听觉同步传递信息,强化企业形象与品牌的诉求力,其设计的重要性与标志具有同等重要性。
5. 2- 衬线字体
衬线字体:指的是笔画粗细不一,有明显笔锋的字体。
6. 3- 无衬线字体
无衬线字体:指的是笔画粗细一致,没有笔锋的字体。
7. 4- 等宽字体
每个字母的水平宽度都是相同的
术语
- mono:即 Monospaced,等宽字体
- sans:即 Sans-Serif,无衬线体
- gothic:哥特体,即无衬线体
- bold:粗体
- italic:斜体
- bolditalic:加粗斜体
- regular:常规体
- sc:即 Simplified Chinese,简体中文
- tc:即 Traditional Chinese,繁体中文
- cl:即 Classical Literature,《康熙字典》字形
- j:即 Japanese,日文
- ligature:连体字符,举例来说,会把 != 变成 ≠
