LINUX.ORG.RU

изменение шрифта в Linux


0

0

Подскажите пожалуйста! Мне в программе нужно использовать символ - закрашенный кружок (или собрать его из двух символов). Что нужно сделать? Добавить в начале проги в стандартный шрифт такой значок из какого-нить другого шрифта (и как это сделать?) либо загружать другой шрифт, а после выполнения программы менять всё обратно? Спасибо!

anonymous
Ответ на: комментарий от anonymous

да, для консоли... Проще в самой проге как-нить добавить в шрифт символ, или загружать стандартный (его еще найти надо с такой кракозяброй :( )?

anonymous
()
Ответ на: комментарий от anonymous

В любом случае это не очень приемлемо. Ведь пользователь может работать с терминала, или по ssh. А менять шрифт удаленно вряд ли получится.

Лучше всего использовать что-нибудь более обычное, вроде *.

Ну а если совсем припрет, можно и в Unicode полезть. Там, например, есть символ 2022 BULLET •

anonymous
()
Ответ на: комментарий от anonymous

в том то и дело что приперло.... другие варианты заказчика не устроили... :( скорее всего, прога будет использоваться и по ssh. Других вариантов подставить этот кружок нет?

anonymous
()
Ответ на: комментарий от anonymous

Можно использовать еще и псевдографику терминальную. Но это тоже не решение, например, у меня работает только в xterm.

#include <ncurses.h> int main() { int ch; initscr(); /* Start curses mode */ addch (ACS_BULLET); getch(); /* Wait for user input */ endwin(); /* End curses mode */ return 0; }

anonymous
()
Ответ на: комментарий от anonymous

Спасибо, но с использованием то как раз всё понятно... просто сам символ BULLET меня не устраивает...

anonymous
()
Ответ на: комментарий от anonymous

Вот в виндусовских шрифтах есть такие символы.... реально их как-нить перетащить в линукс?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.