Wadah Docker untuk membangun jenis huruf IOSEVKA versi Anda sendiri (atau standar) tanpa khawatir tentang ketergantungan dan lingkungan membangun.
Linux:
docker run -it -v $( pwd ) :/build avivace/iosevka-buildWindows (prompt perintah)
docker run -it -v %cd%:/build avivace/iosevka-buildWindows (PowerShell)
docker run -it -v ${PWD} :/build avivace/iosevka-build Untuk sisa dokumen ini, ganti $(pwd) dengan %cd% atau ${PWD} berdasarkan lingkungan Anda
Akan membangun versi terbaru dari iOSEVKA dengan konfigurasi default.
File font yang Anda bangun akan tersedia di folder dist/ .
Untuk menyesuaikan build Anda, cukup luncurkan perintah Docker dari direktori tempat private-build-plans.toml Anda ditempatkan.
Anda dapat menyiapkan konfigurasi Anda mengikuti dokumentasi build yang disesuaikan atau menggunakan kustomisasi Build iOSEVKA.
Waspadai perubahan pemecahan yang diperkenalkan dengan konfigurasi 4.0.0 yaitu bekerja dengan
3.7.1tidak dijamin bekerja dengan4.0.0.
Untuk menentukan versi untuk dibangun, cukup tambahkan -e FONT_VERSION= ke perintah Docker. Misalnya membangun versi 3.7.1 :
docker run -e FONT_VERSION=3.7.1 -it -v $(pwd):/build avivace/iosevka-build
Rilis dapat ditemukan di sini. Hanya versi font 3.0.0 atau lebih tinggi yang didukung.
Anda dapat melewati salah satu opsi build opsional yang dijelaskan dalam build khusus.
docker run -it -v $(pwd):/build avivace/iosevka-build [optional build args]
Misalnya hanya membangun file TTF:
docker run -it -v $( pwd ) :/build avivace/iosevka-build ttf::iosevka-customgit clone https://github.com/avivace/fonts-iosevka.git Jika Anda mau, ganti file private-build-plans.toml yang disediakan dengan milik Anda.
Bangun dan jalankan wadah Docker
# Build the container
docker build -t iosevka_build . -f Dockerfile
# Launch the build on Iosevka git tag 3.7.1, using the build folder on the host
docker run -e FONT_VERSION=3.7.1 -it -v $( pwd ) /build:/build iosevka_builddist . Salin folder yang dihasilkan di ~/.local/share/fonts dan jalankan fc-cache .
cp -r build/dist/ * ~ /.local/share/fonts/
fc-cacheTodo