¿Cómo utilizar la fuente Adobe Source Code Pro?

Respuestas:

145
  1. Descargue el archivo de la página de inicio de Source Code Pro . También puede hacerlo usando wget: Abra una terminal (ctrl-alt-t o presione la tecla win y escriba "terminal") y escriba

    wget https://github.com/adobe-fonts/source-code-pro/archive/2.030R-ro/1.050R-it.zip
    
  2. Descomprima el archivo (puede usar Nautilus para eso o el siguiente comando).

    unzip 1.050R-it.zip
    
  3. Cree un directorio en su directorio de inicio llamado ".fonts" (vaya a inicio en Nautilus y cree una nueva carpeta, o escriba lo siguiente desde la terminal)

    mkdir -p ~/.fonts
    

    Si ya tiene ese directorio, no se preocupe.

  4. Mueva las fuentes Open Type (* .otf) al directorio .fonts recién creado. En la línea de comando, eso sería

    cp source-code-pro-*-it/OTF/*.otf ~/.fonts/
    
  5. Si aún no lo ha hecho, abra una terminal y escriba

    fc-cache -f -v
    

Ahora su fuente está lista para usar y las aplicaciones deberían poder verla.

Todo en un script para aquellos que simplemente quieren copiar / pegar la respuesta

#!/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 desea instalar todo el sistema en lugar de por usuario, copie los archivos en /usr/local/share/fonts/lugar de hacerlo ~/.fonts/.

enero
fuente
1
Esto no me permite usar esta fuente en la Terminal. ¿Qué debo hacer para aplicar esta fuente en la Terminal?
user1261084
@SSchneid He visto tu propuesta de edición y la rechacé. Por favor, corrija la respuesta completa y reemplace los enlaces muertos con los que funcionan o envíe una nueva respuesta.
MadMike
38

Para instalar Source Code Pro, puedes:

  1. Ir a fuentes de Google
  2. Escriba source codeen el cuadro de búsqueda (la única coincidencia debe ser Source Code Pro)
  3. Haga clic en "Agregar a la colección"
  4. Haga clic en la muestra de texto (esto debería presentar todos los estilos de fuente)
  5. Marque todas las casillas de verificación
  6. Haga clic en el icono de descarga (una flecha hacia abajo en la parte superior derecha) y descargue como archivo Zip

Ahora solo necesita descomprimir el archivo Zip en su ~/.fontscarpeta:

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

Puede que tengas que correr

fc-cache -f

para hacer que las fuentes estén disponibles (no es necesario cerrar sesión).

edwin
fuente
3
Esta es probablemente la respuesta que envejecerá mejor.
13

Gracias por la respuesta, solo un script modificado para obtener el archivo más reciente

#!/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
fuente
8

Mi respuesta es similar a las demás simplemente actualizando las URL, ya que parece que se eliminan. El nuevo hogar del código fuente pro parece estar en github. Código fuente pro en 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
fuente
1

Basado en una publicación de GitHub , este script funcionó para mí. Tuve que modificar los nombres de las carpetas para que funcione.

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"
Trineo
fuente
1

También hay un paquete debian de terceros que funciona en github.

Instalar:

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
fuente
0

No es exactamente lo que pide el OP, pero esto podría ser más fácil.

Puede instalar las fuentes powerline que incluyen versiones ligeramente modificadas de un montón de fuentes mono que funcionan con powerline para el prompt y Vim con el complemento vim-airline. Te da una lista 'increíble' de fuentes mono de código fuente para probar, incluyendo "Source Code Pro". Para instalar todas las fuentes:

$ git clone https://github.com/powerline/fonts.git --depth=1
$ cd fonts
$ ./install.sh
icc97
fuente
1
Si lo instala de esta manera, la fuente se llamaSource 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

Eso instalará la última versión de la fuente, realizada el 18 de julio de 2016.

Boris
fuente