web-dev-qa-db-fra.com

Comment utiliser la police Adobe Source Code Pro?

Adobe a publié une famille de polices open source appelée "Source Code Pro" (télécharger ici , article de Slashdot ici ). Comment puis-je l'installer?

86
January
  1. Téléchargez l’archive à partir de page d’accueil du code source Pro . Vous pouvez le faire aussi en utilisant wget: Ouvrez un terminal (ctrl-alt-t ou appuyez sur la touche de gain et tapez "terminal") et tapez

    wget https://github.com/Adobe-fonts/source-code-pro/archive/2.030R-ro/1.050R-it.Zip
    
  2. Décompressez l'archive (vous pouvez utiliser Nautilus pour cela ou utiliser la commande suivante).

    unzip 1.050R-it.Zip
    
  3. Créez un répertoire dans votre répertoire personnel appelé ".fonts" (vous pouvez soit aller chez vous dans Nautilus et créer un nouveau dossier, soit taper ce qui suit à partir du terminal).

    mkdir -p ~/.fonts
    

    Si vous avez déjà ce répertoire, ne vous inquiétez pas.

  4. Déplacez les polices Open Type (* .otf) vers le nouveau répertoire .fonts. En ligne de commande, ce serait

    cp source-code-pro-*-it/OTF/*.otf ~/.fonts/
    
  5. Si vous ne l'avez pas encore fait, ouvrez un terminal et tapez

    fc-cache -f -v
    

Votre police est maintenant prête à être utilisée et les applications devraient pouvoir la voir.

Tout en un script pour ceux qui veulent simplement copier/coller la réponse

#!/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}

Si vous souhaitez installer l’ensemble du système plutôt que par utilisateur, copiez les fichiers dans /usr/local/share/fonts/ au lieu de ~/.fonts/.

144
January

Pour installer Source Code Pro, vous pouvez:

  1. Aller à Google Fonts
  2. Tapez source code dans la zone de recherche (la seule correspondance possible est Source Code Pro)
  3. Cliquez sur "Ajouter à la collection"
  4. Cliquez sur l'échantillon de texte (cela devrait présenter tous les styles de police)
  5. Cochez toutes les cases
  6. Cliquez sur l'icône de téléchargement (une flèche en bas à droite) et téléchargez le fichier Zip.

Maintenant, il vous suffit de décompresser le fichier Zip dans votre dossier ~/.fonts:

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

Vous devrez peut-être courir

fc-cache -f

pour rendre les polices disponibles (pas besoin de se déconnecter).

38
edwin

Merci pour la réponse, juste un script modifié pour obtenir le dernier fichier

#!/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
13
Enze Chi

Ma réponse est similaire à celle des autres utilisateurs qui mettent à jour les URL car il semble que ceux-ci sont supprimés. La nouvelle maison du code source semble être sur github. Code source pro sur 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
8
briankip

Il existe également un paquet Debian tiers actif sur github.

À installer:

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

2
Giacomo Lacava

Basé sur un GitHub post , ce script a fonctionné pour moi. J'ai dû modifier les noms des dossiers pour que cela fonctionne.

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"
1
Tobogganski

Pas exactement ce que demande le PO, mais cela pourrait être plus facile.

Vous pouvez installer les polices powerline , qui incluent des versions légèrement modifiées d’un groupe de polices mono fonctionnant avec powerline pour Prompt et Vim avec le plugin vim-airline. Il vous donne en quelque sorte une liste "impressionnante" de polices mono-code source à essayer, y compris "Code source Pro". Pour installer toutes les polices:

$ git clone https://github.com/powerline/fonts.git --depth=1
$ cd fonts
$ ./install.sh
1
icc97