Как использовать новый шрифт Adobe Source Code Pro?

72

Adobe выпустила новое семейство шрифтов с открытым исходным кодом под названием «Source Code Pro» (скачать здесь , Статью Slashdot здесь ) , Как его установить?

    
задан January 26.09.2012 в 09:13
источник

6 ответов

127
  1. Загрузите архив с домашней страницы исходного кода . Вы также можете использовать wget : Откройте терминал (ctrl-alt-t или нажмите клавишу win и введите «terminal») и введите

    wget https://github.com/adobe-fonts/source-code-pro/archive/2.030R-ro/1.050R-it.zip
    
  2. Распакуйте архив (вы можете использовать Nautilus для этого или использовать следующую команду).

    unzip 1.050R-it.zip
    
  3. Создайте каталог в своем домашнем каталоге под названием «.fonts» (либо перейдите на главную страницу в Nautilus, либо создайте новую папку, либо введите следующее из терминала)

    mkdir -p ~/.fonts
    

    Если у вас уже есть этот каталог, не беспокойтесь.

  4. Переместите шрифты Open Type (* .otf) во вновь созданный каталог .fonts. В командной строке это будет

    cp source-code-pro-*-it/OTF/*.otf ~/.fonts/
    
  5. Если вы еще не сделали этого, откройте терминал и введите

    fc-cache -f -v
    

Теперь ваш шрифт готов к использованию, и приложения должны его видеть.

Все в одном скрипте для тех, кто просто хочет скопировать / вставить ответ

#!/bin/bash
set  -euo pipefail
I1FS=$'\n\t'
mkdir -p /tmp/adodefont
cd /tmp/adodefont
wget -q --show-progress -O source-code-pro.zip https://github.com/adobe-fonts/source-code-pro/archive/2.030R-ro/1.050R-it.zip
unzip -q source-code-pro.zip -d source-code-pro
mkdir -p ~/.fonts
cp -v source-code-pro/*/OTF/*.otf ~/.fonts/
fc-cache -f
rm -rf source-code-pro{,.zip}

Если вы хотите установить системную ширину вместо пользователя, скопируйте файлы в /usr/local/share/fonts/ вместо ~/.fonts/ .     

ответ дан January 01.06.2017 в 13:23
источник
27

Чтобы установить Source Code Pro, вы можете:

  1. Перейдите в Google Fonts
  2. Введите source code в поле поиска (единственным совпадением должен быть исходный код Pro)
  3. Нажмите «Добавить в коллекцию»
  4. Нажмите на образец текста (это должно содержать все стили шрифтов)
  5. Отметьте все флажки
  6. Нажмите значок загрузки (стрелка вниз в правом верхнем углу) и загрузите его как файл Zip

Теперь вам просто нужно распаковать Zip-файл в папку ~/.fonts :

mkdir -p ~/.fonts/Source_Code_Pro
unzip Source_Code_Pro.zip  -d ~/.fonts/Source_Code_Pro

Вам может потребоваться запустить

fc-cache -f

, чтобы сделать шрифты доступными (нет необходимости выходить из системы).

    
ответ дан edwin 21.03.2014 в 05:36
12

Спасибо за ответ, просто модифицированный скрипт, чтобы получить последний файл

#!/bin/bash
FONT_NAME="SourceCodePro"
URL="https://github.com/adobe-fonts/source-code-pro/archive/1.017R.zip"

mkdir /tmp/adodefont
cd /tmp/adodefont
wget ${URL} -O ${FONT_NAME}.zip
unzip -o -j ${FONT_NAME}.zip
mkdir -p ~/.fonts
cp *.otf ~/.fonts
fc-cache -f -v
    
ответ дан Enze Chi 17.10.2012 в 22:33
6

Мой ответ аналогичен другим, просто обновляя URL-адрес, поскольку кажется, что они удалены. Исходный код pro нового дома, похоже, находится на github. Исходный код pro для github.

#!/bin/bash
mkdir /tmp/adodefont
cd /tmp/adodefont
wget https://github.com/adobe-fonts/source-code-pro/archive/1.017R.zip
unzip 1.017R.zip 
mkdir -p ~/.fonts
cp source-code-pro-1.017R/OTF/*.otf ~/.fonts/
fc-cache -f -v
    
ответ дан briankip 21.01.2015 в 20:25
1

На основе сообщения GitHub этот скрипт работал для меня. Мне пришлось изменить имена папок, чтобы заставить его работать.

version=1.050

echo "\n* Downloading version $version of source code pro font"
rm -f SourceCodePro_FontsOnly-$version.zip
rm -rf SourceCodePro_FontsOnly-$version
font_folder=source-code-pro-2.030R-ro-${version}R-it
zip_file=${version}R-it.zip
wget https://github.com/adobe-fonts/source-code-pro/archive/2.030R-ro/$zip_file

echo "\n* Unziping package"
unzip $zip_file
mkdir -p ~/.fonts

echo "\n* Copying fonts to ~/fonts"
cp $font_folder/OTF/*.otf ~/.fonts/

echo "\n* Updating font cache"
sudo fc-cache -f -v

echo "\n* Looking for 'Source Code Pro' in installed fonts"
fc-list | grep "Source Code Pro"

echo "\n* Now, you can use the 'Source Code Pro' fonts, ** for sublime text ** just add the lines bellow to 'Preferences > Settings':"
echo '\n  "font_face": "Source Code Pro",'
echo '  "font_size": 10'

echo "\n* Finished :)\n"
    
ответ дан ArtB 23.08.2017 в 02:46
1

Существует также рабочий сторонний пакет debian на github.

Для установки:

git clone https://github.com/hainp/source-code-pro-deb cd source-code-pro-deb sudo apt-get install debhelper dpkg-buildpackage -rfakeroot -b -uc -us sudo dpkg -i ../fonts-source-code-pro_1.017_all.deb     

ответ дан Giacomo Lacava 07.01.2018 в 03:30