等人不适用于首次引用

等人不适用于首次引用

我用它\bibliographystyle{unsrt}来设计我的参考文献。我想要一个作者姓名和 et al 在引用处,并在参考文献中列出完整的作者列表。然而它的行为很奇怪,对于任何参考文献的第一次引用,它会给出完整的作者列表,如果引用重复,et al 就会在那里起作用。我在这里放了代码

\documentclass[article]{jss}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% declarations for jss.cls %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%% almost as usual
\author{Achim Zeileis\\Universit\"at Innsbruck \And
        Second Author\\Plus Affiliation}
\title{A Capitalized Title: Something about a Package \pkg{foo}}

%% for pretty printing and a nice hypersummary also set:
\Plainauthor{Achim Zeileis, Second Author} %% comma-separated
\Plaintitle{A Capitalized Title: Something about a Package foo} %% without formatting
\Shorttitle{\pkg{foo}: A Capitalized Title} %% a short title (if necessary)

%% an abstract and keywords
\Abstract{
  The abstract of the article.
}
\Keywords{keywords, comma-separated, not capitalized, \proglang{Java}}
\Plainkeywords{keywords, comma-separated, not capitalized, Java} %% without formatting
%% at least one keyword must be supplied

%% publication information
%% NOTE: Typically, this can be left commented and will be filled out by the technical editor
%% \Volume{50}
%% \Issue{9}
%% \Month{June}
%% \Year{2012}
%% \Submitdate{2012-06-04}
%% \Acceptdate{2012-06-04}

