精美的免费和开源字体的集合:安装的说明,Unicode后备链,替换Windows ClearType的说明和修复浏览器字体。
内容:
首先,由于某种原因,每种字体的OTF和TTF版本的小尺寸上的显示重量都不同(请参阅此内容和该),因此使用TTF版本,因为它看起来更接近原始设计。
用于主要字体和后备的SANS衬线字体具有以下支持Internet的顶级写作系统**:
仅维护3个字体,以用于多种语言风格拟合:Source Sans Pro,Open Sans,Roboto。
**互联网的前15个写作系统:包括语言的阈值是通过Wikipedia统计数据在过去12个月中的全页视图:它应该超过1.15亿(10.2020)。语言应在“字体库”列表中或Google字体列表中。
光荣2:数学,表情符号。前15名:拉丁语,希腊,西里尔,中国,日本,韩国,阿拉伯语,亚美尼亚人,孟加拉语,乔治亚语,希伯来语,希伯来语,印地语 - 迪瓦纳加里,印度教乌尔都语,泰米尔语,泰米尔语。
我最喜欢的!
在最新版本中,“源sans pro”名称更改为“源sans 3”。我希望它会被恢复,但现在我建议使用最新版本的stll命名为'Source Sans Pro'和'Sourcing Sans Pro' (这只是更名的'Source Sans 3' ):
Font后卫链: 'Source Sans Pro', 'Sourcing Sans Pro', 'Noto Sans', 'Noto Sans Armenian', 'Noto Sans Devanagari', 'Noto Sans Bengali', 'Noto Sans Georgian', 'Noto Sans Arabic', Catamaran, 'Noto Sans Thai', 'DejaVu Sans', 'STIX Two Math', Symbola, 'Source Han Sans', sans-serif 。
'Source Sans Pro', 'Sourcing Sans Pro', 'Noto Sans Hebrew', ...'Noto Nastaliq Urdu''Twemoji Mozilla'当'Source Sans Pro'在语言变化的Libreoffice中无法正常工作时,我就有一个错误。但是'Sourcing Sans Pro'效果很好。但这可能是一些重新安装错误。检查自己。
后备字体:
@font-face {
font-family : 'Twemoji Mozilla' ;
src : url ( "file:///C:/Windows/Fonts/TwemojiMozilla.ttf" ) format ( "truetype" );
font-weight : 400 ;
font-style : normal;
}它们几乎是相同的字体。但仍然不是同一字体!
请注意,Noto Sans的字体比打开的sans更大,因此,如果在这里使用它们,请不要使用100、200、500、800(而不是使用900)。
Font后退链: 'Open Sans', 'Noto Sans', 'Noto Sans Devanagari', 'Noto Sans Bengali', 'Noto Sans Georgian', 'Noto Sans Arabic', 'Noto Sans Hebrew', Catamaran, 'Noto Sans Thai', 'DejaVu Sans', 'STIX Two Math', Symbola, 'Source Han Sans', sans-serif 。
'Open Sans''Noto Nastaliq Urdu''Twemoji Mozilla' 字体后退链: Roboto, 'Noto Sans', 'Noto Sans Devanagari', 'Noto Sans Bengali', 'Noto Sans Georgian', 'Noto Sans Arabic', 'Noto Sans Hebrew', 'Noto Sans Tamil', 'Noto Sans Thai', 'DejaVu Sans', 'STIX Two Math', Symbola, 'Source Han Sans', sans-serif 。
乌尔都语对阿拉伯语的替代: 'Noto Nastaliq Urdu'
字体后备链: Lato, sans-serif 。
首先,由于某种原因,每种字体的OTF和TTF版本的小尺寸上的显示重量都不同(请参阅此内容和该),因此使用TTF版本,因为它看起来更接近原始设计。
用于主要字体和后备的衬线字体具有以下支持Internet的顶级写作系统的支持:
仅维护3个字体,可用于多语言风格拟合:stix两个文本,源Serif Pro,Vollkorn。
我最喜欢的数学字体!
Font fallback chain: 'STIX Two Text', 'STIX Two Math', 'Noto Serif Armenian', 'Noto Serif Devanagari', 'Noto Serif Bengali', 'David Libre', 'Noto Serif Georgian', 'Noto Naskh Arabic', 'Noto Serif', 'Noto Serif Tamil', 'Noto Serif Thai', 'DejaVu Serif', Symbola, 'Source Han Serif', serif 。
'Noto Nastaliq Urdu'Amiri'Twemoji Mozilla''XITS Two Text'和'XITS Two Math'这仅是将两个转换为TTF的stix。下载XITS 2 (TTF格式)。上面的档案还包含XITS两种数学(TTF格式)和Stix两个数学(OTF格式)字体系列,用于OPENTYPE可容纳数学功能的应用程序,例如Luatex,Xetex或MS Word 2007+。
后备字体:
@font-face {
font-family : 'Twemoji Mozilla' ;
src : url ( "file:///C:/Windows/Fonts/TwemojiMozilla.ttf" ) format ( "truetype" );
font-weight : 400 ;
font-style : normal;
}我最喜欢的文字字体字体!
字体后退链: 'Source Serif Pro', 'STIX Two Text', 'STIX Two Math', 'Noto Serif Armenian', Halant, 'Noto Serif Bengali', 'David Libre', 'Noto Serif Georgian', 'Noto Naskh Arabic', 'Noto Serif', 'Noto Serif Tamil', 'Noto Serif Thai', 'DejaVu Serif', Symbola, 'Source Han Serif', serif 。
'Noto Nastaliq Urdu'Amiri'Twemoji Mozilla' Font fallback chain: Vollkorn, 'STIX Two Text', 'STIX Two Math', 'Noto Serif Armenian', Halant, 'Noto Serif Bengali', 'Noto Serif Georgian', 'Noto Naskh Arabic', 'Noto Serif', 'Noto Serif Tamil', 'Noto Serif Thai', 'DejaVu Serif', Symbola, 'Source Han Serif', serif 。
font-feature-settings: 'tnum' 1, 'lnum' 1;在这里查看所有功能。font-weight: 420;'Noto Nastaliq Urdu'Amiri'Twemoji Mozilla' 在原始的Linux Libertine中,半斜体斜体西里尔很糟糕。因此,建议使用Linus Libertinus Fork,它只是一个没有半底片的Linus Libertinus fork(Libertinus Serif是Linux Libertine的Bugix fork,由STEFAN PEEV的Cyrillic Bold Itallics撰写的Linux Libertine of Linux Libertine of Linux Libertine)。尽管西里尔大胆的斜体也是次优的。
Libertinus Serif是仅OTF字体,在Windows显示屏上有点重。下载Libertinus Serif (OTF格式,Windows上的变形)。这对小尺寸可能很有用: 'Libertinus Serif' 。请注意,Libertinus Serif的西里尔半透明斜体(600)看起来很糟糕。在Windows上,首先安装所有样式,然后仅安装4种主要样式。
字体后备链: 'Linus Libertinus', serif 。
上面的档案还包含Linus Libertinus Math (TTF格式)和Libertinus Math (OTF格式)字体系列,用于Opentype数学功能应用程序,例如Luatex,Xetex或MS Word 2007+。但是我发现它的质量低于Stix的两个数学(Libertinus Math具有MS Word问题,而希腊斜体的质量低于最佳的质量。我从未对乳胶问题进行测试)。
字体后备链: 'XITS', 'XITS Math', serif 。
我发现Xits希腊莱特斯的质量较高,但XITS和XITS数学是我所知道的新罗马时代最接近的替代品。
请注意,XITS仅是OTF字体。因此,它在窗户上看起来比原始设计更重(这不是一件坏事)。但是,您可以使用'XITS One Text'和'XITS One Math'而XITS仅转换为TTF。下载XITS ONE (TTF格式)。
上面的档案还包含XITS的一项数学(TTF格式)和XITS MATH (OTF格式)字体系列,用于OPENTYPE可容纳数学功能的应用程序,例如Luatex,Xetex或MS Word 2007+。
首先,由于某种原因,每种字体的OTF和TTF版本的小尺寸上的显示重量都不同(请参阅此内容和该),因此使用TTF版本,因为它看起来更接近原始设计。
用于主要字体和后备的单拼字体具有以下互联网写作系统的支持:
主字体和后备链针对Sugartex进行了优化。
我最喜欢的!
Roboto Mono中的斜体具有不同的宽度,因此建议使用Robotization Mono Fork,它只是重命名的Roboto Mono的单一化版本。
字体后退链: 'Robotization Mono', 'Noto Sans Mono', 'IBM Plex Mono', 'Kawkab Mono', 'DejaVu Sans Mono', Cousine, 'ST1X Two Math For Robot0 Mono', 'Symbola For Robot0 Mono', 'Source Han Sans', monospace 。
后备字体:
Inconsolata缺乏斜体,西里尔和希腊语。 Inconsolata LGC缺少一些空格角色,具有偏离风格的斜体拉丁语A和Cyrillic的偏见是有争议的设计决策。对于Sugartex,建议使用Inconsolata Sugar Fork,它只是更名为Inconsolata LGC,并解决了这些问题。
Font后备连锁链: 'Inconsolata Sugar', 'Robotization Mono', 'Noto Sans Mono', 'IBM Plex Mono', 'Kawkab Mono', 'DejaVu Sans Mono', Cousine, 'ST1X Two Math For Robot0 Mono', 'Symbola For Robot0 Mono', 'Source Han Sans', monospace
源代码专业人士缺少一些空格字符,并且损坏了划分。对于Sugartex,建议使用简单的源代码fork,它是固定问题的源代码pro(简单地删除了Slash)。出于其他目的,原始源代码Pro应该可以。
Sugartex字体后备链: 'Sourcing Code Pro', 'Noto Sans Mono', 'IBM Plex Mono', 'Kawkab Mono', 'DejaVu Sans Mono', Cousine, 'ST1X Two Math For Robot0 Mono', 'Symbola For Robot0 Mono', 'Source Han Sans', monospace
alt: 'Source Code Pro'
这是专有字体,但此处包括用于Sugartex安装说明。
它已预装在Windows上。 Consolas也可以与Microsoft PowerPoint查看器一起安装,直到2018年4月。SHA256:249473568EBA7A1E4F95498ACBA594E0F42E6581ADD4D4DEAD70C1DFB908A09423。但是请注意,它的许可证说:“您可以使用该软件来查看和打印使用Microsoft Office软件创建的文件。您可能不会将软件用于任何其他目的。”因此,您甚至不允许您从Libreoffice打印Consolas字体文本。但是,与此同时,如果将Microsoft Word纳入管道中(例如,即使通过其他软件作为下一步的后处理。DOCX文件),您可能会满足“使用Microsoft Office软件创建”。并且通过Chrome浏览器打印到PDF也可能正在打印。
字体后备链: Consolas, 'DejaVu Sans Mono For Conso1as', 'ST1X Two Math For Conso1as', 'Symbola For Conso1as', 'Source Han Sans', monospace
后备字体:
字体后备链包含通过monospacifier.py(备份)单调的字体。如果您不喜欢Consolas,Roboto Mono,Source Code Pro或Inconsolata,那么您可以在此选择其他Monospace Fonts的单一化后备。
Mathjax使用计算机Modern(由Donald Knuth)的胆量版本。在浏览器和PDF中看起来都不错。它只能与MathJax一起使用。拉丁现代数学是Opentype Math的最接近的替代方法,但它具有原始的发际线衬线设计,在浏览器中看起来不太好。但是我想它可以移植到Opentype数学上。
我的最爱!请按照上述部分的链接进行链接。
请参阅此列表。
如果在Windows上,建议安装MACTYPE,因为Windows Original ClearType能够仅渲染被预先优化的字体以用于ClearType-它不能以美丽的方式显示任意字体(或有能力,但由于某种原因无法在默认设置上执行此操作!)。 MACTYPE可以做到这一点(并且可以使用默认设置)。现在,全高清无处不在,对于ClearType来说,这是一个可耻的。
重要的:
NormalWeight=0而不是16(这是Chrome和其他程序之间的差异)。这是我的自定义一部分,它调音了consolas字体看起来更薄,并且还使Explorer中的字体看起来更厚。更新适当的部分:
[General]
NormalWeight =0
BoldWeight =0
RenderWeight =1.3
[Individual]
Times New Roman =0,,4,,,
Segoe UI =0,,4,,,
Tahoma =0,,4,,,
[UnloadDll]
inkscape.exe
PaintDotNet.exe
VBoxSvc.exe
VirtualBox.exe粘贴到最后:
[[email protected]]
ClipBoxFix =1
[[email protected]]
; PyCharm fix + Consolas
NormalWeight =-10
BoldWeight =-4
[General@notepad++.exe]
; for Consolas
BoldWeight =-2
[[email protected]]
; for Consolas
BoldWeight =-2UPD:您还可以尝试手写笔(GPL)或时尚(免费软件)
StyleBot是一种开源的Google Chrome扩展名,可允许用户操纵网页的外观。安装。
我还没有检查它是否安全。但是它看起来很安全。
此扩展将帮助您使互联网的风格不那么混乱:-)
甚至更多! StyleBot可以解决由MACTYPE中的Chrome中较薄的字体引起的问题:交换外观差的字体。例如,将其添加到全局样式表中:
@font-face {
font-family : 'Times New Roman' ;
src : url ( "file:///C:/Windows/Fonts/LibertinusSerif-Regular.otf" ) format ( "opentype" );
font-weight : normal;
font-style : normal;
}
@font-face {
font-family : 'Times New Roman' ;
src : url ( "file:///C:/Windows/Fonts/LibertinusSerif-Bold.otf" ) format ( "opentype" );
font-weight : bold;
font-style : normal;
}
@font-face {
font-family : 'Times New Roman' ;
src : url ( "file:///C:/Windows/Fonts/LibertinusSerif-Italic.otf" ) format ( "opentype" );
font-weight : normal;
font-style : italic;
}
@font-face {
font-family : 'Times New Roman' ;
src : url ( "file:///C:/Windows/Fonts/LibertinusSerif-BoldItalic.otf" ) format ( "opentype" );
font-weight : bold;
font-style : italic;
}您可以通过本地URL(otf在小尺寸上更重),使用标准的Libertinus Serif (OTF,“ Opentype”)或Linus Libertinus (TTF,“ TrueType”)字体。
update_deps.bat ,做我对字体开发的想法清单。
备份存储库: