일반적인 출력 콘솔에서 글꼴 크기, 글꼴 유형 및 장식을 변경하기위한 적절한 플러그인 또는 클래스가 있습니까?콘솔에서 글꼴을 동적으로 변경하십시오.
환경 설정으로 이동하여 터미널의 글꼴을 변경할 수 있지만 여기서는 내가 원하는 글꼴이 아닙니다. 나는 코드 내에서 동적으로 글꼴을 변경할 수 있기를 원한다.
(Mac OS X을 사용하는) Ruby 또는 일부 터미널 명령에 어떤 것이 있습니까?
일반적인 출력 콘솔에서 글꼴 크기, 글꼴 유형 및 장식을 변경하기위한 적절한 플러그인 또는 클래스가 있습니까?콘솔에서 글꼴을 동적으로 변경하십시오.
환경 설정으로 이동하여 터미널의 글꼴을 변경할 수 있지만 여기서는 내가 원하는 글꼴이 아닙니다. 나는 코드 내에서 동적으로 글꼴을 변경할 수 있기를 원한다.
(Mac OS X을 사용하는) Ruby 또는 일부 터미널 명령에 어떤 것이 있습니까?
ANSI 터미널에서 사용되는 글꼴/글꼴 크기는 구현에 따라 다르며 ANSI 색상/스타일 코드 만 사용하여 장식을 제공 할 수 있습니다. 콘솔 출력에 색상과 스타일을 추가하는 가장 간단한 방법은 colorize
보석을 사용하는 것입니다.
gem install colorize
예 :
puts "This is blue".colorize(:blue)
puts "This is light blue".colorize(:light_blue)
puts "This is also blue".colorize(:color => :blue)
puts "This is red on blue and underline".colorize(:red).on_blue.underline
puts "This is blue text on red".blue.on_red.blink
여기에 colorize README이다.
아니면 애호가 얻을 좋아하고 일부 UI 요소를 할 줄 경우, 당신은 rbcurse
보석 사용할 수 있습니다 여기에
gem install rbcurse
어떤 rbcurse screenshots 있습니다.
당신의 irb 콘솔을 꾸밀 수있는 fancy_irb 모듈을 사용할 것을 제안합니다. :)
gem install fancy_irb
동적 표준 단자의 글꼴이나 폰트 크기를 변경하는 방법은 없다. 대부분 색상 및 (일부) 스타일 만 지원하는 표준 ANSI/VT 이스케이프 코드 만 인식합니다.