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

LaTeX and new cross-referencing method #2

Closed
matteofg opened this issue Nov 9, 2023 · 2 comments
Closed

LaTeX and new cross-referencing method #2

matteofg opened this issue Nov 9, 2023 · 2 comments

Comments

@matteofg
Copy link

matteofg commented Nov 9, 2023

Hi gusbrs,
I wanted to know what you think about the new cross-referencing method implemented in LaTeX (ltnews38) and how this will affect the development of your 'zref-based' packages.

Thank you

@gusbrs
Copy link
Owner

gusbrs commented Nov 9, 2023

Hi @matteo339 , I've seen it, and it's pretty cool. It is functionally equivalent to zref and conceptually very similar to it (and explicitly so, as you've probably seen). Indeed, it was made by Ulrike Fischer for the purposes of the tagging project, and she is (as far as I can tell) the main responsible for maintaining zref. It has actually existed for some time, but was now made public.

But the most impactful recent kernel change (for zref-clever and Co., that is) was the new label hook, made available in the previous release, and which zref-clever promptly seized. With it label setting has much improved, since now people can use the standard \label and the package has much less trouble with handling special cases.

how this will affect the development of your 'zref-based' packages

Not much really. As I said, they are functionally equivalent, and zref is doing it's job well. There's no reason to change. Also, it'd be weird having some packages called zref-something not using zref ;-). If I was starting with the packages now, it'd be another matter, but the ship has sailed.

@matteofg
Copy link
Author

Thank you for sharing your considerations.

@gusbrs gusbrs closed this as completed Nov 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants