ncurses的斜体支持?(ncurses support for italics?)

2019-09-26 16:47发布

一些终端,例如在经由斜体urxvt,支撑显示文本sitmritm terminfo项:

echo `tput sitm`italics`tput ritm`

我想我有一个应用程序,它要呈现真正的斜体到控制台来使用它。 不幸的是,应用程序是基于ncurses的和ncurses似乎并不具有斜体属性---它有一大堆,包括隐形文字(我敢肯定是有用的东西),但没有斜体。

有谁知道的一种方式诱骗到ncurses的显示斜体文字,还是我将不得不抛弃的ncurses和重写程序使用原始末端序列?

Answer 1:

它看起来像ncurses的5.10将包含A_ITALIC 。 变化就在2013年9月31日:

http://invisible-island.net/ncurses/NEWS-contents.html#t20130831

pdcurses支持A_ITALIC以及因此至少还有一个模糊的点头兼容性。 不幸的是,这不会帮助我很多,直到5.10被释放,然后成为普遍...



文章来源: ncurses support for italics?