feat(image): allow customizing font size for math expressions

This commit is contained in:
Folke Lemaitre 2025-02-19 13:15:42 +01:00
parent 2096fcdd73
commit b052eb9372
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040

View file

@ -52,14 +52,16 @@ M.transforms = {
end
end
table.sort(packages)
local fs = Snacks.image.config.convert.math.font_size or "large"
img.content = ([[
\documentclass[preview,border=2pt,varwidth]{standalone}
\documentclass[preview,border=2pt,varwidth,12pt]{standalone}
\usepackage{%s}
\begin{document}
{ \Large \color[HTML]{%s}
{ \%s \selectfont
\color[HTML]{%s}
%s}
\end{document}
]]):format(table.concat(packages, ", "), fg:upper():sub(2), content)
]]):format(table.concat(packages, ", "), fs, fg:upper():sub(2), content)
end,
}