От ключа .bib к внутритекстовой цитате
Обычный цикл BibTeX с командами cite и библиографии.
От ключа .bib до внутритекстовой цитаты
Цитирование источника в LaTeX включает в себя две части: текстовую базу данных, которая описывает каждую работу один раз, и команду \cite в вашем документе, которая указывает на запись по ее ключу. LaTeX нумерует цитаты, форматирует список литературы и сохраняет единообразие при изменении порядка разделов или добавлении источников. Вы никогда не вводите «[12]» вручную и никогда ничего не перенумеровываете самостоятельно.
Команды в документе
See \cite{knuth84} for the original discussion.
\bibliographystyle{plain}\bibliography{refs} % refs.bib\cite{knuth84} вставляет внутритекстовый маркер туда, где находится цитата. Две команды внизу делают все остальное: \bibliographystyle{plain} выбирает способ форматирования цитат и ссылок, а \bibliography{refs} называет файл базы данных (без расширения .bib) и отмечает, где должен быть напечатан список ссылок, обычно непосредственно перед \end{document}. В списке отображаются только те источники, на которые вы действительно цитируете.
Запись в базе данных
@article{knuth84, author = {Knuth, Donald E.}, title = {Literate Programming}, journal = {The Computer Journal}, year = {1984}}Он находится в refs.bib, отдельном файле рядом с вашим main.tex. Слово после @ — это тип записи, knuth84 — это ключ цитирования, а остальные — это поля, которые стиль использует для создания форматированной ссылки. Ключ — единственная связь между двумя файлами, поэтому он должен точно соответствовать аргументу \cite, включая заглавные буквы. Вы можете проверить всю базу данных на наличие отсутствующих полей и неправильных записей с помощью валидатора BibTeX.
Почему одной компиляции недостаточно
Библиография строится отдельной программой. При первом проходе LaTeX документ записывает список цитируемых ключей во вспомогательный файл. Затем программа bibtex читает этот список, извлекает соответствующие записи из refs.bib и форматирует их. Еще два прохода LaTeX складывают результат обратно и разрешают внутритекстовые маркеры. Oleafly выполняет этот полный цикл для вас при каждой компиляции. Если вы создаете вручную и пропускаете средний шаг, цитаты отображаются в виде жирных вопросительных знаков; см. Очистка загадочных знаков цитирования, когда это произойдет.
Куда идти дальше
Один файл .bib может служить для каждой написанной вами статьи, поэтому стоит тщательно его создавать. Создайте долговечный .bib охватывает типы записей, обязательные поля и ключи, которые прослужат десятилетие. Если заведение хочет изменить внешний вид, вы меняете одну строку, а не какие-либо записи, как описано в Числовой стиль, год автора, журнальный стиль.
Citations checkOptional practice quiz
A short check on what this lesson covers. Wrong answers show the right one. Choices are shuffled each attempt. You can retry as often as you like.