TeXmaker fails to build bibtex bibliography

Bug #342067 reported by mercutio22
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
texmaker (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: texmaker

Title is self explanatory: when I make a .DVI or .PDF file, texmaker will not build a bibliography section as programmed with the command "\bibliography{yourfile.bib}" and having appropriate citation marks throughout the text "\cite{bibtex-reference-identity}. The latex log file complains of missing .aux files.

This can be fixed by firs going to a terminal and issuing a series of commands to have bibtex properly create the missing files and then texmaker gui will be able to build the PDF file properly.

workaround:

latex yourfile.tex
bibtex yourfile.tex
latex yourfile.tex
latex yourfile.tex

(yes, repeatedly.)

Revision history for this message
Benito van der Zander (benibela) wrote :

There is a command Bibtex in the Tool menu (F11) which can be use for this instead of the terminal.
Or if you set the quick build command on "user command", the default config executes exactly these four commands.

Revision history for this message
mercutio22 (macabro22) wrote :

Should writing "quick build" in the user>user command>1 work? How exactly do I do it? The manual was not very descriptive at this point.

Revision history for this message
Benito van der Zander (benibela) wrote :

No, in options\configure you can select the tab quick build and there select an radio item named user. Then you could define your own commands to be executed by F1, but the default configuration (after you selected user there) is that what you wrote in the bug report. (at least that's what's written here and I never changed it)
But just pressing F2-F11-F2-F2 is easier.

Revision history for this message
Nicola Ferralis (feranick) wrote :

The same work with the quickbuild:

F1-F11-F1-F1

Javier Jardón (jjardon)
Changed in texmaker (Ubuntu):
status: New → Confirmed
Revision history for this message
mercutio22 (macabro22) wrote :

yes, I confirm that setting the quickbuild button action to "user" and the following command works for me:
 latex -interaction=nonstopmode %.tex|bibtex %.aux|latex -interaction=nonstopmode %.tex|pdflatex -interaction=nonstopmode %.tex|evince %.pdf

Revision history for this message
Michael Bewley (michael-bewley) wrote :

I know this is an old bug, but I just encountered it on Ubuntu 12.04. Latex newbie. Leaving aside the obvious question of why you need to run those commands repeatedly to get it to work, would it make sense to have "Quick Build" do this by default? I spent a few hours trying to figure out why TexMaker wasn't giving me my references, where other latex IDEs (Kile, etc.) were...

Revision history for this message
Philip Rinn (rinni) wrote :

This is not a bug... see comments...

Changed in texmaker (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.