2012-04-21 4 views
0

'こんにちは、176から178(勾配で塗りつぶしたカーソル)、unicode 2591,2592,2593、ルビーの明るい、中間色、暗い色合いを印刷したいWindowsのコンソールで、どうすればいいですか?ruby​​:明るく中程度の濃淡の文字

この

p "\u2592" #=> "\u2592" 
p [176].pack('U*') => ° 

答えて

1

pを使用しないでくださいを試してみました。 print(末尾の改行が必要な場合はputs)を使用してください。 pは、#inspectを使用して物を表示します。これは、引用符を含めてソースコードにコピー&ペーストできるものを提供します。printおよびputsは、テキストを出力する通常の方法です。

あなたのエンコーディングがプログラムとコンソールに正しく設定されていると仮定すると、print "\u2592"などが正常に動作するはずです。 WindowsコンソールをUnicode用にセットアップするのは難しいかもしれませんが、サードパーティのコンソールアプリケーションをいくつか見てみることもできます。

関連する問題