iosevka docker
v0.3
Docker容器可以構建您自己的(或標準)版本的Iosevka字體,而不必擔心依賴關係和構建環境。
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/文件夾中可用。
要自定義您的構建,只需從放置private-build-plans.toml目錄中啟動Docker命令即可。
您可以在自定義構建文檔之後準備配置,也可以使用iosevka build Customizer。
請注意,與
3.7.1一起使用的4.0.0 IE配置引入的破壞變化不能保證可與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托多