`\boldsymbol` in `Latexify`

I am probably missing something simple, but typing a lot of LaTeX in markdown strings seems to be harder than it needs to be when Latexify exists.

Therefore, is there a simpler way to output

using Markdown
md"""
``
\boldsymbol{Σ}^{-1} = \begin{bmatrix}\frac{\min(σ_1, σ_2)}{σ_1} & 0 \\ 0 & \frac{\min(σ_1, σ_2)}{σ_2}\end{bmatrix}
``
"""

which prints
grafik

using Latexify? I came up with the following, but I wasn’t able to include \boldsymbol

using Latexify
@latexify Σ^(-1) = [min(σ_1, σ_2)/σ_1  0; 0 min(σ_1, σ_2)/σ_2]

and therefore this prints
grafik

So how to use \boldsymbol in Latexify?

@korsbo May I kindly ask if you have any insights as the package author? If it’s just not possible, that would also be a valuable information.

you can use \bfSigma<tab> to get this

@latexify 𝚺^(-1) = [min(σ_1, σ_2)/σ_1  0; 0 min(σ_1, σ_2)/σ_2]

which gives

L"$\mathbf{\Sigma}^{-1} = \left[
\begin{array}{cc}
\frac{\mathrm{min}\left( \sigma_{1}, \sigma_{2} \right)}{\sigma_{1}} & 0 \\
0 & \frac{\mathrm{min}\left( \sigma_{1}, \sigma_{2} \right)}{\sigma_{2}} \\
\end{array}
\right]$"

It’s not \boldsymbol{\Sigma}, but I think for this example it’s the same?

It doesn’t work for example for \bfnabla:

julia> @latexify 𝛁∇
L"$\mathbf{\nabla}\nabla$"

since \mathbf{\nabla} is the same as \nabla

2 Likes

Wow, I didn’t know that this is possible. In my case it’s \biSigma<tab> (bold and italic due to being variable).
Thank you very much, this is a more elegant solution than I had hoped for!

1 Like