GNU/Linux >> Belajar Linux >  >> Linux

Temukan Font Terbaik Untuk Merender Codepoint?

Bagaimana menemukan font yang sesuai untuk merender titik kode unicode?

gnome-terminal temukan bahwa karakter seperti «🉃⼼😻🕲🝤» dapat dirender dengan font seperti Symbola daripada font terminal saya atau fallback codepoint-in-square (�). Bagaimana?

Jawaban yang Diterima:

Menggunakan fontconfig,

> fc-list ':charset=<hex_code1> <hex_code2>'

misalnya

> fc-list ':charset=2713 2717'

akan menampilkan nama file font yang mengandung dan .

Untuk mendapatkan titik kode yang sesuai dengan karakter, gunakan (misalnya)

> printf "%x" '✓
2713>

Ini menggunakan fitur yang agak tidak jelas dari POSIX printf utilitas:

Jika karakter utama adalah tanda kutip tunggal atau tanda kutip ganda, nilainya adalah nilai numerik dalam kumpulan kode yang mendasari karakter setelah tanda kutip tunggal atau tanda kutip ganda.

Secara bersama-sama,

> printf '%x' '✓ | xargs -I{} fc-list ":charset={}"

Ini menggunakan xargs -I bendera untuk menggantikan {} dengan nama dari stdin . Jadi ini secara efektif bermuara pada:

> fc-list ":charset=2713"

Linux
  1. Apa distribusi Linux terbaik untuk pemula?

  2. 5 Pengganti Gratis Terbaik untuk Server MySQL

  3. Linux:Bagaimana Menemukan Driver Perangkat yang Digunakan Untuk Perangkat?

  1. Cara memeriksa file besar di konsol

  2. 10 Aplikasi Pesan Instan Terbaik untuk Linux

  3. Hyper – Aplikasi Terminal Terbaik untuk Linux

  1. Bagaimana Cara Menemukan Aplikasi Untuk Tipe Mime Di Linux?

  2. 5 Perangkat Lunak Obrolan Tim Lintas Platform Terbaik untuk PC

  3. 5 Software Blogging Terbaik untuk Linux Desktop