Come utilizzare il carattere Adobe Source Code Pro?


Risposte:


145
  1. Scarica l'archivio dalla homepage di Source Code Pro . Puoi farlo anche usando wget: Apri un terminale (ctrl-alt-t o premi il tasto win e digita "terminale") 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 quello o usare il seguente comando).

    unzip 1.050R-it.zip
    
  3. Crea una directory nella tua home directory chiamata ".fonts" (o vai a home 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 l'hai ancora fatto, apri un terminale e digita

    fc-cache -f -v
    

Il font è 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 si desidera installare il sistema a livello anziché per utente, copiare i file /usr/local/share/fonts/invece di ~/.fonts/.


1
Questo non mi permette di usare questo carattere sul Terminale. Cosa devo fare per applicare questo carattere sul Terminale?
user1261084

@SSchneid Ho visto la tua proposta di modifica e l'ho respinta. Correggi l'intera risposta e sostituisci i link non funzionanti con quelli funzionanti o invia una nuova risposta.
MadMike,

38

Per installare Source Code Pro, puoi:

  1. Vai a Google Fonts
  2. Digita source codenella casella di ricerca (l'unica corrispondenza dovrebbe essere Source Code Pro)
  3. Fai clic su "Aggiungi alla raccolta"
  4. Fai clic sull'esempio di testo (questo dovrebbe presentare tutti gli stili di carattere)
  5. Seleziona 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 ~/.fontscartella:

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).


3
Questa è probabilmente la risposta che invecchierà al meglio.

13

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

8

La mia risposta è simile alle altre semplicemente aggiornando l'URL in quanto sembra che vengano rimosse. La nuova home del codice sorgente pro sembra essere su 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

1

Basato su un post di 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"


0

Non è esattamente quello che l'OP chiede, ma potrebbe essere più semplice.

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à un elenco 'fantastico' di caratteri mono di codice sorgente da provare, incluso "Source Code Pro". Per installare tutti i caratteri:

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

1
Se lo installi in questo modo, il font si chiamaSource Code Pro for Powerline
Boris

0
sudo wget --content-disposition -P /usr/share/fonts/opentype/source-code-pro https://github.com/adobe-fonts/source-code-pro/blob/482adcaccf9777f2850974e08c60e706b1ad9169/OTF/SourceCodePro-{Black,BlackIt,Bold,BoldIt,ExtraLight,ExtraLightIt,It,Light,LightIt,Medium,MediumIt,Regular,Semibold,SemiboldIt}.otf?raw=true

Ciò installerà l'ultima versione del carattere, che è stata rilasciata il 18 luglio 2016.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.