Почему мой раздел ссылок моего документа 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{*}
где-то в преамбуле. Прочитайте здесь, что это на самом деле делает.