roboto 2
v2.138
これは、Roboto のソース リポジトリです。Google の特徴的なフォント ファミリ、Android および Chrome OS のデフォルト フォント、および Google のビジュアル言語であるマテリアル デザインの推奨フォントです。
Roboto の作成に使用されるツールチェーンも含まれています。
このフォント ファミリは、Unicode 7.0 のすべてのラテン文字、キリル文字、ギリシャ文字と、Unicode 8.0 で公開されるグルジア ラリの通貨記号をサポートします。
現在、フォントは 18 種類の異なるスタイルで利用できます。
サブセット化された Web フォントは Google Fonts からも入手できます。
Roboto 用のクリーンなディレクトリを作成します。
mkdir -p $HOME /roboto-src
cd $HOME /roboto-src
Roboto ツールとソースをダウンロードします。
git clone https://github.com/google/roboto.git
仮想 Python 環境を作成します (オプションですが推奨)。
pip install --user virtualenv
virtualenv roboto-env
source roboto-env/bin/activate
依存関係をダウンロードしてインストールします (現在、Python 3 ではなく Python 2 が必要です)。
cd roboto
pip install -r requirements.txt
HarfBuzz の最新の tarball リリースをここからダウンロードし、 $HOME/harfbuzz
としてホームディレクトリに抽出します (または、 git clone https://github.com/behdad/harfbuzz.git
を介して GitHub から最新のソースをダウンロードできます)。
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