在 winedt 中对引用进行排序?

在 winedt 中对引用进行排序?

我使用 WinEDT 和 BibTxtMng。我的问题出在参考书目上。因此,如果我引用 Wikipedia 作为我的第一个引用,然后第二个引用是 Matlab,则参考书目不会将 Wikipedia 显示为第一个,将 Matlab 显示为第二个,而是反之亦然。

而且在段落中,维基百科的索引将是 [2],而 Matlab 的索引将是 [1]。我不想要它。我想要参考书目,并且索引按我写的顺序排列。我想要

维基百科[1] Matlab[2]

不是维基百科[2] Matlab[1]

以下是 WME

     \ documentclass[a4paper,12pt,oneside,makeidx]{skripsi}
    \usepackage{amssymb}
    \usepackage{amsthm}
    \usepackage{tabularx}
    \usepackage{mathtools}
    \usepackage{amsmath}
    \usepackage{booktabs}
    \newcounter{myrow}
    \newcommand\RaiseImage[2][scale=1]{%
      \raisebox{-0.5\totalheight}{\includegraphics[#1]{#2}}}
    \usepackage{graphicx}
    %\usepackage{graphicx}% delete the demo option in your actual code
    %\usepackage{enumitem}
    %\usepackage{booktabs}
    \usepackage[bahasa]{}
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    %\usepackage{textcomp}
    \setcounter{secnumdepth}{3} \setcounter{tocdepth}{3}
    \usepackage{array}
    \usepackage{enumerate}
    %\usepackage{enumitem}
    \usepackage{subfigure}
    \usepackage{longtable}
    \usepackage{rotating}
    \usepackage{graphicx}
    \usepackage{setspace}

    \usepackage{textcomp}
    \usepackage{multirow}
    \usepackage{pdflscape}
    \usepackage{lscape}
    \usepackage{lmodern}
    \usepackage{url}
    \urlstyle{same}
    \usepackage{listings}
    \usepackage{etex}
    \reserveinserts{18}
    \usepackage{morefloats}
    \usepackage{float}
    %\makeindex{subject}


    \usepackage{fancyvrb}
    \usepackage{setspace}
    \onehalfspacing
    \newenvironment{CVerbatim}
     {\singlespacing\center\BVerbatim}
     {\endBVerbatim\endcenter}

    \centerchapter
    \makeatletter
    %\doublespacing
    \makeatother
    \parindent 3.0em
    %===================================================================
    \setlength{\textwidth}{15.0cm}
    \setlength{\evensidemargin}{2.5cm} % outer/right margin
    %\setlength{\topmargin}{0.3cm}      % top margin
    \setlength{\footskip}{2.5cm}         % distance between text and foot
    \setlength{\textheight}{\paperheight}
    \addtolength{\textheight}{-\topmargin}
    \addtolength{\textheight}{-\headheight}
    \addtolength{\textheight}{-\headsep}
    \addtolength{\textheight}{-\footskip}
    \addtolength{\textheight}{-4cm}   % bottom margin
    %======================================================================
    \begin{document}

    \newpage
    \pagestyle{headings}
    \pagenumbering{arabic} % jenis huruf arabic
    \setcounter{page}{1} %mulai dari halaman 1



    THIS IS SHOULD BE FIRST CITATION \cite{ADAS} but IN THE FACT THIS ONE BECOME THE FIRST CITATION\cite{Paper8}.

    \addcontentsline{toc}{chapter}{BIBLIOGRAPHY} %memasukkan daftar pustaka di daftar isi
    \bibliographystyle{IEEEtranS}
    %\bibliographystyle{unsrt}
    %\bibliography{references}
    \bibliography{MainTamplateSkripsi} %file menyimpan bibtex

    % # akhir bagian referensi # ============================================

    \newpage
    \pagestyle{plain}
    %\include{appendix}
    %\printindex{subject}{INDEKS}

    \end{document}
    %% Finish----------------

书目.bib

@MISC{ADAS,
        Author          = {Wikipedia},
        Note            = {"Advanced driver assistance systems"},
        URL             = {http://en.wikipedia.org/wiki/Advanced_driver_assistance_systems},
}


@INPROCEEDINGS{Paper8,
author={Emil Krsak and Stefan Toth},
booktitle={Acta Electrotechnica et Informatica},
title={Traffic Sign Recognition and Localization for Database of Traffic Signs},
year={2011},
month={January},
pages={31-35},
}

使用 Winedt 和 BibTxtMng 进行即时通讯

答案1

先验这与 WinEdt 或 BibtexMng 无关,但与您使用的 bibstyle 有关。Bibtex 条目通常根据作者姓名的字母顺序排序,而不是根据标签排序。

如果您考虑使用biblatex,它的加载选项中有一个sorting键。默认为nty(名称-标题-年份),但您可以选择sorting=anyt(字母标签-名称-标题-年份)。

相关内容