grobX()/grobY() boundary points.geom_latex(fontsize = ) was ignored."mixed" mode.\text{} runs no longer pushes a viewport on the caller's
device. The push/pop was recorded on the graphics engine display list, so the
device looked like it already held a plot and knitr emitted a spurious blank
figure ahead of the real one.input_mode defaults to "mixed"; use \textbf{} etc. instead of gp$fontface.xtable::print.xtable() / knitr::kable() / booktabs output.\thickhline and \cline{a-b}.itemize and enumerate list environments. Lists may nest.$…$ inside tabular cells no longer chops the table.align*, eqnarray*, …) now render.latex_wrap() is now vectorised over its input, matching its
documented contract, and errors on NA input instead of rendering "NA".\mark{} macro survives a microtex_release() /
re-init cycle.gp$col transparency is now honoured (alpha passed through to MicroTeX).load_font() example so CRAN's donttest additional checks no longer fail on the unreliable CTAN font download.\def commandgrobMark.ggplot2 integration.ggplot2 integration respects latex_options.systemfonts registration of the bundled Lete and STIX fonts to first render. This avoids the XType: Using static font registry. notice that older macOS SDKs emit on Core Text font registration, which had caused spurious WARN/NOTEs on r-oldrel-macos-arm64.Initial release.