Electric-Coin-Company / tfl-book

A Trailing Finality Layer book for a proposed Zcash protocol change.
MIT License
5 stars 2 forks source link

Define macros so that we can easily use Crosslink notation in the book #86

Open daira opened 10 months ago

daira commented 10 months ago

This is separate from #85, and does not block it, but would simplify maintenance of the Crosslink content and improve notational consistency.

nathan-at-least commented 10 months ago

It looks like the macro system used in Halo book is from mdbook-katex for reference.

nathan-at-least commented 10 months ago

My Desiderata:

nathan-at-least commented 10 months ago

@daira found that MathJax supports inline hyperlinks. The trick here is how can we ensure the link referent is coherent with mdbook link definitions (e.g. ../terminology.md#definition-extension-rule gets translated to an HTML destination).