Allow canvas to port LaTeX to other representations

Often technical users will create LaTeX that includes a linear text representation of something that can be typeset as something more complex, e.g. math, chemicals, proteins, graphs (bar chart), graphs (nodes and edges), etc.

As we know LLMs are excellent at converting from one interpretation of linear text into another interpretation. Often the typeset representation can be even more effective if it is interactive via GUI (Cytoscape.js), a program to calculate the math (Wolfram), an automated theorem prover (Vampire) or proof assistant (Lean) to validate the proof, etc.

In a similar manner of how canvas in coding mode can port to another programming language, it would be nice if LaTeX snippets could be ported to another representation for use by another tool.

1 Like