Bibtex hash size exceeded
up vote
0
down vote
favorite
I am trying to compile my manuscript. I am using a large bibtex database that contains conference papers, in addition to my custom bib file.Also I am using the CCS template, as follows:
bibliographystyle{ACM-Reference-Format}
bibliography{mybibliography,abbrev3,crypto}
But when I compile my tex, I am getting the following errors, and the reference list does not show up:
This is BibTeX, Version 0.99d (TeX Live 2017/Debian)
The top-level auxiliary file: main.aux
The style file: ACM-Reference-Format.bst
A level-1 auxiliary file: appendix.aux
Database file #1: mybibliography.bib
Database file #2: abbrev3.bib
Database file #3: crypto.bib
Sorry---you've exceeded BibTeX's hash size 100000
Aborted at line 291526 of file crypto.bib
(That was a fatal error)
Process exited with error(s)
However, if I break the bib files into 3 separate lines, it compiles (with some warnings) but I am getting my references displayed 3 times...
bibliography{mybibliography}
bibliography{abbrev3}
bibliography{crypto}
Is there any solution for that? I have tried looking on how to increase the Bibtex hash size but couldn't find anything...
bibliographies bibtex texlive texlive-2017
add a comment |
up vote
0
down vote
favorite
I am trying to compile my manuscript. I am using a large bibtex database that contains conference papers, in addition to my custom bib file.Also I am using the CCS template, as follows:
bibliographystyle{ACM-Reference-Format}
bibliography{mybibliography,abbrev3,crypto}
But when I compile my tex, I am getting the following errors, and the reference list does not show up:
This is BibTeX, Version 0.99d (TeX Live 2017/Debian)
The top-level auxiliary file: main.aux
The style file: ACM-Reference-Format.bst
A level-1 auxiliary file: appendix.aux
Database file #1: mybibliography.bib
Database file #2: abbrev3.bib
Database file #3: crypto.bib
Sorry---you've exceeded BibTeX's hash size 100000
Aborted at line 291526 of file crypto.bib
(That was a fatal error)
Process exited with error(s)
However, if I break the bib files into 3 separate lines, it compiles (with some warnings) but I am getting my references displayed 3 times...
bibliography{mybibliography}
bibliography{abbrev3}
bibliography{crypto}
Is there any solution for that? I have tried looking on how to increase the Bibtex hash size but couldn't find anything...
bibliographies bibtex texlive texlive-2017
1
Usebibtex8(instead ofbibtex) with the option--wolfgangor set--mstringto some (very) high value.
– DG'
14 hours ago
Tried both,--wolfgangdidn't work as well with bibtex8, I also tried--mstring 1000000and I got errorTeX capacity exceeded, sorry [save size=80000]. {ISC:KanSulHaq07}
– Panos
12 hours ago
You can setsave_sizeto a higher value by editingtexmf.cnf(which you can find withkpsewhich texmf.cnf) → tex.stackexchange.com/questions/134597/…
– DG'
11 hours ago
Nope.. Addedsave_size = 100000to/etc/texmf/web2c/texmf.cnfbut still same error.
– Panos
11 hours ago
Well, then you have to slim down the bibliography: cryptobib.di.ens.fr/custom
– DG'
3 hours ago
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I am trying to compile my manuscript. I am using a large bibtex database that contains conference papers, in addition to my custom bib file.Also I am using the CCS template, as follows:
bibliographystyle{ACM-Reference-Format}
bibliography{mybibliography,abbrev3,crypto}
But when I compile my tex, I am getting the following errors, and the reference list does not show up:
This is BibTeX, Version 0.99d (TeX Live 2017/Debian)
The top-level auxiliary file: main.aux
The style file: ACM-Reference-Format.bst
A level-1 auxiliary file: appendix.aux
Database file #1: mybibliography.bib
Database file #2: abbrev3.bib
Database file #3: crypto.bib
Sorry---you've exceeded BibTeX's hash size 100000
Aborted at line 291526 of file crypto.bib
(That was a fatal error)
Process exited with error(s)
However, if I break the bib files into 3 separate lines, it compiles (with some warnings) but I am getting my references displayed 3 times...
bibliography{mybibliography}
bibliography{abbrev3}
bibliography{crypto}
Is there any solution for that? I have tried looking on how to increase the Bibtex hash size but couldn't find anything...
bibliographies bibtex texlive texlive-2017
I am trying to compile my manuscript. I am using a large bibtex database that contains conference papers, in addition to my custom bib file.Also I am using the CCS template, as follows:
bibliographystyle{ACM-Reference-Format}
bibliography{mybibliography,abbrev3,crypto}
But when I compile my tex, I am getting the following errors, and the reference list does not show up:
This is BibTeX, Version 0.99d (TeX Live 2017/Debian)
The top-level auxiliary file: main.aux
The style file: ACM-Reference-Format.bst
A level-1 auxiliary file: appendix.aux
Database file #1: mybibliography.bib
Database file #2: abbrev3.bib
Database file #3: crypto.bib
Sorry---you've exceeded BibTeX's hash size 100000
Aborted at line 291526 of file crypto.bib
(That was a fatal error)
Process exited with error(s)
However, if I break the bib files into 3 separate lines, it compiles (with some warnings) but I am getting my references displayed 3 times...
bibliography{mybibliography}
bibliography{abbrev3}
bibliography{crypto}
Is there any solution for that? I have tried looking on how to increase the Bibtex hash size but couldn't find anything...
bibliographies bibtex texlive texlive-2017
bibliographies bibtex texlive texlive-2017
asked 15 hours ago
Panos
1
1
1
Usebibtex8(instead ofbibtex) with the option--wolfgangor set--mstringto some (very) high value.
– DG'
14 hours ago
Tried both,--wolfgangdidn't work as well with bibtex8, I also tried--mstring 1000000and I got errorTeX capacity exceeded, sorry [save size=80000]. {ISC:KanSulHaq07}
– Panos
12 hours ago
You can setsave_sizeto a higher value by editingtexmf.cnf(which you can find withkpsewhich texmf.cnf) → tex.stackexchange.com/questions/134597/…
– DG'
11 hours ago
Nope.. Addedsave_size = 100000to/etc/texmf/web2c/texmf.cnfbut still same error.
– Panos
11 hours ago
Well, then you have to slim down the bibliography: cryptobib.di.ens.fr/custom
– DG'
3 hours ago
add a comment |
1
Usebibtex8(instead ofbibtex) with the option--wolfgangor set--mstringto some (very) high value.
– DG'
14 hours ago
Tried both,--wolfgangdidn't work as well with bibtex8, I also tried--mstring 1000000and I got errorTeX capacity exceeded, sorry [save size=80000]. {ISC:KanSulHaq07}
– Panos
12 hours ago
You can setsave_sizeto a higher value by editingtexmf.cnf(which you can find withkpsewhich texmf.cnf) → tex.stackexchange.com/questions/134597/…
– DG'
11 hours ago
Nope.. Addedsave_size = 100000to/etc/texmf/web2c/texmf.cnfbut still same error.
– Panos
11 hours ago
Well, then you have to slim down the bibliography: cryptobib.di.ens.fr/custom
– DG'
3 hours ago
1
1
Use
bibtex8 (instead of bibtex) with the option --wolfgang or set --mstring to some (very) high value.– DG'
14 hours ago
Use
bibtex8 (instead of bibtex) with the option --wolfgang or set --mstring to some (very) high value.– DG'
14 hours ago
Tried both,
--wolfgang didn't work as well with bibtex8, I also tried --mstring 1000000 and I got error TeX capacity exceeded, sorry [save size=80000]. {ISC:KanSulHaq07}– Panos
12 hours ago
Tried both,
--wolfgang didn't work as well with bibtex8, I also tried --mstring 1000000 and I got error TeX capacity exceeded, sorry [save size=80000]. {ISC:KanSulHaq07}– Panos
12 hours ago
You can set
save_size to a higher value by editing texmf.cnf (which you can find with kpsewhich texmf.cnf) → tex.stackexchange.com/questions/134597/…– DG'
11 hours ago
You can set
save_size to a higher value by editing texmf.cnf (which you can find with kpsewhich texmf.cnf) → tex.stackexchange.com/questions/134597/…– DG'
11 hours ago
Nope.. Added
save_size = 100000 to /etc/texmf/web2c/texmf.cnf but still same error.– Panos
11 hours ago
Nope.. Added
save_size = 100000 to /etc/texmf/web2c/texmf.cnf but still same error.– Panos
11 hours ago
Well, then you have to slim down the bibliography: cryptobib.di.ens.fr/custom
– DG'
3 hours ago
Well, then you have to slim down the bibliography: cryptobib.di.ens.fr/custom
– DG'
3 hours ago
add a comment |
1 Answer
1
active
oldest
votes
up vote
1
down vote
Since crypto.bib is rather huge (21M), you have to use bibtex8 and set --mstrings to a rather high value. I tried bibtex8 --mstrings 700000 and it kind of worked, i.e. bibtex8 still threw lots of warnings and errors.
I compiled a small test document:
documentclass{article}
usepackage{hyperref}
begin{document}
nocite{*}
bibliographystyle{ACM-Reference-Format}
bibliography{abbrev3,crypto}
end{document}
Which produced a neat PDF of 5471 pages:

