按字母顺序排列的参考书目

按字母顺序排列的参考书目

我在文本中使用了 bibitem 作为参考书目,并在文本中引用了它,它是正确的。稍后我需要按字母顺序排列参考书目。我该怎么做。我检查了已经给出的答案。我仍然有疑问。请给我一段能清楚给出答案的代码。请参阅下面的 LaTeX 代码,了解主文件以及参考文件 egbib.bib

\documentclass[10pt,onecolumn,letterpaper]{article}

\usepackage{nctt}
%\usepackage{epsfig}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}
\section{Introduction}

All physical systems are nonlinear in nature. Nonlinear control design technique like backstepping considers the nonlinearity also during design. The 1991 Bode lecture at IEEE CDC, held by Kokotovic was devoted to backstepping and in 1992 kanellakopoulos presented a mathematical toolkit for design of backstepping control laws. During the following year text books by Kristic \cite{kristic} Freeman , Kokotovic and Sepulchre were published.

The discrete-time feedback control techniques such as feedback linearization, backstepping and state dependent riccati equation methods in \cite{ref2}\cite{ref3} and  missile autopilot design was also considered in \cite{ref2} .The application of discrete time backstepping  to  various systems is given in \cite{ref2}\cite{ref4}.

The backstepping control technique is found to have a lot of advantages compared to feedback linearization and gain scheduling. Backstepping does not require exact model for design \cite{ref3}\cite{ref5}.The backstepping technique can solve tracking and regulator problems. It can also provide dead beat control and exact tracking of any desired trajectory in finite time and exploits the flexibility offered by lower order and scalar systems. Backstepping technique takes advantage of useful nonlinearities which help in making the Lyapunov derivative negative definite \cite{kristic}.The discrete backstepping technique has been applied to roll control and sideslip angle control of a reusable launch vehicle. The system is discretized first and then the controller is developed step by step and has given very good tracking and stabilizing performance.

% Include other packages here, before hyperref.

% If you comment hyperref and then uncomment it, you should delete
% egpaper.aux before re-running latex.  (Or just hit 'q' on the first latex
% run, let it finish, and you should be clear).
%\usepackage[breaklinks=true,bookmarks=false]{hyperref}
\nocite{*}

\bibliographystyle{IEEEbib}
\bibliography{egbib}

\end{document}

%%%%%%%%%%%%%egbib.bib
@misc{kristic,
 author = {M. Kristic and I. Kanellakopoulos and P. Kokotovic},
 title = {Nonlinear and adaptive control design},
 journal  = {John wiely and sons, United States of America},
 year = 1995
}
@misc{ref2,
 author = {P. K. Menon and G. D. Sweriduk and S. S. Vaddi},
 title = {Nonlinear discrete time design methods for missile flight control systems},
 journal  = {AIAA, Guidance navigation and control conference },
 year = 2004
}
@article{ref3,
author = {O. Harkegard},
title = {Flight control design using backstepping},
journal = {Licentiate thesis 875 Linkoping university Linkoping Sweden}, 
year = 2001
}
@article{ref4,
author = {Junguo Lu and Rong Wei and Xiaofan Wang and Zhiquan Wang},
title = {Backstepping Control of discrete time chaotic systems with application to henon system},
journal = {IEEE transaction on ciruits and systems 1},
volume = 48, 
pages = {1359--1363}, 
year = 2001
}
@article{ref5,
author = {Johan Dahlgren},
title = {Robust nonlinear control design for missile using backstepping},
journal = {}, 
year = 2002
}
@article{ref6,
author = {Diagoro Ito and Jennifer Georgie and John Valasek and Donald T. Ward},
title = {Reentry vehicle flight controls design guidelines Dynamic inversion},
journal = {Report NASA center for aerospace information}, 
year = 2002
}
@article{ref8,
author = {N.Naveen and S.Geetha and S.Ushakumari},
title = {Backstepping control technique applied to discrete time sytem},
journal = {National Conference on Technological Trends}, 
year = 2013
}

%%%%%%%%%%%%%%%%%

我的要求是所有书目项目都应出现在文本中,并且应按字母顺序排列。谢谢 geetha

答案1

