如何修改引文格式?例如,author et al,其中「et al」必須是斜體?

如何修改引文格式?例如,author et al,其中「et al」必須是斜體?
\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.”,我需要斜體形式。請在這件事上提供協助。

圖像中給出了參考,其中有正常格式的“et al.”,我需要斜體形式。

答案1

我假設您使用的是agsm參考書目風格。 (請刪除該指令\bibliographystyle{sample}。)如果是這種情況,您可以按照以下步驟操作:

  • 在您的 TeX 發行版中找到該檔案agsm.bst。複製該文件並將該副本命名為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。

BibTeXing 快樂!

相關內容