예를 들어 citep에 어떻게 포함시킬 수 있나요?

예를 들어 citep에 어떻게 포함시킬 수 있나요?

일부 작업을 참조하면 현재 다음과 같은 결과가 나타납니다.(지미와 탄, 2003). \citep사용할 수 있는 업데이트를 원합니다.(예: 지미와 탄, 2003). 다음과 같은 이전 참조를 호출할 수 있어야 합니다.(지미와 탄, 2003)또는 업데이트된 인용문(예: 지미와 탄, 2003)마음대로. 어떻게 이를 달성할 수 있나요? 감사해요.

답변1

선택적 인수를 사용하여 사이트에 프리노트와 포스트노트를 추가할 수 있습니다.

\citep{dude}
\citep[p. 42]{dude}
\citep[e.g.][]{dude}

natbib설명서 의 7페이지를 참조하십시오 .

선택적 인수를 하나만 사용하면(한 쌍 []) 후주가 되고, 두 개를 사용하면 첫 번째 인수가 전주, 두 번째 인수가 후주가 됩니다.

답변2

Torjørn T.의 답변 외에도 "예: 작성자, 연도" 형식이 매우 일반적이라는 점을 고려하면 \citeg 명령(\begin{document} 앞에 삽입됨)을 다음과 같이 편리하게 정의할 수 있습니다.

\newcommand{\citeg}[1]{\citep[e.g.,][]{#1}}

그러면 자동으로 "eg,"라는 전주가 생성됩니다.

관련 정보