add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
Since crypto.bib is rather huge (21M), you have to use bibtex8 and set --mstrings to a rather high value. I tried bibtex8 --mstrings 700000 and it kind of worked, i.e. bibtex8 still threw lots of warnings and errors.
I compiled a small test document:
documentclass{article}
usepackage{hyperref}
begin{document}
nocite{*}
bibliographystyle{ACM-Reference-Format}
bibliography{abbrev3,crypto}
end{document}
Which produced a neat PDF of 5471 pages:

add a comment |
up vote
1
down vote
Since crypto.bib is rather huge (21M), you have to use bibtex8 and set --mstrings to a rather high value. I tried bibtex8 --mstrings 700000 and it kind of worked, i.e. bibtex8 still threw lots of warnings and errors.
I compiled a small test document:
documentclass{article}
usepackage{hyperref}
begin{document}
nocite{*}
bibliographystyle{ACM-Reference-Format}
bibliography{abbrev3,crypto}
end{document}
Which produced a neat PDF of 5471 pages:

add a comment |
up vote
1
down vote
up vote
1
down vote
Since crypto.bib is rather huge (21M), you have to use bibtex8 and set --mstrings to a rather high value. I tried bibtex8 --mstrings 700000 and it kind of worked, i.e. bibtex8 still threw lots of warnings and errors.
I compiled a small test document:
documentclass{article}
usepackage{hyperref}
begin{document}
nocite{*}
bibliographystyle{ACM-Reference-Format}
bibliography{abbrev3,crypto}
end{document}
Which produced a neat PDF of 5471 pages:

