Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

My downloaded citation looks like this:

@ARTICLE{893287, 
author={}, 
journal={IEEE Std. 1516-2000}, title={IEEE Standard for Modeling and Simulation (M Amp;S) High Level Architecture (HLA) - Framework and Rules}, 
year={2000}, 
month={ }, 
volume={}, 
number={}, 
pages={i -22}, 
keywords={Keywords: architecture, class attribute, federate, federation, federation execution, federation object model, framework, high level architecture, instance attribute, interaction class, joined federate, object class, object model template, rules, runtime infrastructure, simulation object model;}, 
doi={10.1109/IEEESTD.2000.92296}, 
ISSN={},}

After typesetting, it looks like this:

[1] Ieee standard for modeling and simulation (m amp;s) high level archi- tecture (hla) - framework and rules. IEEE Std. 1516-2000, pages i --22, 2000.

But I was wondering whether it should look like this:

[2] IEEE Std 1516-2000. IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Framework and Rules. Technical report, IEEE.

The later one was found while I was reading someone else's bibliography, and I think it just looks better than mine (for example it has M&S instead of m amp;s). However I wasn't sure about this.

So which one is better, [1] or [2]? Is there a rule?

share|improve this question
2  
Welcome to TeX.sx! Usually, we don't put a greeting or a "thank you" in our posts. While this might seem strange at first, it is not a sign of lack of politeness, but rather part of our trying to keep everything very concise. Upvoting is the preferred way here to say "thank you" to users who helped you. –  Marco Daniel Aug 18 '12 at 16:11
    
@Kurt sorry but I'm not quite sure what you mean... The "M Amp;S" is what my question was for, and it was corrected in the answer... –  CherryQu Sep 14 '12 at 3:37
add comment

2 Answers

up vote 5 down vote accepted

The difference comes from the protection of the data fields. If you wish to keep the original format you need to put one extra pair of braces around the capitalizations etc.

IEEE Download Citation mechanism spits out these odd BibTeX entries and it's certainly not acceptable as you have found out. So there is almost always some work to do after downloading from IEEE, e.g., journal names cones out as journal={some journal, IEEE Transactions on} and you have to revert it each time.

\documentclass{IEEEtran}
\usepackage{filecontents}
\usepackage{lipsum}
\begin{filecontents*}{testing.bib}
@ARTICLE{893287, 
author={}, 
journal={IEEE Std. 1516-2000}, 
title={{IEEE Standard for Modeling and Simulation {(M\&S)} High Level Architecture {(HLA)} - Framework and Rules}}, 
year={2000}, 
volume={}, 
pages={i -22}, 
doi={10.1109/IEEESTD.2000.92296}, 
}
\end{filecontents*}

\title{IEEE article}
\author{Theman Dlegend}

\begin{document}\maketitle
\lipsum[1]See \cite{893287} for more info 
\bibliographystyle{ieeetran}
\bibliography{testing}
\end{document}

enter image description here

share|improve this answer
    
Are you saying your solution is to use the package filecontents? –  sphere Aug 22 '13 at 21:40
    
@sphere No it's just there to make the example self contained. –  percusse Aug 22 '13 at 22:43
add comment

My answer is not purely about LaTex. I would recommend you to use a tool such as Zotero. It is plug-in of Firefox, that manages your bibliography. You can extract all the bibliographic information of a source, at once, by a simple click, either from a pdf format, or a web-page. You can save your pdf's, organize your collection.

But for your case, I would recommend Zotero, because Zotero create a BibTex file for you, with elements you select. Zotero does the IEEE (Or any other) formatting for you, it is a simple option in the Options menu.

share|improve this answer
    
+1 for recommending Zotero, you may have a look at my answer here for automated workflow making use of biblatex, biber backend program, and text editor that supports biber, I use TexStudio. –  doctorate May 20 '13 at 12:05
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.