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

[WiP] BibTeX emulation #1955

Open
wants to merge 15 commits into
base: master
Choose a base branch
from
Open

[WiP] BibTeX emulation #1955

wants to merge 15 commits into from

Conversation

brucemiller
Copy link
Owner

This PR is an alternative refactoring of @tkw1536 's rather brilliant proposal in #1231 for emulating BibTeX within LaTeXML. It is much reorganized and (hopefully) simplified, and more integrated into LaTeXML's system of utilities, error handling, organization and coding style.

I've undoubtedly broken a few features that had been working, so more testing and development is needed (and probably add a few test cases) for completion, error recovery, corner cases. There are also a couple of areas I'd still like to refactor (Runtime). And preservation of semantics for tei/jats.

@tkw1536
Copy link
Contributor

tkw1536 commented Oct 5, 2022

It's great to see some progress on this PR after several years, and this looks great in principle.
Need to look at it in more detail though.

@dginev
Copy link
Collaborator

dginev commented Oct 6, 2022

Exciting PR!

We mentioned in the call today that this PR may be a very good occasion for adding a test exercising chapterbib.sty.ltxml, also as a just-in-case regression guard going forward.

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

Successfully merging this pull request may close these issues.

3 participants