我正在使用 EndNote
我想定制 bib 文件中的参考文献。
目前 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}
}
可参考RN1
我想将其更改为我自己的参考编号
类似于“Tx847”
我尝试使用标签
但它不起作用
我想在我的 Tex 中使用
以下是我的参考资料~\cite{Tx847}
还有其他方法吗?
更新
我编辑了样式引用模板以使用标签
但 bib 文件仍然显示原始引用标签,并没有显示任何标签
答案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}