Please have a look at https://tex.stackexchange.com/a/559/36296 many of the author names in your bib file are inserted incorrectly and thus appear seriously broken in the output -- for example Reinhard Klette and Azriel Rosenfeld are two people and not "R. A. Rosenfeld Klette". There are also other that are now fixed: articles are not `incollection`

and books are not `article`

, for instance. Some checks with Google Scholar were sufficient to find the right citations.

You cannot use `^{3}`

outside of math mode; material that should not change capitalization should be braced. I also get errors from the combination of packages you use -- had to remove `algorithm`

to make it compile.

`mybib.bib`

file

```
@PhdThesis{one,
author = {Ranita Biswas},
title = {On Discretization of Sphere and Related Problems in {3D} Integer Space},
school = {Indian Institute of Technology, Kharagpur},
year = {2016},
}
@article{two,
author = {Ranita Biswas and Partha Bhowmick},
title = {On the Functionality and Usefulness of Quadraginta Octants of Naive Sphere},
journal = {Journal of Mathematical Imaging and Vision},
year = {2017},
pages = {69-83},
}
@Article{three,
author = {Ranita Biswas and Partha Bhowmick and Valentin E. Brimkov},
title = {On the Polyhedra of Graceful Spheres and Circular Geodesics},
journal = {Discrete Applied Mathematics},
volume = {216, Part 2},
pages = {362--375},
year = {2016},
}
@Article{four,
author = {Ranita Biswas and Partha Bhowmick},
title = {On different topological of spherical geodesic paths and circles in {$Z^{3}$}},
journal = {Theoretical Computer Science},
volume = {605},
pages = {146--163},
year = {2015},
}
@Article{five,
author = {Ranita Biswas and Partha Bhowmick},
title = {From prima quadraginta octant to lattice sphere through
primitive integer operations},
journal = {Theoretical Computer Science},
volume = {624},
pages = {56--72},
year = {2016},
}
@article{six,
author = {Cohen-Or, D. and Kaufman, A.},
title = {Fundamentals of surface voxelization},
journal = {Graphical Models and Image Processing},
volume = {57},
number = {6},
pages = {453--461},
year = {1995},
}
@book{seven,
author = {Klette, R. and Rosenfeld, A.},
title = {Digital geometry: {Geometric} methods for digital picture analysis},
year = {2004},
publisher = {Elsevier}
}
```

`test.tex`

file

```
\documentclass{article}
\usepackage{amsfonts}
\usepackage[utf8]{inputenc}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{cite}
\usepackage{varwidth}
\usepackage{algcompatible}
\usepackage[linesnumbered,ruled,vlined]{algorithm2e}
% \usepackage{algorithm}
\usepackage{varwidth}
\usepackage[noend]{algpseudocode}
\usepackage{listings}
\usepackage[nopar]{lipsum}
\usepackage[export]{adjustbox}
\begin{document}
\nocite{*}
\bibliography{mybib}
\bibliographystyle{plain}
\end{document}
```

## Output

## Best Answer

There are two engines to read .bib files:

BibTex.This is the old one and is the default engine used by TeXmakerBiber.This is the new engine and is used in my exampleI find there are three sources of confusion that newcomers of Biber may have:

`biblatex`

package for supporting both engines`biblatex`

... bi bi bi (ಠ_ಠ)You can read more on the history here.

Here is how to fix this:

## 1. Make sure the editor running Biber, not BibTeX

For TeXmaker:

For other editors, see: Biblatex with Biber: Configuring my editor to avoid undefined citations.

## 2. Run LaTeX → Biber → LaTeX

Make sure you use Biber commands to print bibliography:

`\usepackage{biblatex}`

`\addbibresource{filename.bib}`

`\printbibliography`

Do not use

`\bibliography`

or`\bibliographystyle`

as they belong to BibTeX.Read more: Getting Started with Biblatex