Request: Update Alexandria Package for Hayagriva 0.8.1 Fixes (CSL Punctuation/Affixes)

Hello @SillyFreak,

I’m reaching out regarding an issue I’ve been troubleshooting with bibliography punctuation when using the Alexandria package.

I’ve noticed some persistent challenges with how certain CSL styles (e.g. royal-society-of chemistry or angewandte-chemie) render punctuation (like the final period for bibliography entries) and/or how delimiting characters are handled.

Upon checking the latest Hayagriva updates, I found that Hayagriva version 0.8.1 includes crucial fixes directly relevant to these issues:

  • “Allow CSL styles to render affixes around the bibliography”
  • “Fix bugs around the handling of CSL delimiting characters”

From what I understand (I may be wrong) it seems very likely that updating the Alexandria to use Hayagriva’s 0.8.1 changes could resolve these formatting discrepancies. This would be a significant improvement for anyone relying on specific CSL output.

Would it be possible to consider an update for the Alexandria package, perhaps to integrate these fixes?

Thank you so much for your invaluable work on Alexandria; it’s a core component for my personal workflow.

Best regards,

Ujjwal

1 Like

Thanks for bringing this up! I have update hayagriva in update hayagriva to 0.8.1 · SillyFreak/typst-alexandria@375b391 · GitHub and will make a release after looking at a few other things with Alexandria.

1 Like

Thanks so much for the quick update and for integrating Hayagriva 0.8.1! Take your time with the release, I will keep an eye out and happy to help test once it’s available. Really appreciate your work!