Làm cách nào để sử dụng phông chữ Adobe Source Code Pro?


88

Adobe đã phát hành một họ phông chữ nguồn mở có tên "Source Code Pro" (tải xuống tại đây , bài viết về Slashdot tại đây ). Làm thế nào để tôi cài đặt nó?


1
Vì vậy, nhiều người tìm đến câu hỏi này và không một ai trong chúng tôi đã dành thời gian để thêm mộtfonts-source-code-pro gói vào Debian ...
Boris

Câu trả lời:


145
  1. Tải về kho lưu trữ từ trang chủ Source Code Pro . Bạn cũng có thể làm điều đó bằng cách sử dụng wget: Mở một thiết bị đầu cuối (ctrl-alt-t hoặc nhấn phím win và nhập "terminal") và gõ

    wget https://github.com/adobe-fonts/source-code-pro/archive/2.030R-ro/1.050R-it.zip
    
  2. Giải nén tệp lưu trữ (bạn có thể sử dụng Nautilus cho điều đó hoặc sử dụng lệnh sau).

    unzip 1.050R-it.zip
    
  3. Tạo một thư mục trong thư mục nhà của bạn được gọi là ".fonts" (hoặc về nhà ở Nautilus và tạo một thư mục mới hoặc nhập thông tin sau từ thiết bị đầu cuối)

    mkdir -p ~/.fonts
    

    Nếu bạn đã có thư mục đó, đừng lo lắng.

  4. Di chuyển phông chữ Loại mở (* .otf) sang thư mục .fonts mới tạo. Trong dòng lệnh, đó sẽ là

    cp source-code-pro-*-it/OTF/*.otf ~/.fonts/
    
  5. Nếu bạn chưa thực hiện xong, hãy mở một thiết bị đầu cuối và gõ

    fc-cache -f -v
    

Phông chữ của bạn hiện đã sẵn sàng để sử dụng và các ứng dụng sẽ có thể nhìn thấy nó.

Tất cả trong một tập lệnh cho những người chỉ muốn sao chép / dán câu trả lời

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

Nếu bạn muốn cài đặt hệ thống rộng thay vì mỗi người dùng, hãy sao chép các tệp vào /usr/local/share/fonts/thay vì ~/.fonts/.


1
Điều này không cho phép tôi sử dụng phông chữ này trên Terminal. Tôi nên làm gì để áp dụng phông chữ này trên Terminal?
1261084

@SSchneid Tôi đã thấy đề xuất chỉnh sửa của bạn và từ chối nó. Xin vui lòng, sửa toàn bộ câu trả lời và thay thế các liên kết chết bằng các liên kết đang hoạt động hoặc gửi câu trả lời mới.
MadMike

38

Để cài đặt Source Code Pro, bạn có thể:

  1. Chuyển đến Google Fonts
  2. Nhập source codevào hộp tìm kiếm (đối sánh duy nhất phải là Mã nguồn Pro)
  3. Nhấp vào "Thêm vào bộ sưu tập"
  4. Nhấp vào mẫu văn bản (cái này sẽ trình bày tất cả các kiểu phông chữ)
  5. Đánh dấu vào tất cả các hộp kiểm
  6. Nhấp vào biểu tượng tải xuống (một mũi tên xuống ở trên cùng bên phải) và tải xuống dưới dạng tệp Zip

Bây giờ bạn chỉ cần giải nén tệp Zip vào ~/.fontsthư mục của mình :

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

Bạn có thể cần phải chạy

fc-cache -f

để làm cho các phông chữ có sẵn (không cần phải đăng xuất).


3
Đây có lẽ là câu trả lời sẽ có tuổi tốt nhất.

13

Cảm ơn câu trả lời, chỉ cần một tập lệnh sửa đổi để có được tập tin mới nhất

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

Câu trả lời của tôi tương tự với những người khác chỉ cập nhật URL vì dường như những cái đó đã bị xóa. Mã nguồn nhà mới của pro dường như là trên github. Mã nguồn pro trên 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

Dựa trên một bài đăng trên GitHub , kịch bản này đã làm việc cho tôi. Tôi đã phải sửa đổi tên thư mục để làm cho nó hoạt động.

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

Không chính xác những gì OP đang yêu cầu, nhưng điều này có thể dễ dàng hơn.

Bạn có thể cài đặt các phông chữ powerline bao gồm các phiên bản sửa đổi một chút của một loạt các phông chữ đơn sắc hoạt động với powerline cho dấu nhắc và Vim với plugin vim-air. Nó cung cấp cho bạn một danh sách 'tuyệt vời' các phông chữ đơn mã nguồn để thử, bao gồm cả "Mã nguồn Pro". Để cài đặt tất cả các phông chữ:

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

1
Nếu bạn cài đặt nó theo cách này, phông chữ được gọi là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

Điều đó sẽ cài đặt bản phát hành cuối cùng của phông chữ, được thực hiện lại vào ngày 18 tháng 7 năm 2016.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.