gnome-terminal是否支持DOS代码页?

在我的C程序中,我不得不将我的unicode box-drawing字符交换为DOS代码页437的转义字符,以使其在Windows命令提示符下工作。在本机编译linux程序时,是否可以更改gnome-terminal的代码页以正确显示这些字符? 谢谢。     
已邀请:
来自https://nethackwiki.com/wiki/IBMgraphics   目前的gnome-terminal没有   有一个代码页437的设置,但是   它确实支持其他代码页   相当于NetHack的用途,   如862(希伯来语)。      设置代码页862   侏儒末端:         选择终端 - >设置字符编码 - >添加或删除。   在左侧窗格中,选择包含希伯来语和描述的行   编码IBM862。   单击两个窗格之间的向右箭头。   单击关闭。         只需要完成上述步骤   曾经为Gnome的一生   安装。一旦完成,它就是   足以:         选择终端,设置字符编码,然后选择希伯来语(IBM862)。         应该指出的是当前   Ubuntu中的默认gnome-terminal字体   Jaunty完全支持DECgraphics   只要将eight_bit_tty设置为false。     
如果需要这些字符,则应使用正确的Unicode代码点值并将其输出为UTF-8。或者,如果您愿意,可以将它们输出为宽字符,让标准库的语言环境系统负责将它们转换为UTF-8或用户选择的其他“本机”编码(甚至可能是CP437,尽管我已经从未见过系统设置那么差......)。     

要回复问题请先登录注册