
Estou usando Bib.bib
file para todas as referências. Quando utilizo \cite{someref}
funciona bem pela primeira vez mas quando atualizo o Bib.bib
arquivo ele não obtém as informações atualizadas, apenas mostra as informações anteriores. Acabei de construir o arquivo pelo botão de construção rápida.
Responder1
Parece-me que você não está executando o BibTeX. Ao escrever um .tex
documento você precisa executar vários programas nele (ou arquivos gerados) dependendo do que o documento contém. Alguns deles são latex
, pdflate
e bibtex
. No Texmaker estes aparecem como botões no menu Ferramentas
Agora, latex
gera um .dvi
arquivo, pdflatex
gera um .pdf
arquivo e então as opções de vies estão aí para abrir o documento, e aquelas com um ->
estão aí para permitir a conversão de um formato para outro.
Ao escrever um documento LaTeX, você precisa:
- execute
latex
duas vezes para atualizar as referências internas e o índice; - execute
latex
ebibtex
novamentelatex
para atualizar a bibliografia; e - execute
latex
, depoisbibtex
, depoislatex
duas vezes para atualizar a bibliografia e as referências a ela.
Observe que os dois últimos também atualizam as referências internas (por exemplo, feitas com \label
e \ref
) e o índice.
como mostra a imagem acima, você pode usar teclas de atalho para executar pdflatex e bibtex com F6 e F11 em seu teclado respectivamente, então pressionando F6 F11 F6 F6 uma de cada vez (e esperando que o texmaker termine a cada vez) você atualizará tudo em seu documento (a menos que você também esteja fazendo um índice de assuntos ou algo do tipo).
Agora, vou explicar o que acontece quando você usa o quickbuild. Na configuração do texmaker:
você pode ver o que o quickbuild faz e alterar isso. Este menu é acessado através do menu de opções
EDITAR
Não percebi que era uma pergunta sobre TexStudie/TexMakerX e não sobre TexMaker. O problema ainda pode ser o mesmo, mas é claro que os menus podem parecer diferentes.