Rilis | Font | Penambal Font | Dokumentasi Wiki | Stiker | VimDevIcons
Diagram dibuat menggunakan @SankeyMATIC
jalur file cabang master
tidak dianggap stabil. Verifikasi referensi URI repositori Anda
mengkloning repositori ini tidak disarankan (karena ukuran Repo) kecuali Anda akan berkontribusi pada pengembangan
TL;DR
Opsi Instalasi
1 - Rilis Unduhan Arsip
2 - Font Homebrew (macOS (OS X))
3 - Cokelat atau Scoop (Windows)
4 - Repositori Arch Linux (Ekstra, AUR)
5 - Penginstal Web PowerShell (Multi-Platform)
6 - Unduhan Keriting Ad Hoc
7 - Instal Skrip
8 - Gunakan Fontfallback
9 - Repo Klon
10 - Tambal Font Anda Sendiri
Fitur
Kumpulan mesin terbang/Ikon
Font yang Ditambal
Variasi
Penambal Font
Pengembang / Kontributor
Penambal Font
Harus Menambal Semua Font Patcher!
Font Bagus Lainnya untuk Ditambal
Berkontribusi
Motivasi Proyek
Info Tambahan
Jalur file tidak stabil di master
log perubahan
Lisensi
Nerd Fonts mengambil font pemrograman populer dan menambahkan banyak Glyph. Ada juga penambal font yang tersedia jika font yang Anda inginkan belum ditambal. Untuk informasi tingkat tinggi lainnya, lihat wiki. Jika Anda mencari plugin Vim, lihat VimDevIcons ➶.
Jika Anda...
Option 1.
ingin mengunduh paket variasi font family (tebal, miring, dll.) lihat unduh arsip
Option 2.
menggunakan macOS dan ingin menggunakan Homebrew, lihat Font Homebrew
Option 3.
ada di Windows dan ingin menggunakan Chocolatey atau Scoop, lihat Repositori Chocolatey atau Scoop Tidak Resmi
Option 4.
berada di Arch Linux dan ingin menggunakan paket Ekstra, lihat Arch Extra Repositories
Option 5.
menggunakan PowerShell dan menginginkan pengaturan interaktif atau penggunaan dalam skrip, lihat Penginstal Web PowerShell
Option 6.
ingin menggunakan perintah curl
atau menggunakan skrip, lihat Unduh Ad Hoc Curl
Option 7.
ingin mengotomatiskan instalasi atau penggunaan dalam skrip, lihat Skrip Instalasi
Option 8.
ingin menginstal hanya satu font untuk semua font, lihat Font Fallback
Option 9.
ingin kontrol penuh lalu lihat mengkloning repo
Option 10.
ingin menambal font Anda sendiri, lihat Font Patcher
Skrip Python FontForge untuk menambal font apa pun
Termasuk opsi untuk membuat mesin terbang Monospace (pitch tetap, lebar tetap) atau lebar ganda (non-monospace)
Untuk lebih jelasnya lihat bagian Font Patcher
67
keluarga font sudah ditambal
Lebih dari 10,000
mesin terbang/ikon digabungkan (detail lebih lanjut)
Kumpulan mesin terbang saat ini meliputi: Powerline dengan Simbol Ekstra, Font Keren, Ikon Desain Material, Cuaca, Devicons, Octicons, Logo Font (Sebelumnya Font Linux), Pomicons, Codeicons
Versi mesin terbang monospace (pitch tetap, lebar tetap) atau lebar ganda (non-monospace) atau proporsional dari setiap font
Ini mengacu pada mesin terbang Nerd Font itu sendiri, belum tentu Font secara keseluruhan
Pengembang/Kontributor menyediakan skrip bash untuk menambal ulang semua font
? ? Anda dapat mencari mesin terbang dengan mudah di NerdFonts.com melalui Cheat Sheet
Lihat Wiki: Kumpulan Mesin Terbang dan Titik Kode untuk lebih jelasnya
Lihat Wiki: Nama ikon di shell
Pratinjau semua font dapat ditemukan di sini.
Nama Font | Nama Font dan Repositori Asli | ver | *RFN |
---|---|---|---|
0xProto Font Nerd | 0xProto | 2.201 | TIDAK |
3270 Font Aneh | 3270 | 3.0.1 | TIDAK |
Font Nerd Agave | Agave | 37 | TIDAK |
Font Nerd AnonymicePro | Pro Anonim | 1.002 | YA |
Font Nerd Arimo | Arimo | 1.33 | TIDAK |
AurulentSansMono Nerd Font | Aurulent Sans Mono (Stephen G.Hartke) | TIDAK | |
Font Nerd Terminal Biru Besar | Terminal Biru Besar (VileR) | TIDAK | |
Font Nerd BitstromWera | Vera Sans Mono (Bitstream Inc) | 1.1 | YA |
Font Nerd BlexMono | IBM Plex Mono | 2.004 | YA |
CaskaydiaCove Nerd Font | Kode Cascadia | 2111.01 | YA |
CaskaydiaMono Nerd Font | Cascadia Mono | 2111.01 | YA |
Font Nerd CodeNewRoman | Kode Novel Baru (Sam Radian) | 2.0 | TIDAK |
Font ComicShannsMono Nerd | Komik Shanns Mono | 1.3.1 | TIDAK |
Font KomitMono Nerd | Komit Mono | 1.143 | TIDAK |
Font Sepupu Nerd | Sepupu | 1.211 | TIDAK |
D2Coding Font Nerd | Pengkodean D2 | 1.3.2 | TIDAK |
Font Nerd DaddyTimeMono | AyahWaktuMono | 1.2.3 | TIDAK |
KeberangkatanMono Nerd Font | Keberangkatan Mono | 1.422 | TIDAK |
Font Nerd DejaVuSansMono | Dejavu | 2.37 | TIDAK |
Font Nerd DroidSansMono | Droid Sans Mono (Ascender Corp) | 1.00-113 | TIDAK |
Font Nerd EnvyCodeR | Kode Iri R | 0,79 | YA |
FantasqueSansMono Nerd Font | Fantastis Sans Mono | 1.8.0 | TIDAK |
Font Kutu Buku FiraCode | Kode Fira | 6.2 | TIDAK |
Font Nerd FiraMono | Fira Mono | 3.206 | TIDAK |
Font Nerd GeistMono | Geist Mono | 1.200 | TIDAK |
Font Kutu Buku GoMono | Pergi-Mono | 2.010 | TIDAK |
Font Gohu Nerd | Gohu TTF, Gohu | 2.0 | TIDAK |
Retas Font Nerd | Retas | 3.003 | TIDAK |
Font Hasklug Nerd | Hasklig | 1.2 | YA |
Font Nerd HeavyDataMono | Data Berat (Vic Fieger) | 1 | TIDAK |
Hurmit Nerd Font | Pertapa | 2.0 | YA |
iM-Menulis Font Nerd | iA-Penulis | Desember 2018 | YA |
Font Kutu Buku Inconsolata | tidak menyenangkan | 3.000 | TIDAK |
Font Nerd InconsolataGo | InconsolataGo | 1.013 | TIDAK |
Font Nerd LGC Inconsolata | LGC yang tidak dapat dihibur | 1.5.2 | TIDAK |
Font Nerd IntoneMono | Intel Satu Mono | 1.4.0 | YA |
Font Kutu Buku Iosevka | Iosevka | 29.0.4 | TIDAK |
Font Nerd IosevkaTerm | Istilah Iosevka | 29.0.4 | TIDAK |
Font Nerd IosevkaTermSlab | Lempengan Istilah Iosevka | 29.0.4 | TIDAK |
Font Nerd JetBrainsMono | JetBrains Mono | 2.304 | TIDAK |
Font Lekton Nerd | Lekton | 34 | TIDAK |
Font Nerd Literasi | Pembebasan | 2.1.5 | YA |
Font Lilex Nerd | Lilex | 2.400 | TIDAK |
Font Nerd MarsMono | MarsMono | 1.0.0 | TIDAK |
Font Meslo Nerd | meslo | 1.21 | TIDAK |
Font Nerd Monaspice | Monaspasa | 1.101 | YA |
Font Kutu Buku Monofur | Monofur (Tobias B Koehler) | 1.0 | TIDAK |
Font Kutu Buku Monoid | Monoid | 0,61 | TIDAK |
Font Nerd Mononoki | Mononoki | 1.6 | YA |
M+ Font Nerd | Font MPlus | 2023/09 | TIDAK |
Font Noto Nerd | Tidak | div | TIDAK |
Font Nerd Disleksia Terbuka | Terbuka Disleksia | 2.001 | TIDAK |
Jembatan Nerd Font | Jembatan penyeberangan | 3.0.5 | TIDAK |
Font Nerd ProFont | ProFont | 2.3, 2.2 | TIDAK |
Font Nerd ProggyClean | ProggyClean (Tristan Grimmer) | 2004/04/15 | TIDAK |
Font Nerd RecMono | Mono Rekursif | 1.085 | TIDAK |
Font Nerd RobotoMono | Robot Mono | 3.0 | TIDAK |
Font Nerd SauceCodePro | Kode Sumber Pro | 2.042 | YA |
Font Nerd ShureTechMono | Bagikan Teknologi Mono | 1.003 | YA |
Font Nerd SpaceMono | Ruang Mono | 1.001 | TIDAK |
Font Kutu Buku Terminess | Terminal TTF | 4.49.3 | YA |
Font Nerd Tinos | Tinos | 1.23 | TIDAK |
Font Nerd Ubuntu | Font Ubuntu | 0,83 | TIDAK |
Font Nerd UbuntuMono | Font Ubuntu | 0,80 | TIDAK |
Font UbuntuSans Nerd | Ubuntu Tanpa | 1.004 | TIDAK |
Font Nerd VictorMono | Victor Mono | 1.5.6 | TIDAK |
Font Nerd ZedMono | Zed Mono | 1.2.0 | TIDAK |
*RFN = Nama Font Cadangan
tidak ada tanda yang diberikan (default hanya Seti-UI + Custom dan Devicons )
ikon-mesin terbang ganda (variabel/proporsional) atau tunggal (tetap/monospasi) atau lebar proporsional
Font Luar Biasa
Ekstensi Font Luar Biasa
Ikon Desain Material
Cuaca
GitHub Oktikon
Logo Font (Sebelumnya Font Linux)
Simbol Ekstra Powerline
Simbol Kekuatan IEC
Pomikon
Kodekon
Option 1: Release Archive Download
Pilihan terbaik jika Anda menginginkan arsip atau variasi font lengkap (Tebal, Miring, dll.).
Font tersedia untuk diunduh sebagai paket dalam rilis terbaru. Ikhtisar yang bagus ada di situs Nerd Font (tetapi melewatkan arsip xv
yang lebih ringkas).
Jika Anda ingin mengunduh rilis terbaru dari font tertentu di dalam skrip yang dapat Anda gunakan (ganti "JetBrainsMono" dengan font Anda):
curl -OL https://github.com/ryanoasis/nerd-fonts/releases/latest/download/JetBrainsMono.tar.xz
Option 2: Homebrew Fonts
Pilihan terbaik jika menggunakan macOS dan ingin menggunakan Homebrew .
Semua font tersedia melalui Homebrew Cask di macOS (OS X)
buatan instal font-hack-nerd-font
Option 3: Unofficial Chocolatey or Scoop Repositories
Opsi untuk Windows dan ingin menggunakan Chocolatey atau Scoop .
Pengguna Chocolatey dapat mengunduh font yang dipublikasikan ke Chocolatey Community Repository (CCR):
choco instal nerd-fonts-hack
Pengguna Scoop dapat mengunduh font menggunakan ember Scoop untuk Nerd Fonts:
sendok ember tambahkan font kutu buku sendok instal Hack-NF
Option 4: Arch Extra Repository
Opsi untuk Arch Linux dan ingin menggunakan paket Ekstra .
Sebagian besar font tersedia melalui paket Arch Extra. Beberapa paket khusus ada di AUR.
Option 5: PowerShell Web Installer
Pilihan terbaik untuk panduan pengaturan interaktif atau mengotomatiskan instalasi melalui skrip PowerShell .
Catatan :
Memerlukan PowerShell 7+ untuk diinstal di Windows, macOS, atau Linux.
Windows PowerShell 5.1 juga didukung.
Ini adalah alat komunitas pihak ketiga. Informasi lebih lanjut dapat ditemukan di repositori GitHub di sini, termasuk opsi instalasi lanjutan.
Untuk menjalankan penginstal interaktif, gunakan perintah berikut:
& ([scriptblock]::Buat((iwr 'https://to.loredo.me/Install-NerdFont.ps1')))
Untuk menginstal font tertentu secara langsung, gunakan perintah berikut:
& ([scriptblock]::Create((iwr 'https://to.loredo.me/Install-NerdFont.ps1'))) -Retasan nama, data berat
Untuk menginstal font tanpa konfirmasi konfirmasi, gunakan:
& ([scriptblock]::Create((iwr 'https://to.loredo.me/Install-NerdFont.ps1'))) -Konfirmasi:$false -Retasan nama, data berat
Untuk mendapatkan daftar kemungkinan nama font, gunakan:
& ([scriptblock]::Buat((iwr 'https://to.loredo.me/Install-NerdFont.ps1'))) -Daftar Semua
Option 6: Ad Hoc Curl Download
Opsi jika Anda ingin menggunakan perintah
curl
atau untuk digunakan dalam skrip .
Catatan : Tidak akan berfungsi untuk mendapatkan font yang lebih baru karena font tersebut tidak lagi ada di dalam repo.
mkdir -p ~/.local/share/fontscd ~/.local/share/fonts && curl -fLO https://github.com/ryanoasis/nerd-fonts/raw/HEAD/patched-fonts/DroidSansMono/DroidSansMNerdFont-Regular .otf
Catatan: jalur alternatif yang tidak digunakan lagi: ~/.fonts
cd ~/Library/Fonts && curl -fLO https://github.com/ryanoasis/nerd-fonts/raw/HEAD/patched-fonts/DroidSansMono/DroidSansMNerdFont-Regular.otf
Option 7: Install Script
Pilihan terbaik jika Anda ingin mengotomatisasi instalasi atau untuk digunakan dalam skrip .
Catatan :
Memerlukan (dangkal) kloning repo seperti yang sekarang :-(
Tidak akan berfungsi untuk mendapatkan font yang lebih baru karena font tersebut tidak lagi ada di dalam repo.
Menginstall semua Font yang ditambal ( Peringatan: Ini adalah banyak Font yang bertambah hingga ukuran besar )
./install.sh
atau, di PowerShell (khusus Windows):
./install.ps1
Menginstal satu Font pilihan Anda
./install.sh./install.sh Retas ./install.sh Data Berat
atau, di PowerShell (khusus Windows):
./install.ps1./install.ps1 Retas ./install.ps1 Data Berat ./install.ps1 FiraCode, Retas ./install.ps1 DejaVuSansMono -Bagaimana Jika
Option 8: Font Fallback
Sebagian besar sistem memiliki mekanisme untuk mencari font alternatif ketika font saat ini tidak memiliki mesin terbang yang diperlukan. Misalnya Anda mengedit teks Latin dan memasukkan karakter Cina, mesin terbang tersebut diambil bukan dari font aktif Anda (tidak ada) tetapi dari font lain.
Untuk penggantian font ini Anda dapat menggunakan salah satu font SymbolsOnly
.
Untuk sistem berbasis fontconfig seperti Linux, Anda dapat meningkatkan perilakunya dengan file konfigurasi 10-nerd-font-symbols.conf
, yang perlu diinstal secara manual.
Kelebihan: Satu font simbol cukup untuk semua font teks
Con: Penskalaan dan penempatan simbol fallback dapat terjadi atau gagal
Option 9: Clone the Repo
Pilihan terbaik untuk kontrol penuh , semua atau sebagian font, atau berkontribusi pada pengembangan.
Catatan : Tidak akan berfungsi untuk mendapatkan font yang lebih baru karena font tersebut tidak lagi ada di dalam repo.
Kloning lengkap dari repositori ini tidak diperlukan dan tidak efisien (kebanyakan karena ukuran Repositori) jika Anda hanya tertarik pada kumpulan font yang terbatas.
Jika Anda ingin mengkloning seluruh repo, pastikan untuk mengkloning secara dangkal :
git clone --kedalaman 1
Bahkan jika Anda mengembangkannya, Anda mungkin tidak memerlukan file font versi lama. Dengan perintah ini Anda memiliki semua komit tetapi tidak semua data lama - ini hanya akan dimuat jika Anda memeriksa biner lama (atau melakukan kesalahan):
git clone --filter=blob:none [email protected]:ryanoasis/nerd-fonts
Jika Anda ingin mengkloning subdirektori saja, gunakan git sparse-checkout
.
git clone --filter=blob:none --sparse [email protected]:ryanoasis/nerd-fontscd nerd-fonts git sparse-checkout tambahkan font yang ditambal/JetBrainsMono
Option 10: Patch Your Own Font
Pilihan untuk menambal font Anda sendiri atau menyesuaikan sepenuhnya font yang ditambal.
Gunakan skrip baris perintah Python yang disediakan untuk menghasilkan font yang dipatch dari font Anda sendiri untuk mendapatkan mesin terbang tambahan baru
Lihat: Font Patcher untuk penggunaan
gunakan opsi ini jika Anda tidak ingin menggunakan salah satu font yang disediakan
Anda masih perlu menyalin font yang dihasilkan ke direktori font yang benar di sistem Anda
Menambal font pilihan Anda sendiri:
Gunakan skrip
fontforge -script font-patcher PATH_TO_FONT
./font-patcher PATH_TO_FONT
./FontForge.AppImage -script $PWD/font-patcher $PWD/BaseFont.ttf -out /tmp
Penggunaan, dengan Fontforge AppImage
Catatan : chmod u+x
AppImage setelah diunduh. Semua jalur yang disediakan harus bersifat absolut dan jalur keluaran eksplisit diperlukan! Jika semuanya terletak di direktori yang sama, Anda dapat menggunakan singkatan $PWD
.
Penggunaan, langsung (panggilan lebih nyaman, jika cocok untuk Anda):
Fontforge dapat diinstal sebagai paket
atau di OSX melalui brew install fontforge
atau sebagai AppImage
Unduh skrip dan file pembantunya sebagai arsip dan ekstrak
Mengunduh skrip font-patcher
saja tidak cukup.
Membutuhkan: paket Fontforge, Python 3, python-fontforge
dan argparse
Penggunaan, disarankan:
Gunakan buruh pelabuhan
docker run --rm -v /path/to/fonts:/in:Z -v /path/for/output:/out:Z nerdfonts/patcher [OPTIONS]
docker run --rm -v /path/to/fonts:/in:Z -v /path/for/output:/out:Z -e "PN=1" nerdfonts/patcher [OPTIONS]
docker run --rm -v /path/to/fonts:/in:Z -v /path/for/output:/out:Z -e "PN=10" nerdfonts/patcher [OPTIONS]
Tentukan nomor tugas paralel menjadi 10
Proses tunggal (lambat)
Tugas paralel default
Catatan
Keluarga font yang dihasilkan (alias nama font) akan disetel ke keluarga asli setelah CamelCasing, menghilangkan spasi dan menambahkan Nerd Font
. Misalnya, iosevka term
akan menjadi IosevkaTerm Nerd Font
.
Opsi lengkap ikuti, lihat juga halaman yang menjelaskan semua opsi :
Nerd Fonts Patcher v3.1.0-6 (4.8.1) (ff 20230101) usage: font-patcher [-h] [-v] [-s] [--variable-width-glyphs] [--debug [{0,1,2,3}]] [-q] [--careful] [-ext EXTENSION] [-out OUTPUTDIR] [--makegroups [{-1,0,1,2,3,4,5,6}]] [-c] [--codicons] [--fontawesome] [--fontawesomeext] [--fontlogos] [--material] [--octicons] [--powersymbols] [--pomicons] [--powerline] [--powerlineextra] [--weather] [--boxdrawing] [--configfile CONFIGFILE] [--custom CUSTOM] [--dry] [--glyphdir GLYPHDIR] [--has-no-italic] [-l] [--metrics {HHEA,TYPO,WIN}] [--name FORCE_NAME] [--postprocess POSTPROCESS] [--removeligs] [--xavgcharwidth [XAVGWIDTH]] [--progressbars | --no-progressbars] font Nerd Fonts Font Patcher: patches a given font with programming and development related glyphs * Website: https://www.nerdfonts.com * Version: 3.1.0-6 * Development Website: https://github.com/ryanoasis/nerd-fonts * Changelog: https://github.com/ryanoasis/nerd-fonts/blob/-/changelog.md positional arguments: font The path to the font to patch (e.g., Inconsolata.otf) options: -h, --help show this help message and exit -v, --version show program's version number and exit -s, --mono, --use-single-width-glyphs Whether to generate the glyphs as single-width not double-width (default is double-width) (Nerd Font Mono) --variable-width-glyphs Do not adjust advance width (no "overhang") (Nerd Font Propo) --debug [{0,1,2,3}] Verbose mode (optional: 1=just to file; 2*=just to terminal; 3=display and file) -q, --quiet Do not generate verbose output --careful Do not overwrite existing glyphs if detected -ext EXTENSION, --extension EXTENSION Change font file type to create (e.g., ttf, otf) -out OUTPUTDIR, --outputdir OUTPUTDIR The directory to output the patched font file to --makegroups [{-1,0,1,2,3,4,5,6}] Use alternative method to name patched fonts (default=1) Symbol Fonts: -c, --complete Add all available Glyphs --codicons Add Codicons Glyphs (https://github.com/microsoft/vscode-codicons) --fontawesome Add Font Awesome Glyphs (http://fontawesome.io/) --fontawesomeext Add Font Awesome Extension Glyphs (https://andrelzgava.github.io/font-awesome-extension/) --fontlogos Add Font Logos Glyphs (https://github.com/Lukas-W/font-logos) --material, --mdi Add Material Design Icons (https://github.com/templarian/MaterialDesign) --octicons Add Octicons Glyphs (https://octicons.github.com) --powersymbols Add IEC Power Symbols (https://unicodepowersymbol.com/) --pomicons Add Pomicon Glyphs (https://github.com/gabrielelana/pomicons) --powerline Add Powerline Glyphs --powerlineextra Add Powerline Extra Glyphs (https://github.com/ryanoasis/powerline-extra-symbols) --weather Add Weather Icons (https://github.com/erikflowers/weather-icons) Expert Options: --boxdrawing Force patching in (over existing) box drawing glyphs --configfile CONFIGFILE Specify a file path for JSON configuration file (see sample: src/config.sample.json) --custom CUSTOM Specify a custom symbol font, all glyphs will be copied; absolute path suggested --dry Do neither patch nor store the font, to check naming --glyphdir GLYPHDIR Path to glyphs to be used for patching --has-no-italic Font family does not have Italic (but Oblique), to help create correct RIBBI set -l, --adjust-line-height Whether to adjust line heights (attempt to center powerline separators more evenly) --metrics {HHEA,TYPO,WIN} Select vertical metrics source (for problematic cases) --name FORCE_NAME Specify naming source ('full', 'postscript', 'filename', or concrete free name-string) --postprocess POSTPROCESS Specify a Script for Post Processing --removeligs, --removeligatures Removes ligatures specificed in JSON configuration file (needs --configfile) --xavgcharwidth [XAVGWIDTH] Adjust xAvgCharWidth (optional: concrete value) --progressbars Show percentage completion progress bars per Glyph Set (default) --no-progressbars Don't show percentage completion progress bars per Glyph Set
./font-patcher Droid Sans Mono for Powerline.otf ./font-patcher Droid Sans Mono for Powerline.otf -s -q ./font-patcher Droid Sans Mono for Powerline.otf --use-single-width-glyphs --quiet ./font-patcher Inconsolata.otf --fontawesome ./font-patcher Inconsolata.otf --fontawesome --octicons --pomicons ./font-patcher Inconsolata.otf ./FontForge.AppImage -script /tmp/nerdfonts/font-patcher /tmp/nerdfonts/CascadiaMonoPL-Semibold.ttf --fontawesome -out /tmp ./FontForge.AppImage -script $PWD/font-patcher $PWD/CascadiaMonoPL-Semibold.ttf --octicons -out $HOME docker run --rm -v ~/myfont/patchme:/in:Z -v ~/myfont/patched:/out:Z nerdfonts/patcher docker run --rm -v ~/Desktop/myfont/patchme:/in:Z -v ~/Desktop/myfont/patched:/out:Z nerdfonts/patcher --fontawesome
Biasanya Anda menginginkan opsi --complete
.
untuk penggunaan Kontributor atau Pengembang
menambal ulang semua font di direktori yang belum ditambal:
./gotta-patch-em-all-font-patcher!.sh
secara opsional dapat membatasi pola nama font tertentu:
./gotta-patch-em-all-font-patcher!.sh Hermit
atau ke awal nama direktori tertentu:
./gotta-patch-em-all-font-patcher!.sh /Heavy
Opsi lengkap:
Usage: ./gotta-patch-em-all-font-patcher!.sh [OPTION] [FILTER] OPTION: -c, --checkfont Create the font(s) in check-fonts/ instead -t, --keeptime Try to preserve timestamp of previously patched font in patched-fonts/ directory -v, --verbose Show more information when running -i, --info Rebuild JUST the readmes -j, --jobs Run up to 8 patch processes in parallel -h, --help Show this help FILTER: The filter argument to this script is a filter for the fonts to patch. The filter is a regex (glob * is expressed as [^/]*, see `man 7 glob`) All font files that start with that filter (and are ttf, otf, or sfd files) will be processed only. Example ./gotta-patch-em-all-font-patcher!.sh "iosevka" Process all font files that start with "iosevka" If the argument starts with a '/' all font files in a directory that matches the filter are processed only. Example ./gotta-patch-em-all-font-patcher!.sh "/iosevka" Process all font files that are in directory "iosevka"
Lihat berkontribusi.md
Referensikan tag atau cabang rilis dan bukan cabang master karena jalur dapat berubah untuk setiap rilis
Misalnya:
✅ Gunakan: https://github.com/ryanoasis/nerd-fonts/tree/ v3.0.0 /patched-fonts/Hermit/Regular/HurmitNerdFont-Regular.otf
✅ Gunakan: https://github.com/ryanoasis/nerd-fonts/blob/ 0.9.0 /patched-fonts/Hermit/Medium/complete/Hurmit%20Medium%20Nerd%20Font%20Complete.otf
Daripada: https://github.com/ryanoasis/nerd-fonts/blob/ master /patched-fonts/Hermit/Medium/complete/Hurmit%20Medium%20Nerd%20Font%20Complete.otf
Daftar font yang tidak lengkap yang akan mendapat manfaat dari patch tetapi tidak disertakan dalam Font Nerd karena lisensinya (kepemilikan, komersial, dll.):
Konsol
Dank Mono
Masukan Mono
Operator Mono
PragmataPro
SF Mono
Lihat Wiki: Tujuan Proyek
Lihat changelog.md
Lihat LISENSI