줄리아에서 텍스트 출력 꾸미는 패키지
개요
줄리아에서 텍스트 출력을 꾸미는 패키지로는 Crayons.jl
이 알려져있다1.
내장 함수만으로 꾸미고 싶다면 printstyled()
를 사용하면 된다.
코드
using Crayons
print(Crayon(background = :red), "빨강")
print(Crayon(foreground = :blue), "파랑")
print(Crayon(bold = true), "볼드")
print(Crayon(italics = true), "이탤릭")
print(Crayon(bold = true, italics = true), "볼드 이탤릭")
위 콘솔을 실행하면 다음과 같이 꾸며진 결과를 얻을 수 있다.
Crayon(...)
foreground
: 텍스트 색 자체를 변경한다. 심볼이나 정수의 트리플(r,g,b)
혹은 0부터 255 사이의 정수로써 값을 줄 수 있다.background
: 텍스트의 배경색을 변경한다. 인수를 주는 방법은foreground
와 같다.
불리언으로 지정해주는 옵션은 다음과 같은 것들이 있다. 위 예시에선 각각 실행시킨 것과 동시에 실행시킨 결과가 나타나있다.
bold
: 굵은 글씨다.italics
: 기울인 글씨다.underline
: 밑줄을 친다.
환경
- OS: Windows
- julia: v1.6.3