Graphics, Figures & Tables ⇒ Figure doing whatever it wants.
Figure doing whatever it wants.
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!
Learn LaTeX easily with newest books:
The LaTeX Beginner's Guide: 2nd edition and perfect for students writing a thesis
The LaTeX Cookbook: 2nd edition full of practical examples for mathematics, physics, chemistry, and more
LaTeX Graphics with TikZ: the first book about TikZ for perfect drawings in your LaTeX thesis
- Stefan Kottwitz
- Site Admin
- Posts: 10360
- Joined: Mon Mar 10, 2008 9:44 pm
Figure doing whatever it wants.
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