同一页面上的图像和新部分

同一页面上的图像和新部分

我希望图像位于页面顶部,新部分从同一页面的图像下方开始。我尝试使用 [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-aexample-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}

在此处输入图片描述

这并不像图形放置不正确......

相关内容