
Я пишу статью. MWE указан ниже.
\documentclass[a4paper,times,12pt,ifthen]{article}
\usepackage{enumerate}
\usepackage{graphicx}
\usepackage{epsfig}
\usepackage{epstopdf}
\usepackage{nomencl}
%\makeindex
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage[top= 2.00cm,bottom = 2.00cm,left= 2.00cm,right= 2.00cm]{geometry}
\makeatletter % these following 3 command will print reference without box
\renewcommand*{\@biblabel}[1]{\hfill#1.}
\makeatother
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{authblk}
\usepackage[acronym,nonumberlist]{glossaries} % prints glossary without page number at end
\usepackage{longtable} %spans table in two pages
\usepackage{subfigure} %gives subfigures
\usepackage{array} % justify table content
\usepackage{booktabs} % will center justified table
\usepackage[authoryear]{natbib}
\usepackage{color} % will print colour text
\bibliographystyle{agsm}
\RequirePackage{ifthen}
\renewcommand{\nomgroup}[1]{%
\ifthenelse{\equal{#1}{G}}{\item[\textbf{Greek Symbols}]}{
\ifthenelse{\equal{#1}{S}}{\item[\textbf{Subscripts}]}{}}}
\makenomenclature
\makeglossaries
\begin{document}
Comparing results in \citep{Shigley2011} with \citet{Duffy2010} and \cite{Carslaw1959}.
\makenomenclature
\printnomenclature
\printglossaries
\bibliographystyle{unsrtnat}
\bibliography{CoalCombustion.bib}
\end{document}
Файл Bibtex CoalCombustion.bib — это
@book{Carslaw1959,
title={Heat in solids},
author={Carslaw, HS and Jaeger, JC},
volume={19591},
year={1959},
publisher={Clarendon Press, Oxford}
}
@book{Duffy2010,
title={Transform methods for solving partial differential equations},
author={Duffy, Dean G},
year={2010},
publisher={CRC press}
}
@book{Shigley2011,
title={Shigley's mechanical engineering design},
author={Shigley, Joseph Edward},
year={2011},
publisher={Tata McGraw-Hill Education}
}
Почему цитаты не печатаются в тексте и ссылках?
решение1
Некоторые предложения/замечания:
Измените
\bibliography{CoalCombustion.bib}
на\bibliography{CoalCombustion}
, т. е. опустите.bib
расширение.Выберите один и только один стиль библиографии —
agsm
илиunsrtnat
,но не оба. Если вы выбралиagsm
стиль, загрузитеhar2nat
пакет для максимальной совместимости с такими пакетами, какhyperref
.Обязательно запустите LaTeX, затем BibTeX, а затем LaTeXв два раза большедля создания ожидаемых ссылок на цитаты из
\cite
,\citep
, и\citet
.