Koleksi font bebas dan open source yang indah: instruksi untuk menginstal, rantai fallback unicode, instruksi untuk menggantikan windows cleartype dan memperbaiki font browser.
Isi:
Pertama -tama versi OTF dan TTF dari setiap font memiliki berat tampilan yang berbeda pada windows pada ukuran kecil untuk beberapa alasan (lihat ini dan itu) maka gunakan versi TTF karena terlihat lebih dekat dengan desain asli.
Sans serif font yang digunakan untuk font utama dan fallback memiliki dukungan berikut dari sistem penulisan teratas ** dari internet:
Hanya 3 font yang dipertahankan untuk kecocokan gaya multibahasa: Sumber Sans Pro, Sans Terbuka, Roboto.
** Top 15 Sistem Penulisan Internet : Ambang batas untuk memasukkan bahasa adalah melalui statistik Wikipedia dari total tampilan halaman selama 12 bulan terakhir: harus lebih dari 115m (10.2020). Dan suatu bahasa harus ada dalam daftar perpustakaan font atau dalam daftar Google Fonts.
Terhormat 2: Matematika, emoji . Top 15: Latin, Yunani, Cyrillic, Cina, Jepang, Korea, Arab, Armenia, Bengali, Georgia, Ibrani, Hindi-Devanagari, Hindi-Urdu, Tamil, Thailand.
Favorit saya!
Dalam versi terbaru nama "Source Sans Pro" diubah menjadi "Source sans 3". Saya berharap itu akan dikembalikan tetapi untuk saat ini saya merekomendasikan untuk menggunakan kedua versi terbaru STLL bernama 'Source Sans Pro' dan 'Sourcing Sans Pro' (itu hanyalah 'Source Sans 3' ) yang diganti namanya dalam rantai fallback:
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' Saya memiliki bug ketika 'Source Sans Pro' tidak berfungsi dengan baik di LibreOffice dengan variasi bahasa. Tapi 'Sourcing Sans Pro' bekerja dengan baik. Tapi ini mungkin beberapa bug instalasi ulang. Periksa diri Anda.
Font Fonts:
@font-face {
font-family : 'Twemoji Mozilla' ;
src : url ( "file:///C:/Windows/Fonts/TwemojiMozilla.ttf" ) format ( "truetype" );
font-weight : 400 ;
font-style : normal;
}Mereka hampir sama dengan font yang sama. Tapi masih bukan font yang sama!
Pikiran bahwa noto sans memiliki lebih banyak font weght daripada sans terbuka jadi jika menggunakannya bersama karena di sini tidak menggunakan 100, 200, 500, 800 (gunakan 900 sebagai gantinya).
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 Alterantive to Arab: 'Noto Nastaliq Urdu'
Font Fallback Chain: Lato, sans-serif .
Pertama -tama versi OTF dan TTF dari setiap font memiliki berat tampilan yang berbeda pada windows pada ukuran kecil untuk beberapa alasan (lihat ini dan itu) maka gunakan versi TTF karena terlihat lebih dekat dengan desain asli.
Serif font yang digunakan untuk font utama dan fallback memiliki dukungan berikut dari sistem penulisan teratas Internet:
Hanya 3 font yang dipertahankan untuk fit gaya multibahasa: STIX Two Text, Source Serif Pro, Vollkorn.
Font matematika favorit saya!
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' dan 'XITS Two Math' yang hanya Stix Two dikonversi ke TTF. Unduh Xits Two (format TTF).Arsip di atas juga berisi XITS Two Math (format TTF) dan STIX Two Math (Format OTF) Keluarga untuk OpenType Aplikasi yang mampu matematika seperti Luatx, Xetex atau MS Word 2007+.
Font Fonts:
@font-face {
font-family : 'Twemoji Mozilla' ;
src : url ( "file:///C:/Windows/Fonts/TwemojiMozilla.ttf" ) format ( "truetype" );
font-weight : 400 ;
font-style : normal;
}Font Tubuh Teks Favorit Saya!
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; Lihat semua fitur di sini.font-weight: 420;'Noto Nastaliq Urdu'Amiri'Twemoji Mozilla' Cyrillics Italic semibold mengerikan dalam libertine linux asli. Jadi disarankan untuk menggunakan Linus libertinus Fork yang hanya berganti nama menjadi Libertinus Serif tanpa Semibolds (Libertinus serif adalah garpu bugfix dari linux libertine oleh Khaled Hosny dengan cyrillic tebal Itallics oleh Stefan Peev). Meskipun cyrillic huruf tebal juga suboptimal.
Libertinus Serif adalah font OTF saja dan sedikit lebih berat pada tampilan Windows. Unduh Libertinus Serif (format OTF, Distorsi Penebalan pada Windows). Ini bisa berguna pada ukuran kecil: 'Libertinus Serif' . Pikiran bahwa Cyrillic Semibold Italics (600) dari Libertinus serif terlihat mengerikan . Pada Windows pertama -tama instal semua gaya maka hanya menginstal 4 gaya utama.
Font Fallback Chain: 'Linus Libertinus', serif .
Arsip di atas juga berisi Linus libertinus Math (format TTF) dan Libertinus Math (Format OTF) keluarga font untuk aplikasi matematika yang mampu seperti Luatx, Xetex atau MS Word 2007+. Tapi saya merasa memiliki kualitas yang lebih rendah daripada STIX Two Math (Libertinus Math memiliki MS Word Issues dan Yunani Italics memiliki kualitas suboptimal . Saya tidak pernah menguji masalah lateks).
Font Fallback Chain: 'XITS', 'XITS Math', serif .
Saya menemukan bahwa Xits Yunani Leters memiliki kualitas suboptimal tetapi XITS dan XITS Matematika adalah alternatif terdekat dengan Times New Roman yang saya tahu.
Perhatikan bahwa XITS hanyalah font OTF. Oleh karena itu akan terlihat lebih berat di windows daripada desain aslinya (itu tidak perlu hal yang buruk). Tetapi Anda dapat menggunakan 'XITS One Text' dan 'XITS One Math' yaitu XITS dikonversi ke TTF. Unduh Xits One (format TTF).
Arsip di atas juga berisi XITS One Math (format TTF) dan XITS Math (Format OTF) keluarga font untuk aplikasi matematika yang mampu matematika seperti LuatEx, Xetex atau MS Word 2007+.
Pertama -tama versi OTF dan TTF dari setiap font memiliki berat tampilan yang berbeda pada windows pada ukuran kecil untuk beberapa alasan (lihat ini dan itu) maka gunakan versi TTF karena terlihat lebih dekat dengan desain asli.
Font Monospace yang digunakan untuk font utama dan fallback memiliki dukungan berikut dari sistem penulisan teratas Internet:
Font utama dan rantai fallback dioptimalkan untuk Sugartex.
Favorit saya!
Italic di Roboto Mono memiliki lebar yang berbeda sehingga disarankan untuk menggunakan robotisasi Mono Fork yang hanya merupakan versi monospacified dari Roboto Mono.
Font Fallback Chain: '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 .
Font Fonts:
Inconsolata tidak memiliki huruf miring, Cyrillic dan Yunani. Inconsolata LGC tidak memiliki beberapa karakter whitespace, memiliki backtick off-style, Italic Latin A dan Cyrillic д adalah keputusan desain yang kontroversial. Untuk Sugartex disarankan untuk menggunakan Inconsolata Sugar Fork yang hanya berganti nama menjadi Inconsolata LGC dengan masalah ini diperbaiki.
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 tidak memiliki beberapa karakter whitespace dan memiliki slash divisi yang rusak. Untuk Sugartex, disarankan untuk menggunakan Sourcing Code Pro Fork yang hanya merupakan kode sumber Pro yang diganti namanya dengan masalah ini diperbaiki (Slash hanya dihapus). Untuk tujuan lain Kode Sumber Asli Pro harus OK.
Sugartex Font Fallback Chain: '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'
Ini adalah font hak milik tetapi termasuk di sini untuk instruksi instalasi Sugartex.
Ini sudah diinstal dengan Windows. Consolas juga dapat diinstal bersama dengan Microsoft PowerPoint Viewer hingga April, 2018. SHA256: 249473568EBA7A1E4F95498ACBA594E0F42E6581ADD4DEAD70C1DFB908A09423. Tetapi perhatikan bahwa lisensi itu mengatakan bahwa "Anda dapat menggunakan perangkat lunak hanya untuk melihat dan mencetak file yang dibuat dengan perangkat lunak Microsoft Office. Anda mungkin tidak menggunakan perangkat lunak untuk tujuan lain." Jadi Anda bahkan mungkin tidak boleh mencetak teks font Consolas dari LibreOffice. Tetapi pada saat yang sama jika Anda memasukkan Microsoft Word ke dalam pipa Anda (misalnya bahkan jika file .docx postprocess dengan perangkat lunak lain sebagai langkah berikutnya) Anda mungkin memuaskan "dibuat dengan perangkat lunak Microsoft Office". Dan mencetak ke PDF melalui browser Chrome mungkin juga dicetak.
Font Fallback Chain: Consolas, 'DejaVu Sans Mono For Conso1as', 'ST1X Two Math For Conso1as', 'Symbola For Conso1as', 'Source Han Sans', monospace
Font Fonts:
Font Fallback Chain berisi font monospacified melalui monospacifier.py (cadangan). Jika Anda tidak menyukai konsolas, Roboto Mono, Sumber Code Pro atau Inconsolata sebanyak yang Anda dapat pilih di sana monospacified fallback untuk font monospace lainnya.
MathJax menggunakan versi Computer Modern (oleh Donald Knuth). Terlihat bagus baik di browser maupun di PDF. Ini hanya dapat digunakan dengan Mathjax. Matematika Modern Latin adalah alternatif terdekat untuk matematika opentype tetapi memiliki desain serif rambut asli yang tidak terlihat sangat bagus di browser. Tapi saya kira itu bisa diangkut ke OpenType Math.
Favorit saya! Ikuti tautan ke bagian di atas.
Lihat daftar ini .
Jika pada Windows disarankan untuk menginstal mactype karena windows asli clearType mampu merender hanya font yang dioptimalkan sebelumnya untuk clearType - tidak dapat menampilkan font sewenang -wenang dengan cara yang indah (atau mampu tetapi karena beberapa alasan tidak melakukannya pada pengaturan default!). Mactype dapat melakukannya (dan tidak dengan pengaturan default). Sekarang Full HD ada di mana -mana itu memalukan untuk ClearType.
Penting :
NormalWeight=0 bukan 16 (dengan ini perbedaan antara Chrome dan program lain tidak begitu besar).Berikut adalah bagian khusus saya dari konfigurasi yang Tunes Consolas Font agar terlihat lebih tipis dan juga membuat font di penjelajah terlihat lebih tebal. Perbarui bagian yang sesuai:
[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.exeTempel sampai akhir:
[[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: Anda juga dapat mencoba Stylus (GPL) atau Stylish (Freeware)
StyleBot adalah ekstensi Google Chrome open source yang memungkinkan pengguna memanipulasi penampilan halaman web. Memasang.
Saya belum memeriksa apakah aman. Tapi terlihat aman.
Perpindahan ini akan membantu Anda membuat internet kurang berantakan dalam gaya :-)
Dan bahkan lebih banyak lagi! StyleBot dapat memperbaiki masalah yang muncul dari font yang lebih tipis di Chrome dengan Mactype: SWAP Font yang tampak buruk. Misalnya menambahkan ini ke stylesheet global:
@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;
} Anda dapat menggunakan standar Libertinus Serif (OTF, "OpENTYPE") atau Linus Libertinus (TTF, "Truetype") font melalui URL lokal (OTF lebih berat pada ukuran kecil).
update_deps.bat dari direktori repo,Untuk melakukan daftar ide yang saya miliki atau miliki tentang pengembangan font.
Repo cadangan: