Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Possible Duplicate:
How to influence the position of float environments like figure and table in LaTeX?

I am trying to create a table after some text:

Some text. foobar foobar \\

\begin{table}[t]
\centering
\begin{tabular}{|c|c|c|c|c|c|}
\hline
 & a & c & & &  \\
\hline
$\{X, X', Y\}$ & & b &  & &  \\
\hline
\hline
\end{tabular}
\end{table}

However, the table is appearing before the text even though I type if after I type the text. Why?

share|improve this question

marked as duplicate by cmhughes, Qrrbrbirlbel, Werner, Kurt, Paulo Cereda Oct 30 '12 at 1:01

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

4  
You are using a floating environment, table. Remove that and the tabular will appear where you place it. –  Peter Grill Oct 29 '12 at 23:21
    
See also the general reference: tex.stackexchange.com/q/39017/8057 –  krlmlr Oct 29 '12 at 23:23
1  
I'd actually say this question is a duplicate of the one @user946850 pointed to? –  doncherry Oct 29 '12 at 23:24
    
@doncherry agreed, voting to close; David, this helps to keep the site tidy :) –  cmhughes Oct 30 '12 at 0:02

1 Answer 1

up vote 2 down vote accepted

If you don't need to use a caption, don't use table environment which is a floating object. Further, you have mentioned the option [t] which means the table will be at the top of the page. Use [htb] as the option as in this code:

\documentclass{book}
\usepackage{lipsum}

\begin{document}
 \lipsum[1]

\begin{table}[htb]
\centering
\caption{This is a table}
\begin{tabular}{|c|c|c|c|c|c|}
\hline
 & a & c & & &  \\
\hline
$\{X, X', Y\}$ & & b &  & &  \\
\hline
\hline
\end{tabular}
\end{table}
\end{document}

enter image description here

For more details on the control of float placements refer to this question and answers.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.