如何使用新的Adobe Source Code Pro字体?

Adobe发布了一个名为“Source Code Pro”的新的开源字体系列( 此处下载Slashdot文章)。 我该如何安装?

  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中转到home并创建一个新文件夹,或从终端输入以下内容)

     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/

要安装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 

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

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

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

我的答案类似于其他人只是更新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 

基于GitHubpost ,这个脚本对我有用。 我不得不修改文件夹名称以使其工作。

 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" 

在github上还有一个可用的第三方debian软件包 。

安装:

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

不完全是OP所要求的,但这可能更容易。

您可以安装电源线字体 ,其中包括一组单声道字体的略微修改版本,这些字体与powerline用于提示,Vim与vim-airline插件一起使用。 它可以为您提供一个“令人敬畏”的源代码单声道字体列表,包括“源代码专业版”。 要安装所有字体:

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