Проблема с поплавком и картинками в LaTex - PullRequest
5 голосов
/ 06 февраля 2009

Картинка находится в позиции заголовка: http://dl.getdropbox.com/u/175564/%20latex1.png

Код:

\begin{figure}
   \subfloat[A gull]{\label{fig:gull}\includegraphics[width=0.15\textwidth]{p1.png}}
   \subfloat[A tiger]{\label{fig:tiger}\includegraphics[width=0.15\textwidth]{p2.png}}
   \caption{Pictures of animals}      
   \label{fig:animals}      
\end{figure}

Код перед \ begin {document}:

\documentclass[12pt,a4paper, notitlepage]{article}
\usepackage[english]{babel}           
\usepackage[latin1]{inputenc}   

\usepackage{amsmath}            
\usepackage{amsfonts}           
\usepackage{amssymb}

\usepackage{graphicx}
\usepackage{amsthm}
\usepackage{fancyhdr}

\usepackage{verbatim}           % by \begin{comment}---\end{comment}
\usepackage{subfig}                
\usepackage{lastpage}

\usepackage{fancyhdr}
\usepackage{float}
\usepackage{subfig}

\floatstyle{ruled}
\newfloat{program}{thp}{lop}   

\floatname{program}{Program}
\cfoot{\ }  
\renewcommand{\headrulewidth}{0pt} 

\renewcommand{\footrulewidth}{0pt}
\title{Applying a} 

В чем может быть причина проблемы?

1 Ответ

11 голосов
/ 06 февраля 2009

Цифры float .

То есть TeX перемещает их в соответствии с потребностями набора текста. У вас есть возможность указать, какие типы мест вы хотите, чтобы TeX попытался поставить их, используя:

\begin{figure}[htpb]
   ...
\end{figure}

где опции означают:

h -- here
t -- top
b -- bottom
p -- page (on a page-o-floats)
H -- Absolutely right here (but requires the `float` package)

Использование ! в опциях скажет TeX попытаться hard поместить его рядом с вещами, к которым он примыкает, в исходном файле. Положение по умолчанию - tbp, поэтому «здесь» даже не вариант, если вы не попросите об этом. Также обратите внимание, что порядок опций не имеет значения, поэтому [p!bh] даст тот же результат, что и [!hbp].

Так что попробуйте \begin{figure}[h!] (или \begin{figure}[H], если вы уже сделали \usepackage{float})

Те же параметры доступны для таблиц и любых других определяемых вами чисел.

...