
저는 LaTeX를 처음 접했습니다. 최근에는 IOP 저널 출판을 위한 원고를 준비하고 있습니다. 나는 IOPLaTeXGuidelines.tex
IOP 웹사이트에서 다운로드할 수 있는 IOP 템플릿 .tex 파일을 사용하고 있습니다 . 이와 함께 나는 원고를 제출할 특정 저널의 요구 사항으로 하버드 스타일(저자 연도 스타일이라고도 함) 인용 호출(에 의해 일부 수정됨 )을 사용 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