参考链接:
https://support.typora.io/Custom-Font/
1、前往C:\Users\AAAA\AppData\Roaming\Typora\themes;
2、备份这个文件“github.css”
3、然后将你自己喜欢的字体(ASans-W7.ttf,ASans-W3.ttf)拷贝到github
文件夹下;
4、在github.css
中粘贴以下内容:
@font-face {
font-family: Tencent Font N;
font-weight: normal;
src: local('Tencent Font Normal'), url("./github/ASans-W3.ttf");
}
@font-face {
font-family: Tencent Font B;
font-weight: bold;
src: local('Tencent Font Bold'), url("./github/ASans-W7.ttf");
}
5、在github.css
文件中,修改body字段:
body {
font-family: "Tencent Font B", "Tencent Font B", "SimSun", "Open Sans", "Clear Sans", "Helvetica Neue", Helvetica, Arial, 'Segoe UI Emoji', sans-serif;
color: rgb(51, 51, 51);
line-height: 1.6;
}
font-family第一个位置代表英文字体、第二个位置代表中文字体;
6、重启typora即可得到想要的效果!
以下是其他的求证、学习、思考过程:
如果想使用自己的字体怎么办?
如何在typora中使用宋体
参考链接
1、https://blog.csdn.net/qq_40522908/article/details/104218707
如何查看字体对应的英文名?
字体文件ttf、otf、woff、ttc等格式有什么区别?
https://ziyouziti.com/art-23.html
TTF:TrueType
Windows和Mac系统最常用的字体格式,其最大的特点就是它是由一种数学模式来进行定义的基于轮廓技术的字体,这使得它们比基于矢量的字体更容易处理,保证了屏幕与打印输出的一致性。同时,这类字体和矢量字体一样可以随意缩放、旋转而不必担心会出现锯齿。
EOT :Embedded Open Type
EOT是嵌入式字体,是微软开发的技术。允许OpenType字体用@font-face嵌入到网页并下载至浏览器渲染,存储在临时安装文件夹下。
OTF:OpenType
OpenType是微软和Adobe共同开发的字体,微软的IE浏览器全部采用这种字体。致力于替代TrueType字体。
字体之间的区别:
https://qa.1r1g.cn/tex/ask/14061631/
PostScript 轮廓 (OT CFF) 或带有 True Type 轮廓
PDFTeX 不支持子集 CFF 字体;它将嵌入整个字体,但它可以子集 TrueType 字体(当然还有 Type 1)。
一些字体代工厂在生成 TrueType 字体时使用三次 (Postscript) 样条设计他们的字体,并使用将它们转换为二次 (TrueType) 样条的工具,这种转换可能会产生次优样条,尽管这很少产生任何明显的差异。
因此,除此之外,在当今时代,这两种格式之间几乎没有任何实际区别。