
Я хочу сделать программу, которая поможет мне проверять научные формуляры через терминал. Возможно или нет, если я хочу показать математические символы (например, интеграл, дифф. греческие алфавиты) на терминале Linux. И если нет, то какой лучший способ представления математических символов при работе на терминале?
решение1
Для отображения большинства математических символов в вашем терминале вам нужен терминал, поддерживающий Unicode, и вам нужен шрифт с глифами для этих математических символов. Это вам нужно для того, чтобы правильно интерпретировать и отображать символы.
Ucs-шрифтыинтересный проект шрифтов, который пытается охватить большой диапазон наборов символов. Это расширение стандартного -misc-fixed-*
шрифта, который можно найти в большинстве систем Linux, и это растровый шрифт, который можно использовать как в эмуляторах X-терминала, так и в TTY для отображения математических символов или других вещей.
Вот пример:
Вы можете использовать xfontsel
или аналогичный инструмент для проверки растровых шрифтов, установленных в вашей системе. UCS-шрифт идентичен шрифту -misc-fixed-*
, но имеет кодировку ISO10646-1
в последнем поле.
решение2
Да, если у вас есть терминал, совместимый с Unicode (например, urxvt), и шрифт с нужными глифами. Существует довольно обширный список глифов, которые вы можете пожелать наВикипедия.