I want to include the volume number in my IEEE conference reference and use the code in the following
@inproceedings{Logue2001,
author = "Logue, D.L. and Krein, P.T.",
title = "Preventing instability in DC distribution systems by using power buffering",
booktitle = "Proc. IEEE Power Electronics Specialists Conference",
volume = "1",
month = jun,
year = "2001",
pages = "33-37"}
The output is like:
D. Logue and P. Krein, “Preventing instability in dc distribution systems by using power buffering,” in Proc. IEEE Power Electronics Specialists Conference, vol. 1, Jun. 2001, pp. 33–37.
However, I would like the output to be
D. Logue and P. Krein, “Preventing instability in dc distribution systems by using power buffering,” in Proc. IEEE Power Electronics Specialists Conference, Jun. 2001, vol. 1, pp. 33–37.
The volume number should appear after the month and year. Does anyone know how to solve this problem?
Best Answer
You need to edit the associated
.bst
file and adjust theinproceedings
FUNCTION to match the sequence in the output. Since you're usingIEEEtran
, we're talking aboutIEEEtran.bst
. Here's the entry in question:Note how
*.date
(withinpublisher
) follows*.volume
. If you flip these around, they will be updated in the output as well. So your newinproceedings
FUNCTION should resemble:You can save this new
IEEEtran.bst
in your working folder. Here is a complete minimal example with the new output following the compile sequence (pdf)LaTeX > BibTeX > (pdf)LaTeX > (pdf)LaTeX:Don't change journal styles, since they'll change it back to their requirements.