Eine Sammlung von schönen kostenlosen und Open -Source -Schriftarten: Anweisungen zum Installieren, Unicode -Fallback -Ketten, Anweisungen zum Ersetzen von Windows ClearType und zur Behebung von Browser -Schriftarten.
Inhalt:
Zunächst haben OTF- und TTF -Versionen jeder Schriftart auf kleinen Größen ein unterschiedliches Display -Gewicht in den Fenstern aus irgendeinem Grund (siehe und das). Verwenden Sie daher die TTF -Version, da sie dem Original -Design näher schaut.
SANS -Serifenschriften, die für Hauptschriften und Fallbacks verwendet werden, unterstützt die Top -Schreibsysteme ** des Internets:
Nur 3 Schriftarten werden für mehrsprachige stilistische Anpassungen aufrechterhalten: Quelle sans Pro, offene Sans, Roboto.
** Top 15 Schreibsysteme des Internets : Die Schwelle zum Einbeziehen von Sprachen erfolgte über Wikipedia -Statistiken über die Gesamtseitenansichten in den letzten 12 Monaten: Es sollte mehr als 115 m (10.2020) betragen. Und eine Sprache sollte entweder in der Liste der Schriftartbibliothek oder in der Liste der Google -Schriftarten enthalten sein.
Honourable 2: Math, Emoji . Top 15: Lateinisch, griechisch, kyrillisch, chinesisch, japanisch, koreanisch, arabisch, armenisch, bengalisch, georgisch, hebräisch, hindi-devanagari, hindi-urdu, tamilisch, thailändisch.
Mein Favorit!
In der neuesten Version wurde der Name "Source Sans Pro" in "Source Sans 3" geändert. Ich hoffe, dass es zurückkehren würde, aber im Moment empfehle ich, beide neuesten Versionen mit dem Namen 'Source Sans Pro' und 'Sourcing Sans Pro' (das ist einfach eine umbenannte 'Source Sans 3' ) in der Fallback -Kette:
Font fallback chain: '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' Ich hatte einen Fehler, als 'Source Sans Pro' in Libreoffice mit Sprachvariationen nicht richtig funktioniert. Aber 'Sourcing Sans Pro' hat gut funktioniert. Dies könnte jedoch ein Neuinstallationsfehler sein. Überprüfen Sie sich.
Fallback -Schriftarten:
@font-face {
font-family : 'Twemoji Mozilla' ;
src : url ( "file:///C:/Windows/Fonts/TwemojiMozilla.ttf" ) format ( "truetype" );
font-weight : 400 ;
font-style : normal;
}Sie sind fast die gleiche Schriftart. Aber immer noch nicht die gleiche Schriftart!
Denken Sie daran, dass Noto Sans mehr Schriftarts -WEGHTs als offene Sans hat.
Font fallback chain: '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' Font fallback chain: 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 .
Urdu -Veränderung zum Arabisch: 'Noto Nastaliq Urdu'
Schriftart Fallback-Kette: Lato, sans-serif .
Zunächst haben OTF- und TTF -Versionen jeder Schriftart auf kleinen Größen ein unterschiedliches Display -Gewicht in den Fenstern aus irgendeinem Grund (siehe und das). Verwenden Sie daher die TTF -Version, da sie dem Original -Design näher schaut.
Serif -Schriftarten, die für Hauptschriften und Fallbacks verwendet werden, unterstützen die folgenden Top -Schreibsysteme des Internets:
Für mehrsprachige stilistische Anpassung werden nur 3 Schriftarten beibehalten: Stix Two Text, Quell Serifen Pro, Vollkorn.
Meine Lieblings -Mathe -Schriftart!
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' und 'XITS Two Math' verwenden, das einfach in TTF konvertiert ist. Laden Sie XITs Two (TTF -Format) herunter.Archive oben enthalten auch Xits Two Math (TTF-Format) und STIX Two Math (OTF-Format) Schriftfamilien für Openentypen-mathematische Anwendungen wie Luatex, Xetex oder MS Word 2007+.
Fallback -Schriftarten:
@font-face {
font-family : 'Twemoji Mozilla' ;
src : url ( "file:///C:/Windows/Fonts/TwemojiMozilla.ttf" ) format ( "truetype" );
font-weight : 400 ;
font-style : normal;
}Meine Lieblings -Textkörper -Schriftart!
Font fallback chain: '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; Hier finden Sie alle Funktionen.font-weight: 420;'Noto Nastaliq Urdu'Amiri'Twemoji Mozilla' Semibale kursive Kyrillien sind in der ursprünglichen Linux -Libertine schrecklich. Es wird daher empfohlen, Linus libertinus Fork zu verwenden, die einfach eine umbenannte Libertinus -Serifen ohne Halbkalte ist (Libertinus Serif ist eine fehlerhafte Gabel von Linux libertine von Khaled Hosny mit kyrillischer kühner Itallics von Stefan Peev). Obwohl kyrillische mutige Kursivschrift auch suboptimal sind.
Libertinus serif ist nur eine OTF-Schriftart und ist auf Windows Display etwas schwerer. Laden Sie Libertinus serif (OTF -Format, Verdickungsverzerrung an Fenstern) herunter . Dies kann bei kleinen Größen nützlich sein: 'Libertinus Serif' . Denken Sie, dass die kyrillische semibale Kursivschrift (600) von Libertinus Serif schrecklich aussieht . Installieren Sie zuerst alle Stile und installieren Sie zuerst nur 4 Hauptstile.
Schriftart Fallback -Kette: 'Linus Libertinus', serif .
Archive oben enthalten auch Linus libertinus Math (TTF-Format) und Libertinus Math (OTF-Format) Schriftfamilien für Openentypen-mathematische Anwendungen wie Luatex, XETEX oder MS WORD 2007+. Aber ich finde es von geringerer Qualität als Stix zwei Mathematik (Libertinus Math hat MS -Wortprobleme und griechische Kursivschrift von suboptimaler Qualität . Ich habe nie auf Latexprobleme getestet).
Schriftart Fallback -Kette: 'XITS', 'XITS Math', serif .
Ich finde, dass Xits Greek Leters von suboptimaler Qualität sind, aber Xits und Xits Math sind die engste Alternative zu Times New Roman, die ich kenne.
Beachten Sie, dass XITS nur eine Schriftart ist. Daher würde es unter Windows schwerer aussehen als das originelle Design (das ist keine schlechte Sache). Sie können jedoch 'XITS One Text' und 'XITS One Math' verwenden, das einfach XITS -Konvertierte in TTF konvertiert ist. Laden Sie XITS ONE (TTF -Format) herunter .
Archive oben enthalten auch XITS One Math (TTF-Format) und XITS-Mathematik- (OTF-Format) Schriftfamilien für Openentypen-Mathematikanwendungen wie Luatex, XETEX oder MS WORD 2007+.
Zunächst haben OTF- und TTF -Versionen jeder Schriftart auf kleinen Größen ein unterschiedliches Display -Gewicht in den Fenstern aus irgendeinem Grund (siehe und das). Verwenden Sie daher die TTF -Version, da sie dem Original -Design näher schaut.
Monospace -Schriftarten, die für Hauptschriften und Fallbacks verwendet werden, unterstützen die folgenden Top -Schreibsysteme des Internets:
Hauptschriften und Fallback -Ketten wurden für Sugartex optimiert.
Mein Favorit!
Italic in Roboto Mono hat eine andere Breite, daher wird empfohlen, die Robotisierungsmono -Gabel zu verwenden, die einfach eine umbenannte Monospazifizierung von Roboto Mono ist.
Font -Fallback -Kette: '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 .
Fallback -Schriftarten:
Insolata fehlt kursiv, kyrillisch und griechisch. Insolata LGC fehlt einige Whitespace-Charaktere, hat einen Backtick, das italische lateinische A und die kyrillische д-Entwurfsentscheidungen sind. Für Sugartex wird empfohlen, die Inkonsolata -Zuckergabel zu verwenden, die einfach umbenannt in Inkonsolata LGC mit festgelegten Problemen ist.
Font fallback chain: '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 .
Source Code Pro fehlt einige Whitespace -Zeichen und hat die Division Slash gebrochen. Für Sugartex wird empfohlen, Sourcing Code Pro -Fork zu verwenden, der einfach umbenanntes Quellcode Pro mit behobenen Problemen ist (Slash wurde einfach entfernt). Für andere Zwecke sollte der ursprüngliche Quellcode Pro in Ordnung sein.
Sugartex -Schriftfallkette: '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'
Dies ist eine proprietäre Schriftart, die hier jedoch für die Sugartex -Installationsanweisung enthalten ist.
Es ist mit Fenstern vorinstalliert. Konsolas können auch zusammen mit Microsoft Powerpoint Viewer bis April 2018 installiert werden. SHA256: 249473568EBA7A1E4F95498ACBA594E0F42E6581ADD4DEAD70C1DFB908A09423. Beachten Sie jedoch, dass die Lizenz lautet, dass "Sie die Software möglicherweise nur zum Anzeigen und Drucken von Dateien mit Microsoft Office -Software verwenden. Sie dürfen die Software für keinen anderen Zweck verwenden." Möglicherweise dürfen Sie nicht einmal Konsolas -Schriftstext von libreoffice drucken. Gleichzeitig, wenn Sie Microsoft Word in Ihre Pipeline integrieren (zum Beispiel auch wenn die Dateien von .docx -Dateien von anderen Software als nächsten Schritt nachverarbeitung), könnten Sie "mit Microsoft Office -Software erstellt" erfüllen. Das Drucken von PDF über den Chrombrowser könnte ebenfalls gedruckt werden.
Schriftart Fallback Kette: Consolas, 'DejaVu Sans Mono For Conso1as', 'ST1X Two Math For Conso1as', 'Symbola For Conso1as', 'Source Han Sans', monospace
Fallback -Schriftarten:
Schriftfontback -Ketten enthalten Schriftarten, die über monospacifier.py (Backup) monospazifiziert wurden. Wenn Sie Konsolas, Roboto Mono, Quellcode Pro oder Inkonsolata nicht mögen, können Sie dort monospazifizierte Fallbacks für andere Monospace -Schriftarten auswählen.
Mathjax verwendet eine ermutigte Version von Computer Modern (von Donald Knuth). Es sieht sowohl im Browser als auch in PDF gut aus. Es kann nur mit Mathjax verwendet werden. Lateinische moderne Mathematik ist die engste Alternative für Openentype -Mathematik, aber es verfügt über ein originales Haaransatz -Serif -Design, das in Browsern nicht sehr gut aussieht. Aber ich denke, es kann auf Openentype -Mathematik portiert werden.
Mein Favorit! Befolgen Sie die Link zum obigen Abschnitt.
Siehe diese Liste .
Wenn es unter Windows empfohlen wird, Mactype zu installieren, da Windows Original ClearType in der Lage ist, nur Schriftarten zu rendern, die für ClearType voroptimiert wurden, kann es keine willkürliche Schriftart auf eine schöne Art und Weise anzeigen (oder fähig, aber aus irgendeinem Grund tun dies bei Standardeinstellungen nicht!). MacType kann dies tun (und es mit Standardeinstellungen). Jetzt, da die volle HD überall ist, ist es eine Schande für Cleartype.
Wichtig :
NormalWeight=0 anstelle von 16 (damit ist der Unterschied zwischen Chrome und anderen Programmen nicht so groß).Hier ist mein benutzerdefinierter Teil der Konfiguration, der die Konsolas -Schriftart dünner aussieht und auch Schriftarten in Explorer dicker aussieht. Aktualisieren Sie die entsprechenden Abschnitte:
[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.exeEinfügen bis zum Ende:
[[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: Sie können auch Stylus (GPL) oder Stylish (Freeware) ausprobieren.
StyleBot ist eine Open -Source -Erweiterung von Google Chrome, mit der Benutzer das Erscheinungsbild einer Webseite manipulieren können. Installieren.
Ich habe nicht überprüft, ob es sicher ist. Aber es sieht sicher aus.
Dieses Explosion würde Ihnen helfen, das Internet im Stil weniger chaotisch zu machen :-)
Und noch mehr! StyleBot kann Probleme beheben, die sich aus dünneren Schriftarten in Chrom mit Mactype ergeben: schlecht aussehende Schriftarten. Fügen Sie dies zum Beispiel dem globalen Stylesheet hinzu:
@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;
} Sie können Standard Libertinus Serif (OTF, "OpenType") oder Linus Libertinus (TTF, "TrueType") über lokale URLs (OTF auf kleinen Größen) verwenden .
update_deps.bat aus dem Repos Verzeichnis aus,Auflistung von Ideen, die ich über die Schriftentwicklung habe oder hatte.
Backup -Repos: