fntsample es una herramienta que se puede usar para hacer muestras de fuentes que muestran cobertura de la fuente y son similares en apariencia a los gráficos de Unicode. Fue desarrollado para su uso con el proyecto DeJavu Fonts. fntsample tiene licencia bajo GPL versión 3 o posterior.

Las versiones están disponibles en la página de lanzamientos. Para versiones del código fuente para versiones antes de 5.0, visite la página del proyecto anterior. Se puede acceder al código fuente y al rastreador de problemas a través de la página del proyecto.
Se requieren las siguientes bibliotecas para construir fntsample : El Cairo, FontConfig, Freetype2, Glib, Pango, GetText. Deberían estar disponibles en la mayoría de las distribuciones de Linux. Además, se requiere un archivo de bloques Unicode.
CMake se usa para construir el código. En el directorio con el código fuente ejecutar:
% Mkdir Build % de compilación CD % cmake .. -dunicode_blocks =/rath/to/blocks.txt % hacer % Hacer instalar
El último paso instalará archivos en /usr/local de forma predeterminada. Esto se puede anular agregando -DCMAKE_INSTALL_PREFIX=/another/prefix a la invocación cmake .
fntsample se podría construir usando Homebrew en macOS. Use los siguientes comandos para instalar dependencias y configurar el entorno de compilación antes de construir el código:
% brew install cmake pgk-config getText Cairo Pango FontConfig Freetype Glib % Export cmake_prefix_path =/usr/local/opt/getText
Alternativamente, puede instalar fntsample utilizando una fórmula casera:
% brew install eugmes/fntsample/fntsample
El uso básico para fntsample se ve de la siguiente manera:
% fntsample -f /file/to/font/file.ttf -o output.pdf
Para un uso más avanzado, consulte las páginas del hombre para fntsample y pdfoutline .