默认为非浮动图形

默认为非浮动图形

我完全是新手,所以我很感激你们尽可能简单的回答。我希望我的整个文档中的所有示例都是“非浮动的”,这意味着当我写: 以下示例显示了这一点:图像

...所以我希望它固定在那里,在下方,居中。有什么方法可以让该设置在文档的页眉中永久保留吗?

答案1

  • 让自己更熟悉 LaTeX!阅读一些关于它的介绍性文字。例如没有那么简短的介绍...或者适合初学者的 LaTeX
  • Latex 不是 Word,它关心漂亮的排版......
  • 请考虑问题下方的评论
  • floats下面的 MWE(最小工作示例)显示,如果您在文档中不使用,会发生什么:

在此处输入图片描述

(红线显示页面布局)

\documentclass{article}
\usepackage{tikz}      % for show images
\usetikzlibrary{ducks} % for show images
\usepackage{caption}

\usepackage{lipsum}

\begin{document}
\lipsum[66]
    \begin{center}
\begin{tikzpicture}[scale=4]
            \duck[glasses=red]
\end{tikzpicture}
\captionof{figure}{Prof. Duck disagree that his picture not appear in float environment}
    \end{center}
\lipsum[66]
    \begin{center}
\captionof{table}{Prof. Duck also disagree that tables are not in float environment}
    \begin{tabular}{|c|c|c|c|}
    \hline
\begin{tikzpicture}
            \duck[graduate, xscale=-1]
            \end{tikzpicture}
    & \begin{tikzpicture}
            \duck[graduate]
            \end{tikzpicture}
                &   \begin{tikzpicture}[scale=3] 
            \duck[squareglasses]
            \end{tikzpicture}   \\
    \hline
    \end{tabular}
    \end{center}
\lipsum[1-4]
\end{document}

如果您使用带有[H]选项的浮点数,您将获得类似的结果:

\documentclass{article}
\usepackage{tikz}      % for show images
\usetikzlibrary{ducks} % for show images
\usepackage{caption}
\usepackage{float}     % for removing floating of floats

\usepackage{lipsum}

\begin{document}
\lipsum[66]
    \begin{figure}[H]  % <---
    \centering
\begin{tikzpicture}[scale=4]
            \duck[glasses=red]
\end{tikzpicture}
\caption{Prof. Duck disagree that his picture not appear in float environment}
    \end{figure}
\lipsum[66]
    \begin{table}[H] % <---
    \centering
\caption{Prof. Duck also disagree that tables are not in float environment}
    \begin{tabular}{|c|c|c|c|}
    \hline
\begin{tikzpicture}
            \duck[graduate, xscale=-1]
            \end{tikzpicture}
    & \begin{tikzpicture}
            \duck[graduate]
            \end{tikzpicture}
                &   \begin{tikzpicture}[scale=3] 
            \duck[squareglasses]
            \end{tikzpicture}   \\
    \hline
    \end{tabular}
    \end{table}
\lipsum[1-4]
\end{document}

在此处输入图片描述

在两个例子中,请观察第一页底部的空白处!

相关内容