【问题标题】:Bash background color changing for accented character重音字符的 Bash 背景颜色更改
【发布时间】:2011-07-06 20:12:47
【问题描述】:

基本上,我使用 python 在终端中打印出一些信息,其中一些文本包含重音字符,例如泰语。当我使用时试试这个。

#!/usr/bin/python
#coding: UTF-8
#test.py

import sys

print "\033[41mลองดู\033[0m" #there is an accented character at the end.

因此整个句子没有背景色。终端省略了句子的最后一个字符。有没有办法解决这个问题?非常感谢。

【问题讨论】:

  • 您的问题中没有任何与 Bash 相关的内容。

标签: python bash colors background


【解决方案1】:

出于文本属性的目的,重音被认为是在单元格之外。如果您希望重音出现在背景中,请在重置属性之前输出一些空格。

【讨论】:

  • 这就是我的想法,但无论如何可以自动化。如果我不知道输出可能是什么或我可能会得到多少重音字符。
  • 并非如此。如果您需要更准确的渲染,请改为编写 GUI 应用程序。
猜你喜欢
  • 2015-07-07
  • 2011-11-11
  • 1970-01-01
  • 2013-08-08
  • 1970-01-01
  • 2020-06-14
相关资源
最近更新 更多