Skip to content

Marklet 0.5.0

Choose a tag to compare

@wakmail wakmail released this 08 Jul 19:26
· 13 commits to main since this release

New

  • Inline formulas flow with your text: when the caret is outside a $...$ formula, the line reserves exactly the formula's width, so text hugs the math instead of leaving gaps around the hidden source. Placing the caret inside expands the LaTeX for editing, like every other live-formatted element.
  • Block math collapses to its formula: a $$...$$ block now occupies exactly the height of the rendered formula, no matter how many source lines it has. While editing, the source shows with no reserved gap below it.

Changed

  • Formulas render razor sharp on every display: math is rasterized at your screen's actual resolution every time it draws, instead of from a fixed bitmap, and snaps to the pixel grid. Retina or 1x monitor, scaled down or full size, the strokes stay clean.
  • Formulas wider than the window scale down to fit, inline and block, instead of clipping at the window edge.
  • One filename in the title bar instead of two: the native document title (proxy icon, Edited indicator) is the only one now.

Fixed

  • Moving the window between displays with different pixel densities re-renders formulas at the new resolution immediately.
  • LaTeX that fails to render (unsupported commands) shows its raw source instead of leaving an invisible block.
  • A malformed closing $$ fence (like $$dd with text attached) no longer swallows the next math block; block math cannot cross a blank line, so the mistake stays visible where it happened.
  • Arrow-down from the line above a rendered math block places the caret at the block's start instead of jumping past it.