latex-workshop/chapters/diagrams.tex

68 lines
1.9 KiB
TeX

\section{Diagramme}
\begin{frame}[fragile]{Einbinden von pgfplots}
\begin{itemize}
\item Einbinden mit \verb|\usepackage|
\item Setzen der Version sehr empfohlen
\begin{itemize}
\item Garantiert gleiches Verhalten auch mit späteren Versionen von pgfplots
\item kann in neuen Dokumenten auf neue Version gesetzt werden (aktuell 1.18)
\end{itemize}
\end{itemize}
\inputminted{latex}{codebeispiele/pgfplots-setup.tex}
\end{frame}
\begin{frame}[fragile]{Diagramme mit pgfplots}
\begin{columns}
\begin{column}{.49\textwidth}
\input{codebeispiele/pgfplots.tex}
\end{column}
\begin{column}{.5\textwidth}
\inputminted{latex}{codebeispiele/pgfplots.tex}
\end{column}
\end{columns}
\end{frame}
\begin{frame}[fragile]{Syntax von pgfplots}
\begin{itemize}
\item Plot liegt immer in \verb|\tikzpicture| und \verb|axis|
\item Plot hinzufügen mit \verb|\addplot|
\item Plot endet mit \verb|;|
\item Achsen und Plots haben sehr viele Optionen, es gibt aber Defaults
\end{itemize}
\end{frame}
\begin{frame}{Plots aus Daten}
\only<1>{
\begin{columns}
\begin{column}{.3\textwidth}
\inputminted{text}{codebeispiele/pgfplots-data.dat}
\end{column}
\begin{column}{.6\textwidth}
\inputminted{latex}{codebeispiele/pgfplots-plot-data.tex}
\end{column}
\end{columns}
}
\only<2>{
\centering
\input{codebeispiele/pgfplots-plot-data.tex}
}
\end{frame}
\begin{frame}{Säulendiagramme}
\only<1>{
\begin{columns}
\begin{column}{.3\textwidth}
\inputminted{text}{codebeispiele/pgfplots-bars.dat}
\end{column}
\begin{column}{.6\textwidth}
\inputminted{latex}{codebeispiele/pgfplots-bar-chart.tex}
\end{column}
\end{columns}
}
\only<2>{
\centering
\input{codebeispiele/pgfplots-bar-chart.tex}
}
\end{frame}