roboto 2
v2.138
這是 Roboto 的來源儲存庫:Google 的簽名字體系列、Android 和 Chrome 作業系統上的預設字體以及 Google 視覺語言 Material Design 的推薦字體。
它還包含用於創建 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
建立虛擬Python環境(可選但建議):
pip install --user virtualenv
virtualenv roboto-env
source roboto-env/bin/activate
下載並安裝依賴項(目前需要 Python 2,而不是 3):
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