Можно ли отображать математические символы в терминале?

Можно ли отображать математические символы в терминале?

Я хочу сделать программу, которая поможет мне проверять научные формуляры через терминал. Возможно или нет, если я хочу показать математические символы (например, интеграл, дифф. греческие алфавиты) на терминале Linux. И если нет, то какой лучший способ представления математических символов при работе на терминале?

решение1

Для отображения большинства математических символов в вашем терминале вам нужен терминал, поддерживающий Unicode, и вам нужен шрифт с глифами для этих математических символов. Это вам нужно для того, чтобы правильно интерпретировать и отображать символы.

Ucs-шрифтыинтересный проект шрифтов, который пытается охватить большой диапазон наборов символов. Это расширение стандартного -misc-fixed-*шрифта, который можно найти в большинстве систем Linux, и это растровый шрифт, который можно использовать как в эмуляторах X-терминала, так и в TTY для отображения математических символов или других вещей.

Вот пример:

здорово, правда?

Вы можете использовать xfontselили аналогичный инструмент для проверки растровых шрифтов, установленных в вашей системе. UCS-шрифт идентичен шрифту -misc-fixed-*, но имеет кодировку ISO10646-1в последнем поле.

решение2

Да, если у вас есть терминал, совместимый с Unicode (например, urxvt), и шрифт с нужными глифами. Существует довольно обширный список глифов, которые вы можете пожелать наВикипедия.

Связанный контент