줄리아에서 plot에 tex 사용하는 법

줄리아에서 plot에 tex 사용하는 법

How to Use TeX in julia plot

코드 1

LaTeXStrings 라이브러리를 부르고 L"..." 과 같이 문자열 앞에 L을 적어주면 된다.

@time using Plots
@time using LaTeXStrings

plot(0:0.1:2π, sin.(0:0.1:2π), xlabel = L"x", ylabel = L"y")
title!(L"\mathrm{TeX\,representation:\,} y = \sin x , x \in [0, 2 \pi]")

example.png

주의해야할 것은 패키지 이름의 대소문자가 정확히 LaTeXStrings 이라는 점과 일반 텍스트는 \text{} 가 먹히지 않으니 \mathrm{} 를 사용해야 한다는 점이다. 띄어쓰기는 \, 으로 한다.

환경

  • OS: Windows
  • julia: v1.7.0

  1. https://discourse.julialang.org/t/latex-code-for-titles-labels-with-plots-jl/1967/18 ↩︎

댓글