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

BibTeX max_glob_strs = 10 or 20 much too small; could we have 100, please? #471

Closed
GuySteele opened this issue Feb 11, 2020 · 4 comments
Closed
Assignees
Milestone

Comments

@GuySteele
Copy link

I am working with ACM to revise ACM-Reference-Format.bst with some substantial new capabilities, including the processing of dates in ISO 8601 format. To work with these complicated data structures, we need a substantial number of temporary string variables, declared using STRINGS { ... }. This works fine with, say, TexLive, which has a version of BibTeX that can automatically adjust its allocation parameters. However, authors working with MiKTeX tell us that the BibTeX that comes with MiKTeX has max_glob_strs set to either the original value of 10 or to a larger value of 20. We need more like 40, and we would suggest that for today's computers a value of at least 100 would not be unreasonable going forward. We have authors trying to prepare papers for publication with a deadline about four weeks from now. Would it be possible to make available a MiKTeX-BibTeX with a higher value for max_glob_strs within that time frame?

Thanks,
Guy Steele
Co-chair, Fourth ACM SIGPLAN Conference on History of Programming Languages
[email protected]

@cbmoler
Copy link

cbmoler commented Feb 12, 2020

I am one of the authors that Guy is talking about. I am trying to use MikTeX to prepare a paper for the conference he is chairing and I am running into the BibTeX limit of 20 on the number of string globals. He can successfully typeset my paper on his Unix machine. But when I try with MikTeX, it won't even try to build an updated bibliography unless I remove the .aux or .bbl files he built for me. If I do remove one of those files, then I get the "Sorry---you've exceeded BibTeX's number of string global-variables 20". I will be happy to provide a .zip file of my entire project if that would help, but it's a lot of stuff.

Danke,
Cleve Moler
Chief Mathematician, MathWorks
[email protected]

@edocevoli
Copy link
Member

If possible, I will increase max_glob_strs.

@edocevoli edocevoli self-assigned this Feb 12, 2020
@edocevoli edocevoli added this to the 2.9.7300 milestone Feb 12, 2020
@GuySteele
Copy link
Author

GuySteele commented Feb 12, 2020 via email

edocevoli added a commit that referenced this issue Feb 13, 2020
@GuySteele
Copy link
Author

This appears to solve the problem, thank you.

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

3 participants