줄리아 변수 이름에 그리스 문자, 첨자 쓰는 법

줄리아 변수 이름에 그리스 문자, 첨자 쓰는 법

How to use greek alphabet and subscript in julia variable

개요

줄리아에서는 변수 이름으로 유니코드(UTF-8)을 허용한다. 따라서 그리스 문자는 물론 윗첨자, 아랫첨자, 심지어는 한글이나 이모지까지 쓸 수 있다. 굳이 쓸 필요는 없지만 다음과 같이 기괴한 코드도 잘 돌아간다.

julia> α₁ = 2
2

julia> α₂ = 1
1

julia> println(α₁ \ast\ α₂)
2

julia> 사인(t) = sin(t)
사인 (generic function with 1 method)

julia> 😂 = 1:20
1:20

julia> 사인.(😂)
20-element Array{Float64,1}:
  0.8414709848078965
  0.9092974268256817
  
  0.14987720966295234
  0.9129452507276277

그리스 문자

alpha

tex에서 사용하는 그리스 문자들을 모두 위와 같은 방법으로 쓸 수 있다.

윗첨자, 아랫첨자

script

윗첨자와 아랫첨자는 \_, \^ 뒤에 수를 입력해서 사용한다. 너무 작아서 자주 쓰지는 않겠지만 그리스 문자나 영어, 괄호도 쓸 수 있다.

이모지

emoji

이모지는 다른 편집기에서 그렇듯 window + .(cmd + 콤마)를 눌러 입력할 수 있다.

댓글