Would it be possible to make math render in links? Essentially I am talking about the following displaying the rendered x at the last line and not $x$.
$$x = 10$$
^fftest
[[#^fftest|$x$]]
Use case or problem
I am reading a lot of scientific papers with maths where variables all have some specific complicated meaning. With wikilinks I could use block referencing, such that when I type the variable and hover over I can see what it means. This would be great when the variable is a complicated expression.
Proposed solution
Make math mode renderable in links? I don’t know if this is complicated or simple.
Current workaround (optional)
Right now I am defining the variable at the top of the note and then link the definition with block referencing to one of the other words in the text. For example
“… then we see that the [[#^fftest|$x$variable]] x is not identifiable…”
@WhiteNoise knows that specification in detail. I expect this follows the spec precisely for compatibility.
If you want the spaces, you can add them as %20. Following wise words from the forum, I made all my file-names-dash-separated and this is not an issue.
I think I’d like the URL to be fixed in external links so spaces become %20 automatically, but I don’t know how to do this unintrusively.
I’d also love this; however, the workaround above with [$NH_3$](ammonia), for example, does not work in live preview mode; you have to go to reading mode to see it (regular math still displays), which appears to be a bug. It would be nice to get that working, then also get the original request.
Would definitely love to see this feature implemented. It is very useful when you’re working on complicated terms that are often referred to using symbols and equations (e.g., SL(2, R)).
Another bump, this feature is sorely missing! The main downside of the [$NH_3$](ammonia) workaround is that it doesn’t automatically update links (to my knowledge)
Hello! So apparently I’ve been living under a rock and never came across this post, but I made a plugin that provides an alternate solution. Here is a sample page:
The right pane is in reading mode with some links containing math in blue. The left pane contains the same note in editing mode, where the corresponding links are regular [[...]] Wikilinks (Markdown links work too).
How this plugin works is that it assigns, to each note that you want to have links rendered in math, a mathLink. For example, the sample note above has a mathLink, set in its YAML section (see top-left corner) as
---
mathLink: $\tpl{\Z_n,+}$
---
This will make every note that have links to this note render the regular [[...]] as its corresponding mathLink.
Another example: the note Order of additive group of integers mod n is n.md has a mathLink that will render in the sample note as |Z_n|=n (in proper LaTeX, of course).
This doesn’t exactly fit the requests of this thread, but it provides an alternate solution that mimics the behaviour of []()-type links.
The main advantage of this method over using []()-type links is that changing one mathLink will modify how every link to this note gets rendered, sidestepping the cumbersome process of chaning the alias for each link.
You can still use []()-type links as usual; the plugin will ignore those, which allows you to have specific aliases over the general mathLink that gets applied everywhere.
You can read more about this plugin here (the Github page).
I hope this helps!! Any/all feedback is appreciated
Edit: This plugin also works well with the Extended MathJax plugin, which adds a MathJax preamble for your vault (allowing for macros etc).