Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for LaTeX #8

Open
Vtec234 opened this issue Apr 13, 2023 · 0 comments
Open

Support for LaTeX #8

Vtec234 opened this issue Apr 13, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@Vtec234
Copy link
Collaborator

Vtec234 commented Apr 13, 2023

At IPAM this year, Patrick Massot and Kyle Miller presented a demo of programmatic informalization of Lean proofs. Their software outputs an interactive webpage with both goal states and the proof displayed as English/LaTeX.

This issue is to investigate whether the same infrastructure (in particular, registering "here is how to pretty-print this kind of expression") could be shared to display LaTeX in Lean goals in the infoview. In order to render expressions, ProofWidgets could invoke a typeclass-driven or attribute-driven system similar to Massot/Miller's from an ExprPresenter with layoutKind := .inline. Using general Expr presentation mechanisms (see #4), the resulting HTML could then be shown in a tactic state display.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant