Изображение и новый раздел на одной странице

Изображение и новый раздел на одной странице

Я хочу, чтобы изображение было вверху страницы, а новый раздел начинался под изображением на той же странице. Я пытался расположить изображение с помощью [t], но ничего не меняется. Изображение появляется в центре страницы, а новый раздел начинается на новой странице... Как это исправить?

Вот мой код:

 \documentclass[12pt,a4paper]{article}

\usepackage[MeX]{polski}
\usepackage{lmodern}
\usepackage{inputenc}
\usepackage{fontenc}
\usepackage{cite}
\usepackage{amsmath,amssymb,amsfonts,amsthm}
\usepackage{graphicx}
\usepackage{epstopdf}
\usepackage[tight,footnotesize]{subfigure}
\usepackage{listings}
\usepackage{courier}
\usepackage{fixltx2e}
\usepackage{xcolor}
\usepackage[section]{placeins}
\usepackage[small]{caption}
\usepackage[polish]{babel}
\usepackage{advdate}
\usepackage[colorlinks=true,citecolor=blue,linkcolor=blue,urlcolor=blue]{hyperref}
\usepackage[top=2cm,left=2cm,bottom=2cm,right=2cm]{geometry}

\begin{document}

\title{zzz}

\author{zzz}

\date{\today}

\maketitle

\section{A}\label{sec:a}

\begin{figure}[h]
\makebox[\textwidth][c]{\includegraphics[width=1\textwidth]{a.jpg}}
\caption{xxxx}
\label{label}
\end{figure}

\begin{figure}[h]
\makebox[\textwidth][c]{\includegraphics[width=1\textwidth]{a.jpg}}
\caption{xxxx}
\label{label}
\end{figure}

\begin{figure}[ht]
\makebox[\textwidth][c]{\includegraphics[width=1\textwidth]{a.jpg}}
\caption{xxxx}
\label{label}
\end{figure}

\begin{figure}[ht]
\makebox[\textwidth][c]{\includegraphics[width=1\textwidth]{a.jpg}}
\caption{xxxx}
\label{label}
\end{figure}

\section{B}\label{sec:b}


\end{document}

введите описание изображения здесь

решение1

После:

  • сведя ваш пример к минимуму (я его оставляю, lmodernпотому что у него нет тех же показателей, что и у Computer Modern);

  • заменив все \begin{figure}[h]на \begin{figure}[ht](вывод LaTeX в любом случае подскажет вам, что это уже работает таким образом);

  • удаление бесполезных \makebox[\textwidth][c]{...}вызовов (вы \includegraphics[width=1\textwidth]{...}уже создаете широкое поле \textwidth);

  • с использованием изображений, присутствующих во всех установках TeX (если вы хотите включить сюда изображения с точными размерами, чтобы мы могли воспроизвести вашу проблему, используйте что-то вроде \includegraphics[width=\textwidth, height=1cm]{example-image}, или подобное с example-image-a, example-image-b, и т. д.);

  • удаление всех бесполезных (здесь) и дублирующихся меток (прочитайте вывод LaTeX!),

один прибывает в:

\documentclass[12pt,a4paper]{article}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage[top=2cm,left=2cm,bottom=2cm,right=2cm]{geometry}

\title{zzz}

\author{zzz}

\date{\today}

\begin{document}

\maketitle

\section{A}

\begin{figure}[ht]
\includegraphics[width=\textwidth]{example-image}
\caption{xxxx}
\end{figure}

\begin{figure}[ht]
\includegraphics[width=\textwidth]{example-image}
\caption{xxxx}
\end{figure}

\begin{figure}[ht]
\includegraphics[width=\textwidth]{example-image}
\caption{xxxx}
\end{figure}

\begin{figure}[ht]
\includegraphics[width=\textwidth]{example-image}
\caption{xxxx}
\end{figure}

\section{B}

\end{document}

введите описание изображения здесь

Это не похоже на неправильное размещение фигур...

Связанный контент