那么,你只是要求按字母顺序排序,就给了我们自由吗?;-) 您可以使用natbib,将所有内容替换\cite\citet(或者\citep如果你愿意的话),并将其作为示例

\bibliographystyle{apa}

代码:

\documentclass[10pt,onecolumn,letterpaper]{article}

\usepackage[authoryear,sort]{natbib}
\usepackage{filecontents}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{filecontents*}{egbib.bib}
  %%%%%%%%%%%%%egbib.bib
@misc{kristic,
 author = {M. Kristic and I. Kanellakopoulos and P. Kokotovic},
 title = {Nonlinear and adaptive control design},
 journal  = {John wiely and sons, United States of America},
 year = 1995
}
@misc{ref2,
 author = {P. K. Menon and G. D. Sweriduk and S. S. Vaddi},
 title = {Nonlinear discrete time design methods for missile flight control systems},
 journal  = {AIAA, Guidance navigation and control conference },
 year = 2004
}
@article{ref3,
author = {O. Harkegard},
title = {Flight control design using backstepping},
journal = {Licentiate thesis 875 Linkoping university Linkoping Sweden},
year = 2001
}
@article{ref4,
author = {Junguo Lu and Rong Wei and Xiaofan Wang and Zhiquan Wang},
title = {Backstepping Control of discrete time chaotic systems with application to henon system},
journal = {IEEE transaction on ciruits and systems 1},
volume = 48,
pages = {1359--1363},
year = 2001
}
@article{ref5,
author = {Johan Dahlgren},
title = {Robust nonlinear control design for missile using backstepping},
journal = {},
year = 2002
}
@article{ref6,
author = {Diagoro Ito and Jennifer Georgie and John Valasek and Donald T. Ward},
title = {Reentry vehicle flight controls design guidelines Dynamic inversion},
journal = {Report NASA center for aerospace information},
year = 2002
}
@article{ref8,
author = {N.Naveen and S.Geetha and S.Ushakumari},
title = {Backstepping control technique applied to discrete time sytem},
journal = {National Conference on Technological Trends},
year = 2013
}

%%%%%%%%%%%%%%%%%
\end{filecontents*}
\begin{document}
\section{Introduction}

All physical systems are nonlinear in nature. Nonlinear control design technique like backstepping considers the nonlinearity also during design. The 1991 Bode lecture at IEEE CDC, held by Kokotovic was devoted to backstepping and in 1992 kanellakopoulos presented a mathematical toolkit for design of backstepping control laws. During the following year text books by Kristic \citet{kristic} Freeman , Kokotovic and Sepulchre were published.

The discrete-time feedback control techniques such as feedback linearization, backstepping and state dependent riccati equation methods in \citet{ref2}\citet{ref3} and  missile autopilot design was also considered in \citet{ref2} .The application of discrete time backstepping  to  various systems is given in \citet{ref2}\citet{ref4}.

The backstepping control technique is found to have a lot of advantages compared to feedback linearization and gain scheduling. Backstepping does not require exact model for design \citet{ref3}\citet{ref5}.The backstepping technique can solve tracking and regulator problems. It can also provide dead beat control and exact tracking of any desired trajectory in finite time and exploits the flexibility offered by lower order and scalar systems. Backstepping technique takes advantage of useful nonlinearities which help in making the Lyapunov derivative negative definite \citet{kristic}.The discrete backstepping technique has been applied to roll control and sideslip angle control of a reusable launch vehicle. The system is discretized first and then the controller is developed step by step and has given very good tracking and stabilizing performance.

% Include other packages here, before hyperref.

% If you comment hyperref and then uncomment it, you should delete
% egpaper.aux before re-running latex.  (Or just hit 'q' on the first latex
% run, let it finish, and you should be clear).
%\usepackage[breaklinks=true,bookmarks=false]{hyperref}
\nocite{*}

\bibliographystyle{apa}
\bibliography{egbib}

\end{document}

在此处输入图片描述

答案2

我建议你在网上查找 bibtex 样式。有几个网站列出了不同的 bibtex 样式,这些样式以不同的方式标记和排序项目。

当然,您可以设计自己的风格,但通常互联网上的其中一种书目风格可以满足您的要求。

相关内容