Showing posts with label Table in LaTeX. Show all posts
Showing posts with label Table in LaTeX. Show all posts

Tuesday, October 1, 2019

Table in LaTeX

Table

In LaTeX we use tabular command to typeset a table. 

\begin{tabular}{...}
......

\end{tabular}

The codes for columns are defined as follows
l left-alignment
r right-alignment
c centre-alignment
| for vertical line
& is used to separate columns
\\  for end of a row
\newline for a new line within a cell 
\hline for a horizontal line.
\cline{i-j} inserts a partial horizontal line between column i and j

Ex. {ll} (i.e. left left ) is used to create 2 columns with left-alignment text without vertical lines , whereas {|l|r|} (i.e. left right )  for 2 columns. The first column is left aligned and second column is right aligned  with vertical lines.

Tabular Code and output 

Ex. 1.
Output Ex. 1

\documentclass[options]{Article}
\begin{document}
\begin{tabular}{|l|r|}
RAM & ROM \\
Printer & Plotter \\
Keyboard & Mouse \\
\end{tabular}
\end{document}


Ex. 2.


Output Ex. 2
\documentclass[options]{Article}
\begin{tabular}{|r|l|}
\hline
One & Two \\
\cline{2-2}
Three & Four \\
\hline \hline
Hello123 & Done \\
\hline
\end{tabular}
\end{document}


Output Ex. 3
Ex. 3.
\documentclass[options]{Article}
\begin{document}
\begin{tabular}{|r|r|r|r|}
\hline
Item & 2012 & 2013 & 2014 \\
\hline
Desktop & 23 & 25 & 26 \\
\hline
Laptop & 53 & 55 & 86 \\
\hline
Monitor & 13 & 85 & 28 \\
\hline
\end{tabular}
\end{document}

Ex. 4.
Output Ex. 4
\documentclass[options]{Article}
\usepackage{multirow}
\begin{document}
\begin{tabular}{l|rrr}
\multicolumn{4}{c}{Table 4}\\
\hline
\multirow{2}{4em}{Item} & \multicolumn{3}{c}{Year} \\
\cline {2-4}
 & 2012 & 2013 & 2014 \\
\hline
Desktop & 23 & 25 & 26 \\
\hline
Laptop & 53 & 55 & 86 \\
\hline
Monitor & 13 & 85 & 28 \\
\end{tabular}

\end{document}