Для дополнительного кредита, профессор хочет, чтобы мы использовали жирный шрифт и / или подчеркивание для вывода текста в текущем проекте.
Пример, который он привел, был b\bb o\bo l\bl d\bd
, отображается как полужирный
Следуя этому примеру, я пометил SPACE
как
printf("\033[7mS\bSP\bPA\bAC\bCE\E- move forward one page\033[0m");
Я также реализую обратное видео, заключая строки в поля \033[7m
и \033[0m
.Обратное видео соответствующим образом инвертирует цвета линии, но, похоже, не влияет на выделение жирным шрифтом, поскольку обе строки с и без обратного видео не выделяются жирным шрифтом.
Может ли это быть стандартная оболочка, используемая в Ubuntu10.10 что виновато?