Latex – Introduction

LaTeX is a document preparation system for high-quality typesetting. It is most often used for medium-to-large technical or scientific documents but it can be used for almost any form of publishing.

LaTeX is not a word processor! Instead, LaTeX encourages authors not to worry too much about the appearance of their documents but to concentrate on getting the right content.

Let’s consider the following simple example.

\title{Introduction to Latex}
\author{Praneeth Nilanga Peiris}
\date{21 May 2014}
   Hello world! This is my first Latex document.

This simply means,

  • This document is an A4 sized article with 12pt as the default font size.
  • Its title is Introduction to Latex.
  • Its author is Praneeth Nilanga Peiris.
  • It was written in 21 May 2014.
  • The document consists of a title followed by the text Hello world! This is my first Latex document.

The output of the above code is :


How to install

Latex comes with a set of programs. Installing them on different platforms is slightly different.


We can install latex libraries along with Mikitex packages which can be downloaded from here. Install it as a normal software.

Then you can use a normal text editor to write Latex codes and compile that using library commands. But that of course is a huge pain, so better to use a IDE.

Such as Tex Studio, Tex Maker or Lyx. Lyx is a WYSIWYG editor, but I prefer Tex Studio.



To install the basic libraries :

$ sudo apt-get install texlive

To install the complete set of libraries:

$ sudo apt-get install texlive-full

To install the GEdit plugin :

$ sudo apt-get install gedit-latex-plugin

Then install Lyx or Tex Studio or preferred editor.

Arch Linux

To install TeX Live applications :

$ sudo pacman –S texlive-most

To install various character sets and non-English features :

$ sudo pacman –S texlive-lang

To install Lyx :

$ sudo pacman –S lyx

To install Tex Studio

$ sudo packer –S texstudio

Now you’re ready to go with LaTeX..!!! See you soon with more tutorials.

Leave a Reply