Since crypto.bib is rather huge (21M), you have to use bibtex8 and set --mstrings to a rather high value. I tried bibtex8 --mstrings 700000 and it kind of worked, i.e. bibtex8 still threw lots of warnings and errors.
I compiled a small test document:
documentclass{article}
usepackage{hyperref}
begin{document}
nocite{*}
bibliographystyle{ACM-Reference-Format}
bibliography{abbrev3,crypto}
end{document}
Which produced a neat PDF of 5471 pages:

answered 1 hour ago
DG'
8,85011740
8,85011740
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f460183%2fbibtex-hash-size-exceeded%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
Use
bibtex8(instead ofbibtex) with the option--wolfgangor set--mstringto some (very) high value.– DG'
14 hours ago
Tried both,
--wolfgangdidn't work as well with bibtex8, I also tried--mstring 1000000and I got errorTeX capacity exceeded, sorry [save size=80000]. {ISC:KanSulHaq07}– Panos
12 hours ago
You can set
save_sizeto a higher value by editingtexmf.cnf(which you can find withkpsewhich texmf.cnf) → tex.stackexchange.com/questions/134597/…– DG'
11 hours ago
Nope.. Added
save_size = 100000to/etc/texmf/web2c/texmf.cnfbut still same error.– Panos
11 hours ago
Well, then you have to slim down the bibliography: cryptobib.di.ens.fr/custom
– DG'
3 hours ago