LaTeX参考文献如何设置为采用编号形式引用?我编译出来括号里面是作者名QAQ

代码:\documentclass[a4paper,12pt]{ctexart}\usepackage{cite}\newcommand{\upcite}[1]{\tex... 代码:
\documentclass[a4paper,12pt]{ctexart}
\usepackage{cite}
\newcommand{\upcite}[1]{\textsuperscript{\textsuperscript{\cite{#1}}}}
\begin{document}
由于超导体的零电阻性,将其用于长距离电流传输可以有效减少传输过程中的电流损耗,代替传统的变压法。导体没有了电阻,电流流经超导体就不会发生热损耗,电流可以毫无阻力地在导体中形成强大的电流,从而产生超强磁场\upcite{tongjihetieji}。
\bibliographystyle{GBT7714-2005NLang}
\bibliography{myref}
\end{document}

编译结果:
已经解决,将\newcommand{\upcite}[1]{\textsuperscript{\textsuperscript{\cite{#1}}}}改为:
\usepackage[numbers]{natbib}
\newcommand{\upcite}[1]{\textsuperscript{\citep{#1}}}
即可
展开
 我来答
当代教育科技知识库
高能答主

2020-06-03 · 擅长科技新能源相关技术,且研究历史文化。
当代教育科技知识库
采纳数:1828 获赞数:387372

向TA提问 私信TA
展开全部

操作方法以及步骤:

1、用eqnarray环境,如:\begin{eqnarray} ,a+b = 1 \\ ,c+d = 2 ,\end{eqnarray} ,每个公式后面均抄显示编号:


2、使用下面的语句,使得编号显示在两个等式的中间,有时上下列等式之间显得拥挤,可在每个等式前加上\displaystyle来避免这种情况,如:

3、利用split环境也可以将d编号写在中间,这个比较常用,如:

4、通过label,生成一个序号,这样子就成功了。LaTeX参考文献设置为采用编号形式引用。



注意事项:

首先要定义:

\usepackage{natbib}

在结尾处要有:

\bibliographystyle{XXX}
\bibliography{biblio}

XXX有很多选择,例如abbrvnat:

同时文件夹下还要有biblio.bib,一个典型的biblio.bib文件是
@article{Besnard2006789,

year={2006},
issn={0014-4851},

journal={Experimental Mechanics},
volume={46},

issue={6},

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式