fntsample هي أداة يمكن استخدامها لعمل عينات الخطوط التي تظهر تغطية للخط وتشبه في ظهور المخططات Unicode. تم تطويره للاستخدام مع مشروع Dejavu Fonts. تم ترخيص fntsample بموجب الإصدار 3 GPL أو الأحدث.

الإصدارات متوفرة من صفحة الإصدارات. لإصدارات رمز المصدر للإصدارات قبل 5.0 ، قم بزيارة صفحة المشروع القديمة. يمكن الوصول إلى رمز المصدر ومتتبع المشكلات عبر صفحة المشروع.
مطلوب المكتبات التالية لبناء fntsample : القاهرة ، fontconfig ، freetype2 ، glib ، pango ، getText. يجب أن تكون متوفرة في معظم توزيعات Linux. بالإضافة إلى ذلك ، مطلوب ملف كتل Unicode.
يستخدم Cmake لبناء الكود. في الدليل مع تنفيذ رمز المصدر:
٪ mkdir بناء ٪ بناء القرص المضغوط ٪ cmake .. -dunicode_blocks =/path/to/blocks.txt ٪ يصنع ٪ جعل التثبيت
ستقوم الخطوة الأخيرة بتثبيت الملفات تحت /usr/local بشكل افتراضي. يمكن تجاوز هذا عن طريق إضافة -DCMAKE_INSTALL_PREFIX=/another/prefix إلى استدعاء cmake .
يمكن بناء fntsample باستخدام Homebrew على MacOS. استخدم الأوامر التالية لتثبيت التبعيات وتكوين بيئة الإنشاء قبل إنشاء الرمز:
٪ BREW تثبيت CMAKE PGK-CONFIG GETTEXT CAIRO PANGO FONTCONFIG FREETYPE GLIB ٪ تصدير cmake_prefix_path =/usr/local/opt/getText
بدلاً من ذلك ، يمكنك تثبيت fntsample باستخدام صيغة Homebrew:
٪ Brew تثبيت eugmes/fntsample/fntsample
يبدو الاستخدام الأساسي لـ fntsample على النحو التالي:
٪ fntsample -f /file/to/font/file.ttf -o output.pdf
للحصول على مزيد من الاستخدام المتقدم ، استشر صفحات MAN لـ fntsample و pdfoutline .