O VFIT (Ferramenta de Instalação de Fonte Variável) permite gerar instâncias estáticas personalizadas de uma fonte variável definida em um arquivo de configuração.
O VFit está agora disponível no Índice de Pacote Python. Você pode instalar o VFit com o seguinte comando:
$ pip3 install vfitComo alternativa, você pode instalar o VFIT baixando uma roda pré-construída na seção de lançamentos ou construindo você mesmo.
# Skip this step if you're downloading a prebuilt wheel.
$ git clone https://github.com/jonpalmisc/vfit.git && cd vfit
$ poetry build && cd dist
# Install VFIT from the wheel.
$ pip install vfit-version-py3-none-any.whl Para começar, você precisará de um arquivo de fonte variável para trabalhar. Seu primeiro passo será criar um arquivo de configuração. Consulte sample.json para um exemplo.
Em seguida, execute o VFIT e passe seu arquivo de fontes de configuração e variável como argumentos:
$ vfit config.json variable.ttf Se você deseja gerar instâncias em um diretório específico, pode usar a opção -o . Para mais opções, consulte vfit --help .
Todas as contribuições são bem -vindas. Se você encontrar um bug ou tiver uma solicitação de recurso, fique à vontade para criar um novo problema (ou até melhor, uma solicitação de tração).
Se você estiver enviando uma solicitação de tração, formate seu código com yapf usando as configurações padrão. Além disso, estou ciente de que a nomeação de camelcase é contra a convenção de Python, mas é a convenção usada pelo fonttools , então escolhi usá -la aqui também para consistência.
Agradecimentos especiais a Viktor Rubenko, que sabe muito mais sobre a tecnologia de fontes do que eu e tem sido incrivelmente útil para consertar bugs estranhos.
O logotipo do VFIT usa a fonte variável da Armada da Newglyph.
Copyright © 2020 Jon Palmisciano
O VFIT está disponível sob a licença do MIT. Consulte License.txt para obter mais informações.