Come utilizzare il nuovo font di Adobe Source Code Pro?

79

Adobe ha rilasciato una nuova famiglia di font open source chiamata "Source Code Pro" (scarica qui , Articolo di Slashdot qui ) . Come installarlo?

    
posta January 26.09.2012 - 09:13

7 risposte

133
  1. Scarica l'archivio da alla home page di Source Code Pro . Puoi farlo anche usando wget : apri un terminale (ctrl-alt-t o premi il tasto win e digita "terminal") e digita

    wget https://github.com/adobe-fonts/source-code-pro/archive/2.030R-ro/1.050R-it.zip
    
  2. Decomprimi l'archivio (puoi usare Nautilus per questo, o usare il seguente comando).

    unzip 1.050R-it.zip
    
  3. Crea una directory nella tua home directory chiamata ".fonts" (vai a casa in Nautilus e crea una nuova cartella, o digita quanto segue dal terminale)

    mkdir -p ~/.fonts
    

    Se hai già quella directory, non preoccuparti.

  4. Spostare i caratteri Open Type (* .otf) nella directory .fonts appena creata. Nella riga di comando, sarebbe

    cp source-code-pro-*-it/OTF/*.otf ~/.fonts/
    
  5. Se non lo hai ancora fatto, apri un terminale e digita

    fc-cache -f -v
    

Il tuo carattere è ora pronto per l'uso e le applicazioni dovrebbero essere in grado di vederlo.

Tutto in uno script per coloro che vogliono semplicemente copiare / incollare la risposta

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

Se desideri installare l'intero sistema anziché per utente, copia i file in /usr/local/share/fonts/ anziché ~/.fonts/ .

    
risposta data January 01.06.2017 - 13:23
32

Per installare Source Code Pro, puoi:

  1. Vai a Google Fonts
  2. Digita source code nella casella di ricerca (l'unica corrispondenza deve essere Codice sorgente Pro)
  3. Fai clic su "Aggiungi alla raccolta"
  4. Fai clic sull'esempio di testo (questo dovrebbe presentare tutti gli stili di carattere)
  5. Spunta tutte le caselle di controllo
  6. Fai clic sull'icona di download (una freccia giù in alto a destra) e scarica come file Zip

Ora devi solo decomprimere il file Zip nella tua cartella ~/.fonts :

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

Potrebbe essere necessario eseguire

fc-cache -f

per rendere disponibili i caratteri (non è necessario disconnettersi).

    
risposta data edwin 21.03.2014 - 05:36
12

Grazie per la risposta, solo uno script modificato per ottenere l'ultimo file

#!/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
    
risposta data Enze Chi 17.10.2012 - 22:33
7

La mia risposta è simile alle altre semplicemente aggiornando l'URL come sembra che siano state rimosse. La nuova casa del codice sorgente pro sembra essere in github. Codice sorgente pro su 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
    
risposta data briankip 21.01.2015 - 20:25
1

Basato su un post GitHub , questo script ha funzionato per me. Ho dovuto modificare i nomi delle cartelle per farlo funzionare.

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"
    
risposta data ArtB 23.08.2017 - 02:46
1

C'è anche un pacchetto debian di terze parti funzionante su github.

Per installare:

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

    
risposta data Giacomo Lacava 07.01.2018 - 03:30
0

Non esattamente ciò che l'OP sta chiedendo, ma potrebbe essere più facile.

Puoi installare i font powerline che includono versioni leggermente modificate di un gruppo di font mono che funzionano con powerline per il prompt e Vim con il plugin vim-airline. Ti dà una "fantastica" lista di font mono del codice sorgente da provare. Per installare tutti i tipi di carattere:

$ git clone https://github.com/powerline/fonts.git --depth=1
$ cd fonts
$ ./install.sh
    
risposta data icc97 18.06.2018 - 02:52

Leggi altre domande sui tag