You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This GitHub release also includes the unreleased 0.3.24 fix for formulas that nest $...$/\(...\) inside text groups such as \text, \mbox and \tag (see the 0.3.24 entry below).
Fix commands declared with \DeclarePairedDelimiterX (and XPP), such as \braket{\psi}{\eta}, rendering as ⟨ψ⟩η. These declarations were not parsed, and the braket/physics packages that the preview loads automatically replaced \ket and \bra declared with \DeclarePairedDelimiter. Declarations in the document or class file now take precedence, with \delimsize, starred auto-sizing and [\big] size arguments matching mathtools.
Fix tables (tabular, longtable, etc.) with tikzcd/tikzpicture cells showing only the first picture. MathJax still lays out the whole table, keeping CJK text, rules and merged cells, while the TikZ engine renders each picture separately into its cell. Pictures are cached by source, so editing other cells does not rerun TeX. With TikZ preview off, the table still renders with text placeholders; a picture with an error shows a red placeholder without affecting other cells.
Lay out \multicolumn as LaTeX does: spanning content receives the full span width, extra width widens the last spanned column, internal vertical rules are omitted in spanned rows, and l/c/r alignment applies. Wide headers previously overflowed the table.
Nested tables, matrices and cases inside cells are no longer split by the outer &/\\; font-size commands such as \small, \footnotesize and \scriptsize are kept in cells. CJK text width estimates now match the glyphs, removing the gap after Chinese text.
Copied PNG images no longer drop styled text such as italic Chinese, and pictures inside tables keep their strokes when scaled.
Keep the preview caret out of the gaps between a user macro and its star, size argument and arguments (for example \braket*{a}{b} and \braket[\Big]{a}{b}), so the displayed content does not change with the caret position.
Load the preview expression builder on first preview, reducing code loaded at extension startup by about 26 KB.