【问题标题】:ncurses support for italics?ncurses 是否支持斜体?
【发布时间】:2013-12-05 03:15:31
【问题描述】:

某些终端,例如 urxvt,支持通过 sitmritm terminfo 条目以斜体显示文本:

echo `tput sitm`italics`tput ritm`

我想在我拥有的一个应用程序中使用它,它想在控制台中呈现真正的斜体。不幸的是,该应用程序是基于 ncurses 的,并且 ncurses 似乎没有斜体的属性 --- 它有一大堆,包括不可见的文本(我确信它对某些东西很有用),但没有斜体。

有没有人知道如何欺骗 ncurses 显示斜体文本,或者我将不得不放弃 ncurses 并重写程序以使用原始终端序列?

【问题讨论】:

    标签: terminal ncurses terminfo termcap


    【解决方案1】:

    看起来 ncurses 5.10 将包含A_ITALIC。更改于 2013 年 9 月 31 日生效:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-07
      • 2011-06-14
      • 1970-01-01
      • 2014-08-14
      • 1970-01-01
      • 1970-01-01
      • 2022-11-18
      • 1970-01-01
      相关资源
      最近更新 更多