Hey guys! So i am working on a pdf with TexShop.
I am trying to include the following lines: [I will mark them with **]
\section{}
\bf{title}
Plain Text
Fig.~\ref{figure}
Plain Text
** \begin{figure}[h]
\includegraphics[width=\textwidth]{run_integrate2-FvsN}
\caption{}
\label{run_integrate2-FvsN}
** \end{figure}
\\
\bf{title2}
Plain Text
ISSUE: When I run these things, the figure appears below the {title2} section, It doesn't care if I write [h, or p, or t]
it still appears at the end of that section, I do not understand why.
Your help would be really apreciated!
Graphics, Figures & Tables ⇒ Figure doing whatever it wants.
NEW: TikZ book now 40% off at Amazon.com for a short time.

- Stefan Kottwitz
- Site Admin
- Posts: 10340
- Joined: Mon Mar 10, 2008 9:44 pm
Figure doing whatever it wants.
Welcome to the forum!
The code (maybe based on some older Internet sample code) is not optimal. I recommend to never use \bf and to use \\ only in tables, never in text.
It could be like this:
Figures float for optimal page breaks. They stay in the same chapter though. If you want to let them stay even in the same section, use
in the preamble.
Stefan
The code (maybe based on some older Internet sample code) is not optimal. I recommend to never use \bf and to use \\ only in tables, never in text.
It could be like this:
Code: Select all
\section{title}
Plain Text
For example, see fig.~\ref{run_integrate2-FvsN}% same as in \label
Plain Text
\begin{figure}[htbp!]
\centering%if you like
\includegraphics[width=\textwidth]{run_integrate2-FvsN}
\caption{figure caption text}
\label{run_integrate2-FvsN}
\end{figure}
\section{title2}
Plain Text
\usepackage[section]{placeins}
in the preamble.
Stefan
LaTeX.org admin