为什么 tikzpicture 位于我的文本上方?

为什么 tikzpicture 位于我的文本上方?

以下是我能做出的最简单的例子来说明我的问题。

\documentclass[10pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage[ngerman]{babel}
\usepackage{tkz-euclide}

\title{Mathematik II}
\subtitle{SoSe 2017}
\date{}

\begin{document}
\setcounter{section}{5}
\maketitle
\tableofcontents
\section{Lineare Algebra}
\newpage
\subsection{Vektoren}{
Größen die durch mehrere Zahlen gekennzeichnet werden.

Größen mit Betrag und Richtung.

Ort $\vec{r}$

Geschwindigkeit $\vec{v}$

Kräfte $\vec{F}$

Rechnen mit Vektoren

\begin{figure}
\begin{tikzpicture}[
scale=0.9,
axis/.style={very thick, ->, >=stealth'},
important line/.style={thick},
dashed line/.style={dashed, thin},
pile/.style={thick, ->, >=stealth', shorten <=2pt, shorten
    >=2pt},
every node/.style={color=black}
]
\tkzInit[xmax=6,ymax=6,xmin=-6,ymin=-6]
\tkzGrid
\tkzAxeXY
\end{tikzpicture}
\end{figure}
}
\end{document}

我是乳胶的新手,正在尝试将 tikzpicture 放在小节文本下方,由于没有相关的搜索结果,这似乎没有其他人遇到问题。

我遗漏了什么或者做错了什么?

答案1

您正在浮动环境中排版,也就是figure

图形和表格通常且几乎总是以这样的方式排版最好:它们可以占据所需的空间而不会干扰文本构图的颜色、间距和和谐,但仍然可以方便地靠近引用它们的文本。

LaTeX 尝试将浮动环境置于页面顶部或底部,或者如果它认为最好的话,将其单独置于页面上,从而给出最佳效果。

如果你想改变浮标的位置,请查看(感谢@Torbjørn)提问。

简而言之,您可以给[h]浮动选项,或者立即将其删除,以获得您想要的结果。

相关内容