This bibliography style does not want to use Babel hyphenation patterns, but it should generate its own for the English language.
On my current computer I am using Miktex 2.9 and I added all English languages via the Settings window (as an admin).
However I still get a lot of copies of the following warning (two per reference using the language field):
** WARNING: IEEEtran.bst: No hyphenation pattern has been
** loaded for the language `en'. Using the pattern for
** the default language instead.
I assume the default language is English as well, so I don't understand why these messages pop up. Does anyone have an idea what I can do to avoid these warnings?
a MWE:
\documentclass[journal]{IEEEtran}
\usepackage{url}
\begin{document}
\cite{laroussi_low_2005}
\bibliographystyle{IEEEtran}
\bibliography{bib1}
\end{document}
with bib1:
@article{laroussi_low_2005,
title = {Low {Temperature} {Plasma}-{Based} {Sterilization}: {Overview} and {State}-of-the-{Art}},
volume = {2},
issn = {1612-8850, 1612-8869},
shorttitle = {Low {Temperature} {Plasma}-{Based} {Sterilization}},
url = {http://doi.wiley.com/10.1002/ppap.200400078},
doi = {10.1002/ppap.200400078},
language = {en},
number = {5},
urldate = {2016-02-01},
journal = {Plasma Processes and Polymers},
author = {Laroussi, Mounir},
month = jun,
year = {2005},
pages = {391--400},
file = {Laroussi - 2005 - Low Temperature Plasma-Based Sterilization Overvi.pdf:files/236/Laroussi - 2005 - Low Temperature Plasma-Based Sterilization Overvi.pdf:application/pdf}
}
Best Answer
As I said in the the comments the value
language
needs a key in form ofbabel
is using it. The documentation ofIEEEtran_bst_HOWTO_pdf
says:Using this convention your example should look like
The log-file doesn't have any warnings: