Contenedores de Docker para construir su propia versión (o estándar) de la letra iosevka sin preocuparse por las dependencias y los entornos de compilación.
Linux:
docker run -it -v $( pwd ) :/build avivace/iosevka-buildWindows (símbolo del sistema)
docker run -it -v %cd%:/build avivace/iosevka-buildWindows (PowerShell)
docker run -it -v ${PWD} :/build avivace/iosevka-build Para el resto de este documento, reemplace $(pwd) con %cd% o ${PWD} según su entorno
Construirá la última versión lanzada de Iosevka con la configuración predeterminada.
Sus archivos de fuentes construidos estarán disponibles en la carpeta dist/ .
Para personalizar su compilación, simplemente inicie el comando Docker desde el directorio donde se coloca su private-build-plans.toml .
Puede preparar su configuración siguiendo la documentación de compilación personalizada o utilizar el personalizador de compilación de iosevka.
Tenga en cuenta los cambios de ruptura introducidos con 4.0.0 Las configuraciones de IE que funcionan con
3.7.1no se garantiza que funcione con4.0.0.
Para especificar una versión para construir, simplemente agregue -e FONT_VERSION= al comando Docker. Por ejemplo, para construir la versión 3.7.1 :
docker run -e FONT_VERSION=3.7.1 -it -v $(pwd):/build avivace/iosevka-build
Los lanzamientos se pueden encontrar aquí. Solo se admiten las versiones de fuentes 3.0.0 o más.
Puede pasar cualquiera de las opciones de compilación opcionales descritas en la compilación personalizada.
docker run -it -v $(pwd):/build avivace/iosevka-build [optional build args]
Por ejemplo, solo construir archivos TTF:
docker run -it -v $( pwd ) :/build avivace/iosevka-build ttf::iosevka-customgit clone https://github.com/avivace/fonts-iosevka.git Si lo desea, reemplace el archivo proporcionado private-build-plans.toml con el suyo.
Construir y ejecutar el contenedor 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 las carpetas generadas en ~/.local/share/fonts y ejecute fc-cache .
cp -r build/dist/ * ~ /.local/share/fonts/
fc-cacheHACER