Sử dụng biểu tượng cảm xúc bên trong thiết bị đầu cuối


38

OS X có hỗ trợ biểu tượng cảm xúc bên trong thiết bị đầu cuối và tôi có một chút thạch.

Phông chữ Emoji One Color SVGinOT mang đến sự hỗ trợ biểu tượng cảm xúc cho Ubuntu, nhưng tại thời điểm này, thiết bị đầu cuối sẽ chỉ hiển thị biểu tượng cảm xúc đơn sắc.

Có cách nào để có được những vẻ đẹp màu sắc trong thiết bị đầu cuối gnome?


1
Không, tiện ích mô phỏng thiết bị đầu cuối VTE đằng sau gnome-terminal (và nhiều trình giả lập khác) không hỗ trợ điều này.
egmont

4
Không sao, tôi thậm chí không biết tại sao tôi muốn điều này.
drzel

1
Bạn là một chút thạch?
RonJohn

Câu trả lời:


32

Tôi là người tạo ra phông chữ đó.

Xin lỗi, không có cách nào để thấy phông chữ màu SVGinOT (SVG-in-OpenType) trong bất kỳ thứ gì ngoài các ứng dụng dựa trên Gecko như Firefox và Thunderbird ngay bây giờ. Tôi đã tạo các phông chữ này để giải quyết vấn đề "con gà hay quả trứng": không có phông chữ màu và vì vậy không có lý do gì để hỗ trợ chúng. Bây giờ có phông chữ màu ... Các bước tiếp theo: Có lẽ là một yêu cầu tính năng trên Launchpad?


23

Chờ đợi của chúng tôi cuối cùng đã qua người! Đây là thiết bị đầu cuối mặc định trong

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu Bionic Beaver (development branch)
Release:    18.04
Codename:   bionic

chơi với https://www.npmjs.com/package/gulp-emojify

Có thể bạn sẽ phải

sudo apt install fonts-emojione

nhập mô tả hình ảnh ở đây


7

Biểu tượng cảm xúc màu hiện không được hỗ trợ. Rõ ràng có một phiên bản WIP được vá libcairocho phép hiển thị biểu tượng cảm xúc màu nhưng nó vẫn chưa ổn định.

https://github.com/googlei18n/noto-emoji/issues/36#issuecomment-168209204

Hỗ trợ cho việc này có thể sẽ được đưa ra một số thứ cần được triển khai trên cơ sở từng ứng dụng hoặc mỗi UI-lib (GTK, Qt, v.v.) để một số ứng dụng có thể hỗ trợ ngay cả khi các thư viện hệ điều hành cơ bản làm

CẬP NHẬT: Bản libcairová đã được đưa vào kho lưu trữ chính cho hầu hết các bản phát hành, giờ đây chúng sẽ hoạt động tự nhiên nếu bạn có bản cài đặt cập nhật, nhưng bạn có thể cần phải sửa đổi fontconfig để thực sự sử dụng chúng.


1

Trong tập lệnh bashrc của bạn ...

vim ~/.bashrc

Bạn có thể định nghĩa một mảng các biểu tượng cảm xúc

EMOJIS=(🥯  🦆 🦉 🥓 🦄 🦀 🖕 🍣 🍤 🍥 🍡 🥃 🥞 🤯 🤪 🤬 🤮 🤫 🤭 🧐 🐕 🦖 👾 🐉 🐓 🐋 🐌 🐢)

sau đó nếu bạn có quá nhiều thời gian trên tay, hãy viết một hàm trả về một moj ngẫu nhiên.

RANDOM_EMOJI() {
  SELECTED_EMOJI=${EMOJIS[$RANDOM % ${#EMOJIS[@]}]};
  echo $SELECTED_EMOJI;
}
EMJ() {
  emj
}


0

Trong Gnome Terminal (nó cũng hoạt động trong bất kỳ ứng dụng nào khác), sử dụng phím tắt sau:

  1. Nhấn Control- Shift- E, sau đó nhấn Space.
  2. Bạn sẽ thấy cửa sổ bật lên Lựa chọn biểu tượng cảm xúc nơi bạn có thể chọn ký tự unicode của mình.

Lựa chọn biểu tượng cảm xúc trên thiết bị đầu cuối Gnome, Động vật & Thiên nhiên, các ký tự đặc biệt Unicode

Đã thử nghiệm trên Ubuntu Cosmic (18.10).

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.