Updated Talmudifier. It (finally) supports multiple languages, including Hebrew!

https://crates.io/crates/talmudifier

#rust #jewish #talmud #latex

@esther_alter Why XeTeX not Typst?
@michalfita When I started working on Talmudifier, typst didn't have all of the functionality that it required. Since then, it seems like it might. At this point though, I'd have to replace most of the code to switch to typst, and there's just not a good enough reason to do that. Additionally, Talmudifier relies on intermediary data that's cheap to "render", and I don't know if there's an analogue to that in typst. (Basically: there needs to be a way to get line counts without rendering)
@michalfita It's not exactly XeTeX either. It's tectonic, which is XeTeX-like but it's a Rust crate. Compiling can be tricky because it needs some linked libraries, but Talmudifier is a standalone program that doesn't need to, say, grab output from stdout
@esther_alter Tectonic doesn't seem to be actively maintained any more.
@michalfita it’s not. But until something breaks, or until I’ve got evidence that typst would be faster, I’m probably not going to switch
@michalfita but since we’re talking about it: do you know if typst can return line counts without doing a final render?
@esther_alter I don't know the answer, haven't been in need for a line count on the page. You can ask on their forum.