Interpolate LaTeX and function call in markdown

Hi all,

I was wondering how I can interpolate LaTeX and a function call in Pluto’s markdown.

Suppose I have one cell

θ = 1/3

And a markdown cell:

md"
$\theta =$ = $round(θ, digits=2)
"

I tried adding \ in several places, but nothing worked. Essentially, I would like to display a math symbol with a limited number of digits for its value.

Thank you.

Isn’t your problem just that you’re not interpolating correctly?

$ is eager, so you have to enclose anything more than the shortest complete statement in brackets if you want to interpolate it as a whole.

Thank you. That was exactly what I was missing. Much appreciated!

This is an issue with TeX syntax. If Markdown (only) used LaTeX’s \( x\), this would be solved.

Sometimes it helps to use Markdown.parse("string") so you can escape explicitly.