คอนเทนเนอร์ Docker เพื่อสร้างแบบอักษรของคุณเอง (หรือมาตรฐาน) ของคุณเองโดยไม่ต้องกังวลเกี่ยวกับการพึ่งพาและการสร้างสภาพแวดล้อม
Linux:
docker run -it -v $( pwd ) :/build avivace/iosevka-buildwindows (พรอมต์คำสั่ง)
docker run -it -v %cd%:/build avivace/iosevka-buildWindows (PowerShell)
docker run -it -v ${PWD} :/build avivace/iosevka-build สำหรับส่วนที่เหลือของเอกสารนี้ให้แทนที่ $(pwd) ด้วย %cd% หรือ ${PWD} ตามสภาพแวดล้อมของคุณ
จะสร้าง iOSEVKA เวอร์ชันล่าสุดที่เปิดตัวด้วยการกำหนดค่าเริ่มต้น
ไฟล์ฟอนต์ที่สร้างขึ้นของคุณจะพร้อมใช้งานใน dist/ Folder
ในการปรับแต่งบิลด์ของคุณเพียงแค่เปิดคำสั่ง Docker จากไดเรกทอรีที่วาง private-build-plans.toml
คุณสามารถเตรียมการกำหนดค่าของคุณตามเอกสารบิลด์ที่กำหนดเองหรือใช้ IOSEVKA Build Customizer
ระวังการเปลี่ยนแปลงที่เกิดขึ้นกับการกำหนดค่า 4.0.0 IE ที่ทำงานกับ
3.7.1ไม่รับประกันว่าจะทำงานกับ4.0.0
ในการระบุเวอร์ชันที่จะสร้างเพียงเพิ่ม -e FONT_VERSION= ไปยังคำสั่ง Docker เช่นในการสร้างเวอร์ชัน 3.7.1 :
docker run -e FONT_VERSION=3.7.1 -it -v $(pwd):/build avivace/iosevka-build
สามารถพบได้ที่นี่ รองรับรุ่นฟอนต์ 3.0.0 หรือสูงกว่าเท่านั้น
คุณสามารถผ่านตัวเลือกการสร้างเสริมใด ๆ ที่อธิบายไว้ในบิลด์ที่กำหนดเอง
docker run -it -v $(pwd):/build avivace/iosevka-build [optional build args]
เช่นการสร้างไฟล์ TTF เท่านั้น:
docker run -it -v $( pwd ) :/build avivace/iosevka-build ttf::iosevka-customgit clone https://github.com/avivace/fonts-iosevka.git หากคุณต้องการให้แทนที่ไฟล์ private-build-plans.toml ที่ให้มาเป็นของคุณ
สร้างและเรียกใช้คอนเทนเนอร์ 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 คัดลอกโฟลเดอร์ที่สร้างขึ้นใน ~/.local/share/fonts และเรียกใช้ fc-cache
cp -r build/dist/ * ~ /.local/share/fonts/
fc-cacheสิ่งที่ต้องทำ