턱받이 굴절을 사용자 정의하는 방법은 무엇입니까?

턱받이 굴절을 사용자 정의하는 방법은 무엇입니까?

엔드노트를 사용하고 있습니다

턱받이 파일의 참조를 사용자 정의하고 싶습니다.

현재 턱받이 파일에는 이것이 있습니다

@article{RN1,
   author = {Baškarada, Saša and Koronios, Andy},
   title = {Unicorn data scientist: the rarest of breeds},
   journal = {Program},
   year = {2017},
   type = {Journal Article}
}

참조 RN1과 함께 사용할 수 있습니다.

내 리펜스 번호로 바꾸고 싶어요

"Tx847" 같은 것

라벨을 사용해 보았습니다.

하지만 작동하지 않습니다

내 Tex에 사용하고 싶습니다.

여기 제 참고자료가 있습니다~\cite{Tx847}

다른 방법은 없나요?

업데이트

라벨을 사용하기 위해 스타일 인용 템플릿을 편집했습니다.

여기에 이미지 설명을 입력하세요

하지만 턱받이 파일에는 여전히 원래 인용 태그가 표시되고 라벨이 표시되지 않습니다.

여기에 이미지 설명을 입력하세요

답변1

어딘가에서 bib 파일에 있는 내용을 대신 사용하려는 라벨로 변환하는 방법을 정의해야 합니다. 이를 위해 나는 \symblabel{<old>}{<new>}. 그런 다음 문서에서 \symbcite{<new>}.

\documentclass{article}
\bibliographystyle{unsrt}
\newcommand\symblabel[2]{\expandafter\def\csname #2\endcsname{#1}}
\newcommand\symbcite[1]{\cite{\csname #1\endcsname}}
\begin{filecontents*}{junk.bib}
@article{RN1,
   author = {Baškarada, Saša and Koronios, Andy},
   title = {Unicorn data scientist: the rarest of breeds},
   journal = {Program},
   year = {2017},
   type = {Journal Article}
}
\end{filecontents*}
\begin{document}
\symblabel{RN1}{Tx847}

In \symbcite{Tx847} blah, blah blah

\ldots

Baškarada et al also show\symbcite{Tx847}

\bibliography{junk}

\end{document}

여기에 이미지 설명을 입력하세요

관련 정보