当前位置: 首页>>技术教程>>正文


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

, ,

问题描述

Adobe发布了一个名为“Source Code Pro”的新的开源字体家族(下载here,Slashdot文章here)。我如何安装它?

最佳解决方案

  1. the Source Code Pro homepage下载档案。您也可以使用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/

次佳解决方案

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

  1. 转到Google Fonts

  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相似,因为它看起来被删除了。源代码pro的新家似乎在github上。 Source code pro on 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

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/942.html,未经允许,请勿转载。