Posted in Non Tech

# Making LateX Documents

Making a new document is always a task, and choosing a editor to do the same is confusing at times. Probably MS Word is the best suited for the needs of many people, but it is not cross platform, and certainly not a free solution.

Fortunately, we have loads of free editors out there, like LibreOffice, OpenOffice etc, which provide easy to edit options for documents. But still manipulating mathematical formulas and using variety of symbols is often a headache in most editors.
The solution is LaTeX. LaTeX is not the most easy to use writing system out there, and certainly has a steep learning curve, but it easily beats almost most of the document editors and creates the most professional looking documents easily.

Latex Documents can be visualised in the form of PDF documents using GUI programs like TeXMaker.
Also for those who want to take the advantage of LaTeX without any hassle of installing and setting it up, they can use online websites like Overleaf and ShareLatex etc.

Another most common usage of LaTeX is in creating Resumes. A resume made with LaTeX looks clean and elegant. There are a lot of resume templates out there, but to get started head on, here are a few resume templates:
https://www.sharelatex.com/templates/cv-or-resume/moderncv-oldstyle https://www.sharelatex.com/templates/cv-or-resume/professional-cv

Quick Walkthrough of LaTeX, so you can straight away start with making your own documents :
Most LaTeX commands follow the following format:

\command{parameters}

The quick format of most LaTeX documents will be as follows:

% Lines in % are comments
\documentclass{article}  % There are a lot of classes provided by latex, Search on them !

% This space can contain stuff that you do not want to be
% visible on the document, but still want it to be there, like metadata, including packages, etc
\title{Document Title}
\author{Your Name}

\usepackage{Package Name} % this should be an installed package.
% The above is not visible on the document yet.

\begin{document}
% Now you have set up an environment in LaTeX.
% Everything in this environment has a common property
\maketitle
% The above command will use the information in meta data and make our title for us
\newpage
% You just made another page !!!
Hello World !!!
\end{document}

Once familiar with the above layout, one can easily comprehend the various other commands offered by LaTeX. Almost all of them are easy to use and really very intuitive.

A quick reference of most of the commands in LaTeX : https://en.wikibooks.org/wiki/LaTeX/Command_Glossary

That’s the crux of a LaTeX document. It really isn’t as difficult as it appears. Moreover, you don’t have to memorise any of the commands, just use them once, and copy over from your previous writings. Thanks to the revolutionary Copy-Paste 😀

Advertisements

Code Lover