LoginSignup
11
11

More than 5 years have passed since last update.

ターミナルで文字を2倍の大きさで表示する

Last updated at Posted at 2015-09-12
puts_big.rb
def puts_big(str)
  str.each_line do |line|
    puts "\e#3#{line}"
    puts "\e#4#{line}"
  end
end

str = <<EOS
_人人人人人人人人人人人_
> おはようございます <
 ̄Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^ ̄
EOS

# 標準の大きさで表示
puts str

# 2倍の大きさで表示
puts_big str

スクリーンショット 2015-09-13 0.38.46.png

補足

echo
echo -e "\033#3 🌞  \n\033#4 😃  ㍆㌋㌋㌆㌨㌰㌣㌈"

スクリーンショット 2015-09-13 18.27.10.png

\e#3は現在行を2倍にして上半分、\e#4は下半分表示するよ。
\e\033\x1bとは書き方が違うだけで同じだよ。
(でもechoは\eだと認識してくれないよ。)

※注:MacのTerminalでしか動作確認してないよ。

参考

↓神サイト

11
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
11