Почему мой раздел ссылок моего документа LaTeX пуст и как я могу изменить его имя?

В моем документе я должен указать ссылки, которые я использую. Я использовал этот код в преамбуле:

\bibliographystyle{abbrv}
\bibliography{main}

Где main - это файл.bib из той же папки, который содержит, например:

@string{jgr = "J.~Geophys.~Res."}

@MISC{primes,
   author = "Charles Louis Xavier Joseph de la Vall{\'e}e Poussin",
   note = "A strong form of the prime number theorem, 19th century",
   year = 1879
   }

@INBOOK{chicago,
   title = "The Chicago Manual of Style",
   publisher = "University of Chicago Press",
   edition = "Thirteenth",
   year = 1982,
   pages = "400--401",
   key = "Chicago"
   }

Но в разделе "Ссылки" ничего не отображается при генерации.pdf. Я перестроил.bib и.tex файл, без каких-либо изменений.

И как я могу изменить этот текст по умолчанию, с References в Bibliografie или что-то другое?

3 ответа

Решение

Я думаю, что вам нужно поставить \nocite{*} где-то внутри вашего документа - размещение его внутри преамбулы должно привести к тому, что LaTeX выдаст ошибку "не может быть использована в преамбуле". Если они все еще не отображаются в вашем документе, выдает ли LaTeX какие-либо ошибки и, если да, можете ли вы сказать нам, что это такое?

Чтобы изменить текст по умолчанию с "Ссылки" на то, что вы хотите, используйте следующую команду:

\renewcommand{\bibsection}{\section*{insert_title_here}}

Обратите внимание, что звездочка после \section означает, что он не будет связан с числом. Если вы хотите, чтобы это было связано с номером, просто удалите звездочку.

Вы должны либо \cite, либо \nocite ссылку, чтобы она появилась в разделе "Ссылки". Я не уверен, как изменить название библиографии. Я бы начал с просмотра LaTeX WikiBook. Похоже, есть инструмент сделать makebst который производит собственный стиль библиографии - взгляните на custom-bib пакет и этот документ для более подробной информации.

Вы должны на самом деле \cite ссылки на них должны быть включены в библиографию. Если вместо этого вы хотите, чтобы все в файле bib в библиографии поставил \nocite{*} где-то в преамбуле. Прочитайте здесь, что это на самом деле делает.

Другие вопросы по тегам