Os contêineres do Docker para criar sua própria versão (ou padrão) do tipo de letra iosevka sem se preocupar com dependências e ambientes de construção.
Linux:
docker run -it -v $( pwd ) :/build avivace/iosevka-buildWindows (prompt de comando)
docker run -it -v %cd%:/build avivace/iosevka-buildWindows (PowerShell)
docker run -it -v ${PWD} :/build avivace/iosevka-build Para o restante deste documento, substitua $(pwd) por %cd% ou ${PWD} com base no seu ambiente
Criará a versão mais recente lançada do iosevka com a configuração padrão.
Seus arquivos de fonte construídos estarão disponíveis na pasta dist/ .
Para personalizar sua compilação, basta iniciar o comando Docker no diretório em que seu private-build-plans.toml é colocado.
Você pode preparar sua configuração após a documentação de construção personalizada ou usar o Iosevka Build Customizer.
Esteja ciente das mudanças de ruptura introduzidas com as configurações 4.0.0 IE que trabalham com
3.7.1não têm garantia de trabalhar com4.0.0.
Para especificar uma versão para criar, basta adicionar -e FONT_VERSION= ao comando Docker. Por exemplo, para construir a versão 3.7.1 :
docker run -e FONT_VERSION=3.7.1 -it -v $(pwd):/build avivace/iosevka-build
Os lançamentos podem ser encontrados aqui. Somente as versões da fonte 3.0.0 ou superior são suportadas.
Você pode passar em qualquer uma das opções de construção opcionais descritas na compilação personalizada.
docker run -it -v $(pwd):/build avivace/iosevka-build [optional build args]
Por exemplo, para criar apenas arquivos TTF:
docker run -it -v $( pwd ) :/build avivace/iosevka-build ttf::iosevka-customgit clone https://github.com/avivace/fonts-iosevka.git Se desejar, substitua o arquivo fornecido private-build-plans.toml pelo seu.
Construa e execute o contêiner do 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 . Copie as pastas geradas em ~/.local/share/fonts e execute fc-cache .
cp -r build/dist/ * ~ /.local/share/fonts/
fc-cachePENDÊNCIA