이탤릭체가 없는 대체 \citetitle 명령

이탤릭체가 없는 대체 \citetitle 명령

기울임꼴을 사용하지 않고 \citetitleIdem동작하는 새 명령을 어떻게 정의할 수 있습니까 ? \citetitle나는 natbib과 함께 biblatex를 사용하고 있습니다.

\citetitle따라서 의 동작을 변경하고 싶지 않습니다 .이 제안적용되지 않습니다.

답변1

thefield매크로를 사용하여 제목을 붙여넣을 수 있습니다. 다음은 \citetitle및 에 해당 \citetitle*하되 이탤릭체 등의 서식을 지정하지 않고 제목을 입력합니다.

\DeclareCiteCommand{\citetitleIdem}
  {\usebibmacro{prenote}}
  {\iffieldundef{shorttitle}{\thefield{title}}{\thefield{shorttitle}}}
  {\multicitedelim}
  {\usebibmacro{postnote}}

\DeclareCiteCommand{\citetitleIdem*}
  {\usebibmacro{prenote}}
  {\thefield{title}}
  {\multicitedelim}
  {\usebibmacro{postnote}}

관련 정보