# Math Help - How to...

1. ## How to...

How to create a horizontal table of value using Latex? I want to put values of x and y.

2. $\begin{tabular}{|*{2}{c|}l r| l}
\hline
centre & centre & gauche & droite \\
case centree & encore centrée & a gauche & a droite \\
% On trace 2 lignes
\hline
\hline
case centree & encore centree & a gauche & a droite \\
\end{tabular}$

LaTeX - Gestion des tableaux

I'm sorry for other people than arbolis, but it's in French

\hline is for horizontal line. The first command gives the table format, with columns or vertical lines, etc...

3. Originally Posted by arbolis
How to create a horizontal table of value using Latex? I want to put values of x and y.
like this? $\begin{array}{c|c} x & y \\ \hline 1 & 1 \\ 2 & 2 \\ 3 & 3 \end{array}$

if this is what you want, you can steal my code and modify it

4. Thanks a lot!

5. like this?
I like it, but for me it's a vertical one. Anyway I'll use your code for a thread now.

6. Originally Posted by arbolis
I like it, but for me it's a vertical one. Anyway I'll use your code for a thread now.
what do you mean a vertical one? that table is kind of vertical. did you mean horizontal? like:

$\begin{array}{c|ccc} x & 1 & 2 & 3 \\ \hline y & 1 & 2 & 3 \end{array}$

and of course, we can add more vertical or horizontal lines if we want. even an outline...

7. did you mean horizontal? like:

Exactly! Thanks again.

8. Originally Posted by arbolis
Exactly! Thanks again.
this code will be slightly harder to modify. you need to add more "c"'s to get more columns. and you fill in all the x's before the y's underneath them

10. this code will be slightly harder to modify. you need to add more "c"'s to get more columns. and you fill in all the x's before the y's underneath them
Yeah, I realized it when I was trying to understand the syntax.
Thanks, I'll check it out.

11. I've found "Latable" on your forum. Seems an easy an nice maker of tables. When I enter some data and I copy them as Latex, I got
\begin{tabular}{llll}
x & y & z & a \\
1 & 0 & 0 & 1 \\
2 & 0 & 1 & 1 \\
3 & 10^{\frac{1}{9}} & 1 & 1 \\
\end{tabular}
but here it says there is an error of Latex...

12. Originally Posted by arbolis

but here it says there is an error of Latex...
This happens here, but not in other forums. Are you makin' a PDF?

13. This happens here, but not in other forums. Are you makin' a PDF?
No, I'm not making a PDF. I just wanted to use a table for a thread on here. I wonder why it doesn't work here, maybe because a little error of syntax? If yes, then it would be nice to check it out, because the program is nice.

14. Originally Posted by arbolis
I've found "Latable" on your forum. Seems an easy an nice maker of tables. When I enter some data and I copy them as Latex, I got

\begin{tabular}{llll}
x & y & z & a \\
1 & 0 & 0 & 1 \\
2 & 0 & 1 & 1 \\
3 & 10^{\frac{1}{9}} & 1 & 1 \\
\end{tabular}

but here it says there is an error of Latex...
Table entries in the tabular environment are treated as text, not mathematics. If you wrap the item 10^{\frac{1}{9}} with dollar signs, to get

\begin{tabular}{llll}
x & y & z & a \\
1 & 0 & 0 & 1 \\
2 & 0 & 1 & 1 \\
3 & $10^{\frac{1}{9}}$ & 1 & 1 \\
\end{tabular}

then it will typeset as $\begin{tabular}{llll}
x & y & z & a \\
1 & 0 & 0 & 1 \\
2 & 0 & 1 & 1 \\
3 & 10^{\frac{1}{9}} & 1 & 1 \\
\end{tabular}$
.

But it will still look wrong, because the symbols x, y, z, a in the top row have the wrong font shape. You should really replace the tabular environment by the array environment, which is similar except that the matrix entries will will treated as mathematical. So

\begin{array}{llll}
x & y & z & a \\
1 & 0 & 0 & 1 \\
2 & 0 & 1 & 1 \\
3 & 10^{\frac{1}{9}} & 1 & 1 \\
\end{array}

produces $\begin{array}{llll}
x & y & z & a \\
1 & 0 & 0 & 1 \\
2 & 0 & 1 & 1 \\
3 & 10^{\frac{1}{9}} & 1 & 1 \\
\end{array}$
.