GS VectorShell Twinmark

1.1 In development · stay tuned

Coming in Twinmark 1.1: equations, diagrams and more

The next version is taking shape. Here's a first look, recorded in the version being built now: equations you type as they look, diagrams you change by clicking them, a Files panel, and find and replace in both panes.

Twinmark 1.1 isn't out yet. What's on this page is work in progress, and may change before it's released. When it's ready, it will come as an update through the Microsoft Store.

Equations

Equations, typed as they look

Type / for a fraction, ^ for a power, \ for any command, or pick from 135 templates and symbols. What goes in the document is LaTeX that GitLab and GitHub typeset, and an equation you don't change is kept exactly as you wrote it.

  • In a sentence ($...$) or on a line of its own
  • The LaTeX shown as you type, or typed yourself if you prefer
  • Checks for equations GitLab and GitHub won't show as you meant
  • Exported to Word as Word's own equations, which you can edit there
Two equations typeset in the visual pane, r equals f over n, and the mean of x, with their LaTeX in math blocks in the markdown.
"r =", a fraction from the picker, f, Tab, n; then the mean, one click from the examples. The markdown gets ```math blocks.

Diagrams and charts

Diagrams you change by clicking them

Flowcharts, sequence diagrams, pie, bar and line charts, and Gantt charts, drawn from Mermaid code as GitLab and GitHub draw them. Click a box to rename it, add the next one, or drag from its edge to connect it; charts have a form for their data. The code is written for you, one undo step at a time.

  • Starters for each kind, from the toolbar
  • The flowchart's direction and shapes on its own toolbar
  • Lines you wrote yourself, such as styles, kept as they were
  • Exported as pictures to HTML, PDF and Word
A release flowchart with Merge to main, Staging, a Tests pass decision, Production, Monitor and a Fix it box looping back to Staging, and its Mermaid code beside it.
Monitor added after Production, Fix it after the decision and dragged back to Staging, and Merge renamed; the Mermaid code follows each change.

Files, and find and replace

A Files panel, and find and replace in both panes

The markdown files in your document's folder, or its whole git repository, beside the outline: open, add and rename them there. Find and replace now floats over whichever pane you're in, the visual one included.

  • Told when the open file changes on disk, with a bar to reload it
  • Match case, whole words and regular expressions
  • Replace All as a single undo step
The Files panel listing the folder's markdown files, deploy.md open, and the find box over the visual pane after staging was replaced with pre-production.
deploy.md opened from the Files panel; Ctrl+H in the visual pane replaces every "staging" with "pre-production" at once.

And smaller things

Details that add up

A formatting bar

Bold, italic, links and more over text you select in the visual pane.

Word count

Words beside the characters in the status bar, and the selection's.

Colours in code blocks

Code in the visual pane coloured for its language, in light and dark.

Panels on the second monitor

The outline, Files and the assistant can go with the visual pane's own window.

The assistant, more precise

It works on exactly what you select, and the visual pane's cursor shows in the source.

More markdown files

.mdown, .mkd and .mkdn open as easily as .md.

Stay tuned

Have an idea for Twinmark?

Tell us on the Issues page: what you'd like next, or what gets in your way. Issues are public, so please don't include anything private. In the meantime, Twinmark 1.0 is in the Microsoft Store.