TiKzpicture 不会进入枚举

TiKzpicture 不会进入枚举

刚开始学习 TeX,有一个小项目要做。我正在使用varcompactitem环境枚举几行,并希望确保tikzpicture第一项内部或至少第一项和第二项之间有一个。到那时为止的代码如下所示:

\documentclass{exercise}
\lstdefinestyle{numbers}
    {numbers=left, stepnumber=1, numberstyle=\emph, numbersep=10pt}

\usepackage{tikz}
\usetikzlibrary{positioning,shapes.geometric}
\bibliographystyle{alpha}

\setgroup{CS2450-Werkzeuge\\Malte Schmitz, ISP}
\settitle[Übungszettel]{\texttt{LaTeX}}
\addstudent{Wintersemester 17/18}
\addstudent{11. Oktober 2017}


\lstset{language=Java,
        extendedchars=false,
        morekeywords={task,setgroup, settitle, addstudent, qed,
        subsection,settitle,taskcommand,setdefaultitem,setdefaultenum,
        setdefaultleftmargin,qedsymbol,enquote,glqq,glq,grq,grqq,lstset,
        color,lstinputlisting,lstinline,showrowcolors,hiderowcolors,
        headerrow,tick,R,N,Z,Q,set,blitz,inhead,paragraph,dx,dt,
        trans,zz,DeclareMathOperator,operatorname,op}}

\usepackage{pgffor}


\begin{document}
\tableofcontents

\section{Aufgabe}
Sie haben dieses mit der Schreibmaschine und teilweise von Hand gesetzte
Dokument erhalten, über das auch schon der ein oder andere Kaffee
gelaufen ist. Leider hat niemand mehr das Original.\footnote{Tatsächlich wurde auch dieses Dokument inklusive der Kaffeeflecken und handschriftlichen Skizzen mit LaTeX gesetzt.}
Deswegen ist es jetzt Ihre Aufgabe, das Dokument mit LaTeX und TikZ neu zu setzen und
eine dazu passende Präsentation mit Beamer zu setzen.

Bearbeiten Sie diese Aufgabe in Zweiergruppen. \underline{Ein} Student der
Zweiergruppe lädt im Moodle ein Zip-Archiv hoch, das \underline{ausschließlich}
die Dateien document.tex, literature.bib, presentation.tex und
studenten.txt enthält. Die Datei studenten.txt enthält die Namen und
Matrikelnummern beider Studenten der Zweiergruppe. Die TeX-Dateien
müssen mit folgendem Aufruf unter TeX Live 2017 fehlerfrei übersetzt
werden können:

latexmk -pdf document.tex\\
latexmk -pdf presentation.tex

\subsection{Dokument}
Setzen Sie dieses Dokument mit LaTeX neu. Berücksichtigen Sie dabei die
Grundlagen guter typografischer Gestaltung und reproduzieren Sie \underline{alle
Inhalte und Strukturen} dieses Dokumentes, inklusive dieser
Aufgabenstellung.

\subsubsection{Hinweise}
\begin{varcompactitem}
    \item Setzen Sie Tabellen, Listen und Gliederungselemente mit den
            entsprechenden LaTeX-Befehlen.
\begin{figure}[h]   
    \centering
        \begin{tikzpicture}[
            io/.style={trapezium, trapezium left angle=70, trapezium right angle=110, fill=magenta!10, 
                        draw=magenta},
            op/.style={rectangle, fill=orange!10, draw=orange},
            cn/.style={diamond, aspect=2, inner sep=2pt, fill=red!10, draw=red},
            node distance=5mm]

            % Knoten
            \node[io] (techdev) {technical device};
            \node[cn, below= 1cm of techdev] (move) {Does it move?};
            \node[cn, below right= 1cm of move] (should1) {Should it?};
            \node[cn, below left= 1cm of move] (should2) {Should it?};
            \node[op, below right= 1cm of should1] (duct) {duct tape};
            \node[op, below left= 1cm of should2] (WD) {WD-40};
            \node[op, below= 1.75cm of move] (OK) {OK};

            \path[->]
                (techdev) edge (move);

            \draw[->] (move) -- node[above] {yes} ++(2,0) -| (should1);
            \draw[->] (move) -- node[above] {no} ++(-2,0) -| (should2);
            \draw[->] (should1) -- node[above] {no} ++(2,0) -| (duct);
            \draw[->] (should1) -- node[above] {yes} ++(-1.5,0) -| (OK);
            \draw[->] (should2) -- node[above] {yes} ++(-2,0) -| (WD);
            \draw[->] (should2) -- node[above] {no} ++(1.5,0) -| (OK);              
        \end{tikzpicture}
    \caption{Ablaufdiagramm der Ingenieurwissenschaft}
\end{figure}        
    \item Setzen Sie die Formeln mit dem Mathematikmodus von LaTeX neu. Verwenden
            Sie Theorem-Umgebungen, um Definitionen, Lemmata, Theoreme und Beweise
            zu setzen.
    \item Setzen Sie Grafiken mit TikZ neu. Verwenden Sie Farbe, um semantisch
            unterschiedliche Elemente sinnvoll zu kennzeichnen.
    \item Verwenden Sie LaTeX, um Gliederungselemente und Beschriftungen
            automatisch zu nummerieren.
    \item Verwenden Sie BibTeX oder BibLaTeX, um das Literaturverzeichnis zu
            setzen.
\end{varcompactitem}

我确信图片设计得并不完美,但我希望它位于第一项和第二项之间,但不知道如何正确对齐它。目前看起来像这样: 不是我想要的顺序 我已经尝试过拆分枚举,但没有成功。有人能帮我吗?

相关内容