5

写真はヘッダーの位置にあります: 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} 

問題の原因は何ですか?

4

1 に答える 1

13

数字が浮きます。

つまり、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は、ソース ファイル内で隣接しているものの近くに配置!しようとします。デフォルトの位置はtbpであるため、「ここ」は、要求されない限りオプションではありません。また、オプションの順序は無関係であるため[p!bh]、 と同じ結果になることにも注意してください[!hbp]

だから試してみてください\begin{figure}[h!](または\begin{figure}[H]すでに行っている場合\usepackage{float}

同じオプションは、テーブルや定義したその他のフロートにも使用できます。

于 2009-02-05T23:10:44.403 に答える