
我對 LaTeX 還很陌生。最近我正在準備IOP期刊出版的稿件。我正在使用名為 .tex 的 IOP 模板文件IOPLaTeXGuidelines.tex
,可以從 IOP 網站下載該文件。同時,我還必須使用harvard.sty
並dcu.bst
提交哈佛風格(也稱為作者年份風格)引文標註(經過 強加的一些修改dcu.bst
)作為我將提交手稿的特定期刊的要求。
我在 .tex 檔案的開頭添加了一行\usepackage{harvard}
,並在引用之前添加了一行\bibliographystyle{dcu}
。一切都很好。但現在我需要在正文中引用不帶括號的內容,如下所示 -
John et al. (2018) have shown that .........
但我擁有的是——
(John et al. 2018) have shown that .........
我正在使用 TexMaker。所有的員工都喜歡、、、\textcite{}
...我已經嘗試過了。但似乎沒有什麼可以編譯的。\citep{}
\citealt{}
有什麼建議嗎?先感謝您。
答案1
由於您使用的是harvard
引文管理包,因此需要使用
\citeasnoun
建立表單的引文標註
John et al. (2018)
其實是不是harvard
加載包才能使用參考書目風格的鐵定要求dcu
。您可以har2nat
改為加載該包(我會讓您猜測它的作用)並繼續使用\citet
、\citealt
等。