4

I am citing the IEEE-754 standard and it doesn't have an author. However, when I generate my PDF, the tool I am using (texnixcenter) provides a warning that there is no author. I would like to know how to get rid of this warning?

Here is the IEEE-754 standard bibtex entry that I have:

@ARTICLE{ieee754std,
journal={IEEE Std 754-2008}, 
title={{IEEE Standard for Floating-Point Arithmetic}}, 
year={2008}, 
pages={1-70}, 
keywords={IEEE standards;floating point arithmetic;programming;IEEE standard;arithmetic formats;computer programming;decimal floating-point arithmetic;754-2008;NaN;arithmetic;binary;computer;decimal;exponent;floating-point;format;interchange;number;rounding;significand;subnormal}, 
doi={10.1109/IEEESTD.2008.4610935},}
Veridian
  • 743
  • 2
  • 8
  • 23

2 Answers2

7

The bibliography item is wrongly classified. In my opinion it should be

@manual

or

@booklet

Here's how I'd code it (without any warning):

\begin{filecontents*}{\jobname.bib}
@manual{ieee754std,
  note={{IEEE Std 754-2008}},
  title={{IEEE} Standard for Floating-Point Arithmetic},
  year={2008},
  pages={1-70},
  keywords={IEEE standards;floating point arithmetic;
            programming;IEEE standard;arithmetic formats;
            computer programming;decimal floating-point arithmetic;
            754-2008;NaN;arithmetic;binary;computer;decimal;exponent;
            floating-point;format;interchange;number;rounding;
            significand;subnormal},
  doi={10.1109/IEEESTD.2008.4610935},
}
\end{filecontents*}

\documentclass{article}
\begin{document}
\nocite{ieee754std}

\bibliographystyle{IEEEtran}
\bibliography{\jobname}
\end{document}

Note that filecontents* is just for the example, you can use your .bib file as usual.

enter image description here

egreg
  • 1,121,712
-1

I think the best solution is to use @misc:

  • The title of the standard is not "bolded"
  • It gives you the pages and the same format of the @article
  • ... and it is error-free
Pedro
  • 1