Hello everyone,
I use TiddlyWiki with the KaTeX plugin. Unfortunately, the writing experience is not as good as with some other tools, and the copy/paste interoperability is bad.
It would be very useful to have the following features:
- Single-$ delimiters for inline math. Keep $$ for display math only.
- Make math work in MarkDown tiddlers.
Advantages:
1. Writing without breaking one's flow. $$ is a pain to type if it has to be typed multiple times in each sentence. Example:
"There are no three integers $$a$$, $$b$$ and $$c$$ so that $$a^n + b^n = c^n$$ for any integer $$n$$ greater than 2."
Such sentences, with multiple tiny bits of math, are common when writing mathematical prose. Those who only use LaTeX occasionally may not immediately see it, but single-$ is a significant improvement over double-$$ when writing serious math. Unfortunately, most people who implement tools have a programming background and only use math occasionally. Most people who write a lot of math don't have the expertise to implement and maintain such tools.
2. Easy copy-pasting between different systems.
I would like to be able to directly paste text from tiddlers to a LaTeX document, or to Markdown documents. Mathematical text will have little formatting (such as bold or italic), but a lot of LaTeX-snippets. If the math delimiters matched normal LaTeX, pasting would be possible with minimal modifications.
Tools that people who work with math actually use have more-or-less standardized on a LaTeX-compatible notation in Markdown documents. Consider Math.StackExchange, MathOverflow, Jupyter Notebooks, Markdown-Preview-Plus plugin for Atom, Sage Math, etc.
Can these features please be considered? They would make TiddlyWiki a much more viable tool for researchers and mathematicians. I think it is a great way to plan a paper, but I would like to be able to type faster (without breaking by flow due to all the $$-delimiters) and I would like to be able to paste from the tiddlers to the final paper, as well as from other notes into tiddlers, without having to make significant modifications every time.
Szabolcs