如何使用Adobe Source Code Pro字体?


Answers:


145
  1. Source Code Pro主页下载档案。您也可以使用以下方法进行操作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/


1
这不允许我在终端上使用此字体。如何在终端上应用此字体?
user1261084 2014年

@SSchneid我已经看到了您的编辑建议并拒绝了它。请更正整个答案,并用工作链接替换失效的链接,或者提交新的答案。
MadMike's

38

为了安装Source Code Pro,您可以:

  1. 转到Google字体
  2. 键入source code搜索框(唯一的比赛应该是源代码临)
  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

使字体可用(无需注销)。


3
这可能是最适合年龄的答案。

13

感谢您的回答,只需修改脚本即可获取最新文件

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

我的答案与其他人类似,只是似乎已删除了URL,只是更新了URL。专业人士的新家似乎在github上。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

根据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"


0

并非OP要求的那样,但这可能会更容易。

您可以安装电力线字体,其中包括一堆单声道字体的稍作修改的版本,这些字体与电力线一起用于提示,并与vim一起使用vim-airline插件。它为您提供了“真棒”的源代码单声道字体列表,包括“ Source Code Pro”。要安装所有字体:

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

1
如果以这种方式安装,则该字体称为Source 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

这将安装该字体的最新发行版,该发行版于2016年7月18日发布。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.