Writing papers using Latex – Part 2

In Part 1, we covered how we should be ready with the rough first draft of our paper and then how to set up your Latex environment. Now, in Part 2, we will discuss a straightforward manner of converting from Word to the Latex template.

By now, you should have a working Latex environment and the Latex template folder. We now more or less all the file types that you will generl encounter after open the author submission kit from the respective conference or workshop venue.

Different file types you encounter while writing papers

.tex file – You will have to edit this file. Initially, it will contain instructions to authors regarding how to write the paper.

.bst file – You do not need to edit this file. This helps set the bibliographic style of the paper or in other words, the formatting of your “References” section. This is usually given as part of the author submission template that is made available for every such submission venue. In the above “.tex” file, at the end of your Latex file, but before the \end{document} statement, we add the following line :

[code] \bibliographystyle{splncs04} [/code]

Given that “splncs04.bst” is the name of the bibliographic file for our purpose.

.cls file – This file is called for setting documentclass of your Latex file. I will recommend that you do not edit the file until the very end. However, for the submission of your paper for review at any conference or workshop, if you want to fit your material within the page limit, you can tweak various components of this “.cls” file and reduce the amount of content.

.sty file(optional) – It contains specific formatting instructions for the template. It is either mentioned at the beginning of the .tex file just before \begin{document} or as a separate .sty file.

.bib file – This is a BibTex file which will contain all your references in BibTex format. I have covered how to get BibTex formats for each reference  and other related concepts in another article.

During the course of writing your paper, you will only need to access the .tex file for writing the body or content of the paper and .bib file for adding the references. Now, I will tell you the basics you need to know while writing the body of the paper. I will update the post within few weeks with details, sorry 😛

General instructions

The .tex file in the author’s template or submission guidelines, always come pre-filled with content, usual instructions for the authors and guidelines for using Latex and any other instructions pertaining to the particular paper template (Example: Springer’s llcns and ACM’s sigconf).

Please find well-documented files for each at my Github repo.


Hello everyone. I am Soumyadeep. I have been working on Machine learning projects for the last 4 years. I am now pursuing Ph.D. in Computer Science Department at IIT Kharagpur. I recently completed M.S (Research) from the same department in November, 2019. My research interests involve applying Machine Learning, NLP and Deep Learning to solve Online Reputation Monitoring and Consumer Health Search problems.

Leave a Reply