Kolaru / Kolaru/MathTeXEngine.jl
Unary Minus looks too wide, math superscript too high
- Dominant language
- Julia
- Stars
- 106
- Forks
- 25
- PR merge metrics
- No merged PRs in 30d
Description
I don't know whether this is the right place to report this.
When manually typesetting the exponents in Makie (to circumvent https://github.com/JuliaPlots/Makie.jl/issues/1296),
the spacing between the minus sign and the number inside the exponent looks too wide. It looks more like the spacing for a binary minus, see the tex code for comparison.
Furthermore, the baseline of the exponent looks too high compared to tex.
```tex
\documentclass{standalone}
\begin{document}
\begin{tabular}{rlr}
unary: & $10^{-16}$,& $-16$ \\
binary: & $10^{{}-16}$,& ${}-16$
\end{tabular}
\end{document}
```

```julia
using CairoMakie
using CairoMakie.Makie: LaTeXString
fig = Figure(font="cmu")
ax = Axis(
fig[1,1];
ytickformat = ts -> [LaTeXString("\$ $(round(t/1e-16, digits=3)) \\times 10^{-16} \$") for t in ts],
)
lines!(ax, 1:10, rand(10) .* 1e-16)
save("fig.pdf", fig)
```

Edit: I have no idea why the images are not rendered.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.