State of Quarto for Mathematics #12927
FelixBenning
started this conversation in
Feature Requests
Replies: 1 comment 4 replies
-
Have you looked at the Visual Editor (part of RStudio and Positron/VSCode via the extension)? ![]() |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Description
In the past week(s) I attempted to evaluate whether or not Quarto was suitable for mathematical work. Here I want to summarize the main issues I found and afterwards add a wishlist of "nice-to-haves".
Bugs
html
andpdf
#12928)Issues (Things that LaTeX can do but Quarto can't)
Global TeX Macros
\newcommand
macro definitions are not easily introduced in bothhtml
andtex
, seeThe Reference System
Referencing individual lines in
align(ed)
math equations. (workarounds available, pain: 🟠 )$$ \begin{align}
environment #2275 first added by @cscheid to the milestonev1.2
in 2022 and then repeatedly pushed back until it ended up asv1.5
andFuture
in May 2024.v1.5
has passed - does this mean this issue was given up upon?More customizable theorem environements, specifically theorem groups with shared counters that use the same numbering (no real workaround available 🟠 )
There has been an extension ute/custom-numbered-blocks to work around this issue. But apparently changes to the reference system from
v1.2
tov1.3
broke this extension and resulted in a wontfix Cross referencing block titles no longer works with quarto > 1.3.4x ute/custom-numbered-blocks#9Sync Code to Preview 🔴 : SyncTeX is an amazing tool that seems to store crossreference data in a file. The LaTeX Workshop extension for VSCode alows users to
Cmd
+ Click on text in thepdf
to be thrown to the LaTeX code. Or similarly jump from the code to the place in thepdf
. Synctex is similarly integrated with other editors. This is something that does not exist for Quarto. To my knowledge this does not even exist forhtml
preview in VSCode so this may be very difficult to implement. Maybe somehow store the line number as a class attribute of html elements?Nice to have (Things that LaTeX cannot do)
Collapsible Proofs: This would be an obvious improvement over LaTeX that would provide a tangible benefit for moving to Quarto if none of the Quarto specific features are used.
Available Extensions that do something similar:
v1.3
Beta Was this translation helpful? Give feedback.
All reactions