-
-
Notifications
You must be signed in to change notification settings - Fork 65
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
\intertext{...} from LaTeX to Typst #213
Comments
The fundamental problem is that texmath's TeX reader doesn't yet support |
Is this perhaps something I could try to implement? |
Maybe! First step would be figuring out how to represent intertext in our AST; second step would be implementing it in the parser (src/Text/TeXMath/Readers/TeX.hs) This is how we currently represent aligned environments:
As you can see, there's no dedicated construction for aligned equations (which is maybe a problem, see #209). We just use an array. This makes it hard to see how we'd support intertext. |
To me it seems natural that intertext would just split the equation environment into two parts. Sure the alignment would be off, but at least the text would be there. As in
gets treated as
|
@Enivex yes that's a good idea and it should be feasible. |
In the meantime, I've made a hacky solution based on the amazing work by @jorsn on this other github issue that somewhat implements the functionality of What this does
Known issues
This is only a temp fix, and I really hope the typst devs pay attention to this issue and fix it soon once and for all. |
Currently, it isn't possible to convert aligned environments containing \intertext.$...$ in Typst will give the intended result of intertext
Immediate solution: converting \intertext{...} to
Is this solution good enough or did I miss something?
The text was updated successfully, but these errors were encountered: