How can one create tables in LaTeX? There are several different types of tables, but I'll show just one here. This should get you started, and you can use on-line guides and books in the library to help you make more sophisticated ones.
%\documentclass[twocolumn,11pt]{article}
\documentclass[11pt]{article}
\setlength{\textheight}{9truein}
\setlength{\topmargin}{-0.8truein}
\setlength{\parindent}{0pt}
\setlength{\parskip}{10pt}
\setlength{\columnsep}{.5in}
\newcommand{\beq}{\begin{equation}}
\newcommand{\eeq}{\end{equation}}
\begin{document}
As usual, this
\LaTeX \ document contains a bunch of lines
at the beginning which include certain template files, etc.
In order to create a table, we use the usual
``begin'' and ``end'' commands to define a section
of the input file which will go into the table.
The name of this environment is {\bf tabular}.
The {\bf tabular} environment requires that we
immediately provide the basic layout of the table
within a pair of curly brackets.
To specify a table with two columns, put two
letters between the curly brackets, like this:
\begin{verbatim}
\begin{tabular}{l r}
1 & 222 \\
33333 & 4 \\
\end{tabular}
\end{verbatim}
The resulting table looks like this:
\begin{tabular}{l r}
1 & 222 \\
33333 & 4 \\
\end{tabular}
Inside the {\bf tabular} section,
use ampersand characters \& to separate
the columns, and place a double backslash
$\backslash \backslash$
at the end of each line.
The letter ``l'' means ``make each element
inside the column left-justified'',
while ``r'' means ``right-justified'' and
``c'' means ``centered.''
If your table is full of numbers, then probably
right-justified is a good idea;
if the table is full of text, then perhaps left-justified
is better.
The following table has one left-justified column,
then a centered column,
and finally a right-justified column.
\begin{verbatim}
\begin{tabular}{l c r}
left for me & centered! & this is right \\
short & sweet & terse \\
avoid verbosity & lots of letters here & blah blah blah blah \\
\end{tabular}
\end{verbatim}
\begin{tabular}{l c r}
left for me & centered! & this is right \\
short & sweet & terse \\
avoid verbosity & lots of letters here & blah blah blah blah \\
\end{tabular}
\vfill
\eject
You can get a little fancy by adding horizontal
and vertical lines to your table in a relatively
simple manner:
use vertical bar characters in the ``table setup'' argument,
before or after or between the letters for each column.
\begin{verbatim}
\begin{tabular}{| l | r | }
1 & 222 \\
33333 & 4 \\
\end{tabular}
\end{verbatim}
\begin{tabular}{| l | r | }
1 & 222 \\
33333 & 4 \\
\end{tabular}
You can add horizontal lines between rows of the table
using the $\backslash{\rm hline}$ command:
\begin{verbatim}
\begin{tabular}{ l r }
\hline
1 & 222 \\
\hline
33333 & 4 \\
\hline
\end{tabular}
\end{verbatim}
\begin{tabular}{ l r }
\hline
1 & 222 \\
\hline
33333 & 4 \\
\hline
\end{tabular}
It's often nice to be able to add a title to the
table which spans the entire width, across all the
columns.
You can use the $\backslash{\rm multiline}$
command to cause one entry to span multiple columns:
\begin{verbatim}
\begin{tabular}{ | l | r | }
\multicolumn{2}{c}{A two-column title} \\
\hline
1 & 222 \\
\hline
33333 & 4 \\
\hline
\end{tabular}
\end{verbatim}
\begin{tabular}{ | l | r | }
\multicolumn{2}{c}{A two-column title} \\
\hline
1 & 222 \\
\hline
33333 & 4 \\
\hline
\end{tabular}
\end{document}
If you run LaTeX on the above input source file, you'll produce a formatted document.