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}}}
即可 展开
\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}}}
即可 展开
展开全部
操作方法以及步骤:
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},
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询