> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/overleaf-learn-latex-pt/mais-topicos/40-multibib.md).

# Multibib

Multibib é um pacote LaTeX que pode ser usado para criar múltiplas bibliografias num artigo. É útil para criar várias bibliografias, por exemplo, uma contendo artigos de revistas, outra contendo referências de livros didáticos e ainda outra contendo referências a patentes; e assim por diante.

O pacote usa o comando \newcites para criar múltiplos títulos e colocar as citações apropriadas sob cada título. O pacote é chamado no preâmbulo usando um comando padrão — neste caso, \usepackage{multibib}.

Isto é seguido pelo comando \newcites, uma instância para cada tipo de bibliografia desejado.

Por exemplo, duas bibliografias, uma para fontes de livros e uma para artigos de revistas, podem ser criadas usando a seguinte sequência LaTeX no preâmbulo:

```latex
\usepackage{multibib}
\newcites{book}{Referências de Livros}
\newcites{journal}{Referências de Revistas}
```

No exemplo acima, o primeiro argumento refere-se ao tipo de bibliografia e o segundo argumento cria o cabeçalho da bibliografia. Os dois tipos de citação podem então ser usados numa ou em várias frases. Por exemplo, referências de livros e de revistas podem ser colocadas numa frase da seguinte forma:

```latex
Esta frase cita um livro aqui \footcitebook{Walpol:2005} e cita uma revista \footcitejournal{Steinbeck:2013} aqui.
```

A bibliografia é criada colocando-se a seguinte sequência no fim do documento ou no fim de qualquer secção desejada:

```latex
\bibliographystylebook{plain}
\bibliographybook{all}
\bibliographystylejournal{plain}
\bibliographyjournal{all}
```

Isto é seguido pela execução do bibtex uma vez para cada instância de bibliografia a ser criada. Neste caso há duas, portanto o bibtex deve ser executado duas vezes da seguinte forma:

```latex
% bibtex book
% bibtex journal
```

Por fim, o `.tex` ficheiro tem de ser compilado, duas vezes para este exemplo. *O Overleaf executa e repete automaticamente estes passos conforme necessário, por isso não precisará de os executar manualmente.*

Segue-se um exemplo de código LaTeX completo com duas bibliografias:

```latex
\documentclass{article}
\usepackage{multibib}
\newcites{book}{Referências de Livros}
\newcites{journal}{Referências de Revistas}

\begin{document}
Um dos tratados mais autorizados sobre o fenómeno da
ressonância de plasmon de superfície foi escrito por \cite{Homola:2006}.
Um artigo de revista sobre o mesmo tema foi publicado por \cite{Merwe:2012}.
```

## Leitura adicional

Para mais informações, veja:

* [Exemplo de Multibib na Galeria do Overleaf](https://www.overleaf.com/latex/examples/multiple-bibliographies-with-multibib/fzmrrgbcvqhf)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/overleaf-learn-latex-pt/mais-topicos/40-multibib.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
