As I have asked earlier and yet not resolved the problem, I noticed that on my reference list, those reference with brackets around the year do not have pp on the page numbers, while those without brackets surrounding the year are the ones that have pp for the page numbers. I am using the following bst files: elsarticle-num.bst, elsarticle-harv.bst and elsarticle-num-names.bst. However, the problem persists even with other standard bst files such as apa.bst. Now each reference on the list looks like either of the following and are not uniformly displayed:
[5] blah blah blah, (2012) 15-23,.
[6] blah blah blah, 2012 pp.15-23
See code below:
\documentclass[preprint,12pt]{elsarticle}
\usepackage[english, spanish]{babel}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{mathabx}
\usepackage[]{natbib}
\begin{document}
.
.
.
\section*{References}
\bibliography{C:/Users/HP/Macpee_Document/bibliography_data/RefDatabase}
\bibliographystyle{elsarticle-num}
\end{document}
I use bibtex with Xetex. How can I resolve this? See output attached:
Sorry for the delay in replying to your answer. Here is a part of the database I have used for the reference. Ok see code:
@Conference{Atanasiu2000,
Title = {Arithmetic with membranes},
Author = {A. Atanasiu},
Booktitle = {Pre-proc. In Workshop on Multiset Processing, Curtea de Arges, Romania},
Year = {2000},
Pages = {1-17},
Volume = {140},
Owner = {HP},
Timestamp = {2015.05.10}
}
@Article{Chen2014,
Title = {Automatic design of a P system for basic arithmetic operations},
Author = {Y. Chen and G. Zhang and T. Wang and X. Huang},
Journal = {Chinese Journal of Electronics},
Year = {2014},
Number = {2},
Pages = {302-304},
Volume = {23},
Owner = {HP},
Timestamp = {2015.05.10}
}
@Article{Guo2013a,
Title = {Fraction arithmetic operations performed by P systems},
Author = {Guo, Ping and Zhang, Hong and Chen, HZ and Chen, JX},
Journal = {Chinese Journal of Electronics},
Year = {2013},
Number = {4},
Pages = {689-694},
Volume = {22}
}
@Article{Zeng2012,
Title = {Performing four basic arithmetic operations with spiking neural P systems},
Author = {Zeng, Xiangxiang and Song, Tao and Zhang, Xingyi and Pan, Linqiang},
Journal = {NanoBioscience, IEEE Transactions on},
Year = {2012},
Number = {4},
Pages = {366-374},
Volume = {11},
Publisher = {IEEE}
}
@Conference{Guo2008,
Title = {Arithmetic Operation in membrane system},
Author = {P. Guo and J. Chen},
Booktitle = {proceedings of the 2008 international conference on BioMedical Engineering and informatics},
Year = {2008},
Pages = {13-39},
Owner = {HP},
Timestamp = {2015.05.10}
}

.bibfile (or an extract therefrom) we can't test and check there is not some other issue. – Joseph Wright May 10 '16 at 07:05(:Anyway, you're here at the right place (and it's a nice one) to get answers to your question! – ebosi May 10 '16 at 07:46