
\documentclass[review]{elsarticle}
\usepackage{lineno,hyperref}
\usepackage{pdflscape}
\usepackage{caption}
\usepackage[singlelinecheck=off]{caption}
\usepackage{longtable}
\usepackage{booktabs}
\usepackage{pdflscape}
\usepackage[margin=2.5cm]{geometry}
\usepackage{natbib}
%Import the natbib package and sets a bibliography and citation styles
\bibliographystyle{agsm}
\setcitestyle{authoryear,open={(},close={)}}
\begin{document}
provide safe and hygienic environment to worker
\citep{davim2007turning},
\section*{References}
\bibliography{file}
\bibliographystyle{sample}
\end{document}
Ссылка дана на изображении, где есть нормально отформатированное «et al.», мне нужно курсивом.
решение1
Я предполагаю, что вы используете agsm
стиль библиографии. (Удалите инструкцию \bibliographystyle{sample}
.) Если это так, вы можете поступить следующим образом:
Найдите файл
agsm.bst
в вашем дистрибутиве TeX. Сделайте копию этого файла и назовите копию, скажем,agsmetal.bst
. (Не редактируйте исходный файл дистрибутива TeX напрямую.)Откройте файл
agsmetal.bst
в текстовом редакторе; для этого подойдет программа, которую вы используете для редактирования tex-файлов.В этом файле глобально замените все пять вхождений
et~al.
на\textit{et~al.}
.Сохраните файл
agsmetal.bst
либо в каталоге, где находятся ваши основные файлы tex, либо в каталоге, который ищет ваш дистрибутив TeX. Если вы выберете последний метод, обязательно обновите базу данных имен файлов вашего дистрибутива TeX.В вашем основном tex-файле измените инструкцию
\bibliographystyle{agsm}
на\bibliographystyle{agsmetal}
и выполните полный цикл перекомпиляции: LaTeX - BibTeX - LaTeX - LaTeX.
Счастливого BibTeXинга!