-
-
Notifications
You must be signed in to change notification settings - Fork 7
make typst 0.13 compatible #26
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
base: main
Are you sure you want to change the base?
Conversation
This comment was marked as off-topic.
This comment was marked as off-topic.
|
Should be noted that this is not enough to make it working with typst 0.13. Found another big regression that basically all units containing more than a single unit are broken Edit: pushed an update fixing that. Everything seems okay for now, not sure if more might be broken |
Typst 0.13 has brought several changes breaking metro: - Memoved some symbols: Those were replaced with the proposed replacements from the typst changelog - Make type and str incompatible: Cast type to str in the relevant point for a debug message - Revamp string handling in math mode: Symbols now appear as their own class "symbol" which is recognized identical to text now
|
@amesgen Could you check if you still have the problem? Might have been part of that regression that I found with the math parsing. At least, I can't reproduce your problem with the fix applied. |
|
@fenjalien Any chance of merging this so we don't have to rely on local packages? |
Indeed, can confirm that everything now works nicely with the branch from this PR 👍 Thanks! |
|
@fenjalien Bumping the request to merge this PR so local packages aren't necessary with 0.13 |
|
@fenjalien This fix also does work for me; a merge would really be appreciated to fix this package on typst 0.13 |
|
Hi @rossmeier, your last commit changed the package version in |
|
Wuuups, sorry, that was my blunder. I updated the version to have a reproducible version for my personal projects. Shouldn't have done the PR using |
Typst 0.13 will remove some symbols and make type and str incompatible. Adjust the relevant places in the code to be compatible with those changes.
Fixes: #27
Fixes: #28