In LaTeX a problem when using BibTeX and their solutions: Compile PDF file is not updated with bib

Problem: After updating bib files, PDF files compiled tex file output is not updated accordingly.

principle:

bbl file is the citation information, bib file is simply used to generate a bbl file "data set" only.

In general, the compiler tex LaTeX file will be compiled when the corresponding bib file, but when the bib file error LaTeX usually does not return an error message, which causes the problem becomes very difficult to find. Under normal circumstances, produce bbl file is compiled bib, automatically overwrite the original file bbl, realize update citations. When a file syntax error bib, bib file will not be compiled, then bbl file will not be created. At this point, if the original bib file compiled successfully, the original files are not overwritten bbl, then the performance of the resulting PDF has not been updated; if the original file is not successfully compiled bib, or bbl file is deleted, the performance is no reference literature (even "References" section disappears).

solution:

Information bbl file is the citation, so after each update bib file should recompile the file, which also contribute to the bib file syntax errors locate and resolve.

Specific solutions are as follows:

1. Remove all the temporary files compiled;
2.bib file name to a file with the same name and tex;
3. bib corresponding modifications to the file names referenced in the file tex;
Compile tex file, the file generating aux;
5. bib compiled file, generate correct citation information bbl file;
6. recompiled tex file, files will use bbl tex file corresponds citations. At this point you will generate the correct pdf file.

Guess you like

Origin www.cnblogs.com/GreenDeepSea/p/12174385.html
Recommended