Terminal ncurses是否支持斜体?

Terminal ncurses是否支持斜体?,terminal,ncurses,terminfo,termcap,Terminal,Ncurses,Terminfo,Termcap,一些终端(如urxvt)支持通过sitm和ritm终端条目以斜体显示文本: echo `tput sitm`italics`tput ritm` 我想在我的应用程序中使用它,它希望在控制台中呈现真正的斜体。不幸的是,这个应用程序是基于ncurses的,ncurses似乎没有斜体字的属性——它有一大堆,包括不可见的文本(我相信这对某些东西很有用),但没有斜体字 有人知道有什么方法可以欺骗ncurses显示斜体文本,还是我必须放弃ncurses并重写程序以使用原始终端序列?看起来ncurses 5

一些终端(如urxvt)支持通过
sitm
ritm
终端条目以斜体显示文本:

echo `tput sitm`italics`tput ritm`
我想在我的应用程序中使用它,它希望在控制台中呈现真正的斜体。不幸的是,这个应用程序是基于ncurses的,ncurses似乎没有斜体字的属性——它有一大堆,包括不可见的文本(我相信这对某些东西很有用),但没有斜体字


有人知道有什么方法可以欺骗ncurses显示斜体文本,还是我必须放弃ncurses并重写程序以使用原始终端序列?

看起来ncurses 5.10将包含
a_italic
。变更发生在2013年9月31日:


pdcurses也支持斜体,因此至少对兼容性有一点模糊的认同。不幸的是,在5.10发布并普及之前,这对我并没有多大帮助…

看起来ncurses 5.10将包含
斜体
。变更发生在2013年9月31日:

pdcurses也支持斜体,因此至少对兼容性有一点模糊的认同。不幸的是,在5.10发布并普及之前,这对我没有多大帮助