fntsample é uma ferramenta que pode ser usada para fazer amostras de fontes que mostram cobertura da fonte e são semelhantes às gráficos Unicode. Foi desenvolvido para uso com o projeto Dejavu Fontes. fntsample é licenciado na versão 3 da GPL ou posterior.

Os lançamentos estão disponíveis na página de lançamentos. Para versões de código -fonte para versões antes de 5.0, visite a página antiga do projeto. O código -fonte e o rastreador de problemas estão acessíveis na página do projeto.
As seguintes bibliotecas são obrigadas a criar fntsample : Cairo, Fontconfig, Freetype2, Glib, Pango, GetText. Eles devem estar disponíveis na maioria das distribuições Linux. Além disso, é necessário o arquivo Blocks Unicode.
O cmake é usado para criar o código. No diretório com execução do código -fonte:
% mkdir build % CD Build % cmake .. -dunicode_blocks =/path/to/blocks.txt % fazer % faça instalar
A última etapa instalará arquivos em /usr/local por padrão. Isso pode ser substituído adicionando -DCMAKE_INSTALL_PREFIX=/another/prefix à invocação do cmake .
fntsample pode ser construído usando o homebrew no macOS. Use os seguintes comandos para instalar dependências e configurar o ambiente de construção antes de criar o código:
% Brew install cmake pgk-config getText Cairo Pango Fontconfig Freetype % exportar cmake_prefix_path =/usr/local/opt/getText
Como alternativa, você pode instalar fntsample usando uma fórmula homebrew:
% Brew Instale Eugmes/FNTSample/FNTSample
O uso básico para fntsample é a seguinte:
% fntsample -f /file/to/font/file.ttf -o output.pdf
Para uso mais avançado, consulte as páginas MAN para fntsample e pdfoutline .