> 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/ru/voprosy-i-otvety/69-in-the-ieee-for-journals-template-i-m-trying-to-use-bibtex-for-my-references.md).

# В шаблоне IEEE for journals я пытаюсь использовать bibtex для своих ссылок

Многие авторы, использующие один из шаблонов журналов IEEE, просят помочь с добавлением своих ссылок с помощью bibtex. В частности, после загрузки файлов IEEEexample.bib и IEEEabrv.bib в папку bibtex/bib может быть непросто заставить документ скомпилироваться. Ниже приведена подборка наших ответов, которая, надеемся, поможет вам, если вы оказались в похожей ситуации; она завершается примером, который вы можете использовать как шаблон для начала работы.

Во-первых, если вы загрузили файлы IEEEtran.cls и IEEEtran.bst, рекомендуется удалить их, потому что они уже встроены в writeLaTeX — вам не нужно включать их в проект, и обычно лучше использовать встроенную версию.

Если вам нужно создать папку bibtex/bib, это можно сделать через меню Project в редакторе — после открытия меню значки для создания папок и файлов находятся в правом верхнем углу.

Библиография, создаваемая bibtex, формируется с помощью команд \bibliography и \bibliographystyle, и, предполагая, что вы используете файлы IEEEexample.bib и IEEEabrv.bib в папке bibtex/bib, эти команды следует изменить на:

```latex
\bibliography{bibtex/bib/IEEEabrv.bib,bibtex/bib/IEEEexample.bib}{}
\bibliographystyle{IEEEtran}
```

Это сообщает bibtex, что нужно загрузить два файла .bib и использовать стиль библиографии IEEEtran для форматирования ссылок.

Примечание: исходные команды в шаблоне были следующими:

```latex
\bibliography{mybib.bib}{}
\bibliographystyle{plain}
```

что сообщало bibtex, что вы хотите использовать для ссылок файл mybib.bib со стилем plain (встроенным).

Наконец, распространённая ошибка, которая возникает после всей этой настройки, — это отсутствие в документе команды \cite, ссылающейся на какие-либо записи в bib-файле. В примере ниже мы добавили одну из IEEEexample.bib:

```latex
\cite{IEEEhowto:IEEEtranpage}
```

чтобы он скомпилировался. После того как вы начнёте добавлять свои собственные цитирования, её нужно будет удалить.

[Вот пример в Overleaf, уже готовый и настроенный для использования.](https://www.overleaf.com/latex/templates/ieee-for-journals-template-with-bibtex-example-files-included/hjbyjvncdmpx)

Для получения дополнительной информации о bibtex мы рекомендуем LaTeX wikibook \[[раздел о управлении библиографией](http://en.wikibooks.org/wiki/LaTeX/Bibliography_Management)].


---

# 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/ru/voprosy-i-otvety/69-in-the-ieee-for-journals-template-i-m-trying-to-use-bibtex-for-my-references.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.