%% The address of (at least) one author should be given
%% in the following format:
\Address{
  Achim Zeileis\\
  Department of Statistics and Mathematics\\
  Faculty of Economics and Statistics\\
  Universit\"at Innsbruck\\
  6020 Innsbruck, Austria\\
  E-mail: \email{[email protected]}\\
  URL: \url{http://eeecon.uibk.ac.at/~zeileis/}
}
%% It is also possible to add a telephone and fax number
%% before the e-mail in the following format:
%% Telephone: +43/512/507-7103
%% Fax: +43/512/507-2851

%% for those who use Sweave please include the following line (with % symbols):
%% need no \usepackage{Sweave.sty}

%% end of declarations %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\begin{document}
aaaa \cite{barrett2011ncbi}
%% include your article here, just as usual
%% Note that you should use the \pkg{}, \proglang{} and \code{} commands.

%\section[About Java]{About \proglang{Java}}
%% Note: If there is markup in \(sub)section, then it has to be escape as above.
\newpage
bbbbb \cite{parkinson2010arrayexpress}

\newpage
cccccc \cite{acharya2010novel}

\newpage
dddddd \cite{hubbell2002robust}

\newpage
aaaa \cite{barrett2011ncbi}

cccccc \cite{acharya2010novel}

\bibliographystyle{unsrt}
\bibliography{reference}

\end{document}

############################################# .Bib file

@article{barrett2011ncbi,
  title={NCBI GEO: archive for functional genomics data sets—10 years on},
  author={Barrett, Tanya and Troup, Dennis B and Wilhite, Stephen E and Ledoux, Pierre and Evangelista, Carlos and Kim, Irene F and Tomashevsky, Maxim and Marshall, Kimberly A and Phillippy, Katherine H and Sherman, Patti M},
  journal={Nucleic acids research},
  volume={39},
  number={suppl 1},
  pages={D1005--D1010},
  year={2011},
  publisher={Oxford Univ Press}
}

@article{parkinson2010arrayexpress,
  title={ArrayExpress update—an archive of microarray and high-throughput sequencing-based functional genomics experiments},
  author={Parkinson, Helen and Sarkans, Ugis and Kolesnikov, Nikolay and Abeygunawardena, Niran and Burdett, Tony and Dylag, Miroslaw and Emam, Ibrahim and Farne, Anna and Hastings, Emma and Holloway, Ele},
  journal={Nucleic acids research},
  pages={gkq1040},
  year={2010},
  publisher={Oxford Univ Press}
}

@article{acharya2010novel,
  title={A novel tissue-specific meta-analysis approach for gene expression predictions, initiated with a mammalian gene expression testis database},
  author={Acharya, Kshitish K and Chandrashekar, Darshan S and Chitturi, Neelima and Shah, Hardik and Malhotra, Varun and Sreelakshmi, KS and Deepti, H and Bajpai, Akhilesh and Davuluri, Sravanthi and Bora, Pranami},
  journal={BMC genomics},
  volume={11},
  number={1},
  pages={467},
  year={2010},
  publisher={BioMed Central Ltd}
}

@article{hubbell2002robust,
  title={Robust estimators for expression analysis},
  author={Hubbell, Earl and Liu, Wei-Min and Mei, Rui},
  journal={Bioinformatics},
  volume={18},
  number={12},
  pages={1585--1592},
  year={2002},
  publisher={Oxford Univ Press}
}

@article{gautier2004affy,
  title={affy—analysis of Affymetrix GeneChip data at the probe level},
  author={Gautier, Laurent and Cope, Leslie and Bolstad, Benjamin M and Irizarry, Rafael A},
  journal={Bioinformatics},
  volume={20},
  number={3},
  pages={307--315},
  year={2004},
  publisher={Oxford Univ Press}
}

@article{diez2007codelink,
  title={Codelink: an R package for analysis of GE healthcare gene expression bioarrays},
  author={Diez, Diego and Alvarez, Rebeca and Dopazo, Ana},
  journal={Bioinformatics},
  volume={23},
  number={9},
  pages={1168--1169},
  year={2007},
  publisher={Oxford Univ Press}
}

@article{du2008lumi,
  title={lumi: a pipeline for processing Illumina microarray},
  author={Du, Pan and Kibbe, Warren A and Lin, Simon M},
  journal={Bioinformatics},
  volume={24},
  number={13},
  pages={1547--1548},
  year={2008},
  publisher={Oxford Univ Press}
}

@article{ritchie2015limma,
  title={limma powers differential expression analyses for RNA-sequencing and microarray studies},
  author={Ritchie, Matthew E and Phipson, Belinda and Wu, Di and Hu, Yifang and Law, Charity W and Shi, Wei and Smyth, Gordon K},
  journal={Nucleic acids research},
  pages={gkv007},
  year={2015},
  publisher={Oxford Univ Press}
}

@article{ritchie2015limma,
  title={limma powers differential expression analyses for RNA-sequencing and microarray studies},
  author={Ritchie, Matthew E and Phipson, Belinda and Wu, Di and Hu, Yifang and Law, Charity W and Shi, Wei and Smyth, Gordon K},
  journal={Nucleic acids research},
  pages={gkv007},
  year={2015},
  publisher={Oxford Univ Press}
}

@article{benjamini1995controlling,
  title={Controlling the false discovery rate: a practical and powerful approach to multiple testing},
  author={Benjamini, Yoav and Hochberg, Yosef},
  journal={Journal of the Royal Statistical Society. Series B (Methodological)},
  pages={289--300},
  year={1995},
  publisher={JSTOR}
}

@article{miller2007simpleaffy,
  title={simpleaffy: Very simple high level analysis of Affymetrix data},
  author={Miller, CJ},
  journal={R package version 2.28},
  year={2007}
}

如何修复此问题?

答案1

引用jss文档类的用户指南(添加反引号):

中的默认选项jss.cls是使用带有、和 natbib选项的包。如果您引用任何有六位或更多作者的文章,则应避免引用所有名称。这可以通过声明特定参考文献或完全关闭选项来完成。后者可以通过在加载类时使用选项来完成:authoryearroundlongnamesfirst\shortcites{...}longnamesfirstshortnamesjss.cls

\documentclass[article,shortnames]{jss}

另外,检查文件jss.cls发现,该类加载了自己的参考书目样式,也称为jss[.bst]

从这些信息中可以得出两个结论:

  1. 如果你不想全部第一次引用作品时提及作者姓名,通过使用选项longnamesfirst加载类来关闭该选项。jssshortnames

  2. \bibliographystyle{unsrt}文档正文中的指令没有任何作用,因为jss已经加载了不同的参考书目样式(即)。您不妨省略(或至少注释掉)指令\bibliographystyle{unsrt}

相关内容