Research.com is an editorially independent organization with a carefully engineered commission system that’s both transparent and fair. Our primary source of income stems from collaborating with affiliates who compensate us for advertising their services on our site, and we earn a referral fee when prospective clients decided to use those services. We ensure that no affiliates can influence our content or school rankings with their compensations. We also work together with Google AdSense which provides us with a base of revenue that runs independently from our affiliate partnerships. It’s important to us that you understand which content is sponsored and which isn’t, so we’ve implemented clear advertising disclosures throughout our site. Our intention is to make sure you never feel misled, and always know exactly what you’re viewing on our platform. We also maintain a steadfast editorial independence despite operating as a for-profit website. Our core objective is to provide accurate, unbiased, and comprehensive guides and resources to assist our readers in making informed decisions.

References or Bibliography Made Easy with LaTeX :

Imed Bouchrika, Phd

by Imed Bouchrika, Phd

Co-Founder and Chief Data Scientist

In this tutorial, we will learn how to easily insert a bibliography within your LaTeX document.

1) Create an empty LaTeX document and call it : paper.tex

2) Create another empty text file and call it : mybib.bib

[info] The Extension of the file should be .bib [/info]

3) Let's open your latex file paper.tex with your Latex Editor ( TexNicCenter, Kile, TexWorks …)

4) Type the following latex code into your article :

 

\documentclass[a4paper,11pt,twocolumn]{article} \usepackage{amsmath,times} \usepackage{graphicx} \usepackage{tabularx} \begin{document} \title{The title of your article here....} \author{I. Bouchrika \ A. Another \\ University of ABC \\ address here of your university \\ Country, post code} \date{} \maketitle \begin{abstract} This is the text for my abstract ..... This is the text for my abstract ..... \end{abstract} \section{introduction} the introduction here as \cite{kale2005adaptive} have shown that a and b ... \bibliographystyle{plain} \bibliography{mybib} \end{document}

Looking at the end of the document, there are two magic lines which are :

\bibliographystyle{plain} : This is for the styling of the references and can take various arguments including : plain , ieeetr , acm , IEEE , alpha …..
\bibliography{mybib} : This is where you tell Latex about your bibliography file ( mybib.bib )

[info] The bibliography file should contain records of the references formated in a special way as shown below [/info]

5) Open your bibliography file (mybib.bib) using any text editor such as TexNicCenter, WordPad, Notepad++, Kate ..BUT NOT MS WORD

6) Type in the following into your mybib.bib file:

@article{kale2005adaptive, title={An adaptive hysteresis band current controller for shunt active power filter}, author={Kale, Murat and Ozdemir, Engin}, journal={Electric power systems research}, volume={73}, number={2}, pages={113--119}, year={2005}, publisher={Elsevier} } @inproceedings{marques1998comparison, title={A comparison of active power filter control methods in unbalanced and non-sinusoidal conditions}, author={Marques, GD}, booktitle={Industrial Electronics Society, 1998. IECON'98. Proceedings of the 24th Annual Conference of the IEEE}, volume={1}, pages={444--449}, year={1998}, organization={IEEE} }

We have two references here!. Each entry begins with the declaration of the reference type, in the form of @type. BibTeX knows of practically all types you can think of, common ones such as @book, @article, and for papers presented at conferences, there is @inproceedings, etc. ( Most of the time, you will be using @article, @book only ).

After the type, you must have a left curly brace ‘{‘ to signify the beginning of the reference attributes. The first one follows immediately after the brace, which is the citation key. This key must be unique for all entries in your bibliography. It is with this identifier that you will use within your document to cross-reference it to this entry.
7) Look at the command : \cite{kale2005adaptive} inside the LaTex article ? This command will cross-reference the record inside your bibliography file which has the citation key : kale2005adaptive

The output of the file should be as shown below:

[info]how to easily add references to your bibliography file ?[/info]

 

Related Articles

Needs Analysis for 2025: Definition, Importance & Implementation thumbnail
Research SEP 19, 2025

Needs Analysis for 2025: Definition, Importance & Implementation

by Imed Bouchrika, Phd
Introductory Tutorial for writing with LaTeX thumbnail
Research AUG 25, 2025

Introductory Tutorial for writing with LaTeX

by Imed Bouchrika, Phd
Hello World ! Writing a Latex document on Windows thumbnail
Research APR 17, 2024

Hello World ! Writing a Latex document on Windows

by Imed Bouchrika, Phd
Abstract Research Paper: Types, Tips & Best Practices for 2025 thumbnail
Research SEP 19, 2025

Abstract Research Paper: Types, Tips & Best Practices for 2025

by Imed Bouchrika, Phd
Avoid OmniScriptum to re-publish your thesis and other scientific papers thumbnail
Primary Research vs Secondary Research for 2025: Definitions, Differences, and Examples thumbnail

Newsletter & Conference Alerts

Research.com uses the information to contact you about our relevant content.
For more information, check out our privacy policy.

Newsletter confirmation

Thank you for subscribing!

Confirmation email sent. Please click the link in the email to confirm your subscription.