هذا هو المستودع المصدر لـ Roboto: مجموعة الخطوط المميزة من Google، والخط الافتراضي على Android وChrome OS، والخط الموصى به للغة Google المرئية، التصميم متعدد الأبعاد.
ويحتوي أيضًا على سلسلة الأدوات المستخدمة في إنشاء Roboto.
تدعم عائلة الخطوط جميع الأحرف اللاتينية والسيريلية واليونانية في Unicode 7.0، بالإضافة إلى رمز العملة للاري الجورجي، الذي سيتم نشره في Unicode 8.0.
الخطوط متوفرة حاليًا بثمانية عشر نمطًا مختلفًا.
تتوفر أيضًا خطوط الويب الفرعية من Google Fonts.
قم بإنشاء دليل نظيف لـ Roboto:
mkdir -p $HOME /roboto-src
cd $HOME /roboto-src
تنزيل أدوات ومصادر Roboto:
git clone https://github.com/google/roboto.git
أنشئ بيئة بايثون افتراضية (اختياري لكن موصى به):
pip install --user virtualenv
virtualenv roboto-env
source roboto-env/bin/activate
قم بتنزيل التبعيات وتثبيتها (تتطلب حاليًا Python 2، وليس 3):
cd roboto
pip install -r requirements.txt
قم بتنزيل أحدث إصدار من tarball من HarfBuzz هنا واستخرجه في الدليل الرئيسي باسم $HOME/harfbuzz
(بدلاً من ذلك، يمكنك تنزيل أحدث مصدر من GitHub عبر git clone https://github.com/behdad/harfbuzz.git
).
بناء وتثبيت HarfBuzz:
cd $HOME /harfbuzz
./configure
make
sudo make install
cd $HOME /roboto-src/
على Ubuntu (أو توزيعات GNU/Linux الأخرى، باستخدام مدير الحزم المناسب)، تأكد من تثبيت eog:
sudo apt-get install eog
cd roboto
make