A fonte é uma ferramenta executável da linha de comando Python 3.6+ que relata *.otf, *.ttf, *.woff e *.woff2 e tamanhos de tabela individual de openType em um formato tabular limpo.


font-size requer um intérprete Python 3.6+ e é executado em distritos, macOS e Windows Linux.
A instalação em um ambiente virtual do Python3 é recomendado, pois as dependências são fixadas em versões confirmadas para trabalhar com este projeto.
Use qualquer uma das seguintes abordagens de instalação:
$ pip3 install font-size
$ git clone https://github.com/source-foundry/font-size.git
$ cd font-size
$ pip3 install .
A abordagem a seguir instala o projeto e as dependências opcionais de desenvolvedor associadas, para que as alterações da fonte estejam disponíveis sem a necessidade de reinstalação.
$ git clone https://github.com/source-foundry/font-size.git
$ cd font-size
$ pip3 install --ignore-installed -r requirements.txt -e ".[dev]"
$ font-size [FONT PATH 1] [FONT PATH 2] ... [FONT PATH ...]
Por favor, relate questões sobre o rastreador de problemas do projeto.
Contribuições são bem -vindas. Um ambiente de dependência de desenvolvimento pode ser instalado no modo editável com a documentação de instalação do desenvolvedor acima.
Por favor, use a abordagem padrão de solicitação de tração do github para propor alterações de fonte.
Os arquivos de origem do Python são flake8 . Consulte o alvo de test-lint makefile para obter detalhes.
O projeto executa testes contínuos de integração em ações do GitHub com a Chain Toolchain de teste pytest . Os módulos de teste estão localizados no diretório tests do repositório.
Os testes locais da versão de intérprete Python podem ser realizados com o seguinte comando executado a partir da raiz do repositório:
$ tox -e [PYTHON INTERPRETER VERSION]
Consulte a documentação tox para obter detalhes adicionais.
A cobertura do teste de unidade é executada com a ferramenta coverage . Consulte o alvo test-coverage Makefile para obter detalhes.
⚡ alimentado por essas ferramentas gratuitas fantásticas:
Copyright 2021 Source Foundry Autores e colaboradores
Licenciado sob a licença Apache, versão 2.0 (a "licença"); Você não pode usar esse arquivo, exceto em conformidade com a licença. Você pode obter uma cópia da licença em
http://www.apache.org/licenses/LICENSE-2.0
A menos que exigido pela lei aplicável ou acordada por escrito, o software distribuído pela licença é distribuído "como está", sem garantias ou condições de qualquer tipo, expressa ou implícita. Consulte a licença para o idioma específico que rege as permissões e limitações sob a licença.