From 1046d52b15ae2ee3b1cfa33a166d07dba4f6ed7a Mon Sep 17 00:00:00 2001 From: valentin <valentinb@fsmpi.rwth-aachen.de> Date: Mon, 20 May 2019 20:16:27 +0200 Subject: [PATCH] latex line breaks: converted to tikz matrix --- workshops/latex/latex.tex | 144 +++++++++++++++++++++++--------------- 1 file changed, 87 insertions(+), 57 deletions(-) diff --git a/workshops/latex/latex.tex b/workshops/latex/latex.tex index ed734df..a4e3ce3 100644 --- a/workshops/latex/latex.tex +++ b/workshops/latex/latex.tex @@ -134,63 +134,93 @@ \begin{frame}[fragile]{Zeilenumbrüche} - \structure{Neue Zeile:} - \begin{columns} - \begin{column}{0.3\textwidth} - \begin{itemize} - \item Zeilen im \texttt{.tex} ignoriert - \end{itemize} - \end{column} - \begin{column}{0.35\textwidth} - \marginbox{\textwidth}{\lstinputlisting{examples/2a_umbruch.tex}} - \end{column} - \begin{column}{0.35\textwidth} - \marginbox{\textwidth}{\input{examples/2a_umbruch.tex}} - \end{column} - \end{columns} - - \begin{columns} - \begin{column}{0.3\textwidth} - \begin{itemize} - \item Absatz: Leere Zeile - \end{itemize} - \end{column} - \begin{column}{0.35\textwidth} - \marginbox{\textwidth}{\lstinputlisting{examples/2b_umbruch.tex}} - \end{column} - \begin{column}{0.35\textwidth} - \marginbox{\textwidth}{\input{examples/2b_umbruch.tex}} - \end{column} - \end{columns} - - \begin{columns} - \begin{column}{0.3\textwidth} - \begin{itemize} - \item Manueller Zeilenumbruch - \end{itemize} - \end{column} - \begin{column}{0.35\textwidth} - \marginbox{\textwidth}{\lstinputlisting{examples/2c_umbruch.tex}} - \end{column} - \begin{column}{0.35\textwidth} - \marginbox{\textwidth}{\input{examples/2c_umbruch.tex}} - \end{column} - \end{columns} - - \structure{Neue Seite:} - \begin{columns} - \begin{column}{0.3\textwidth} - \begin{itemize} - \item Manueller Seitenumbruch - \end{itemize} - \end{column} - \begin{column}{0.35\textwidth} - \marginbox{\textwidth}{\lstinputlisting{examples/2d_umbruch.tex}} - \end{column} - \begin{column}{0.35\textwidth} - Foto - \end{column} - \end{columns} + \structure{Neue Zeile:} + \begin{tikzpicture} + \node[matrix, column sep=4pt, row sep=6pt] { + \node{ + \begin{minipage}[t][10mm][c]{.28\textwidth} + \begin{itemize} + \item Zeilen im \texttt{.tex} ignoriert + \end{itemize} + \end{minipage} + }; & + \node[draw=blue!20!lightgray, line width=2pt]{ + \begin{minipage}[t][10mm][c]{.3\textwidth} + \lstinputlisting{examples/2a_umbruch.tex} + \end{minipage} + }; & + \node{\includegraphics[width=16pt]{figures/texstudio-compile.pdf}}; & + \node[draw=blue!20!lightgray, line width=2pt]{ + \begin{minipage}[t][10mm][c]{.25\textwidth} + \input{examples/2a_umbruch.tex} + \end{minipage} + }; + \\ + \node{ + \begin{minipage}[t][10mm][c]{.28\textwidth} + \begin{itemize} + \item Absatz: Leere Zeile + \end{itemize} + \end{minipage} + }; & + \node[draw=blue!20!lightgray, line width=2pt]{ + \begin{minipage}[t][10mm][c]{.3\textwidth} + \lstinputlisting{examples/2b_umbruch.tex} + \end{minipage} + }; & + \node{\includegraphics[width=16pt]{figures/texstudio-compile.pdf}}; & + \node[draw=blue!20!lightgray, line width=2pt]{ + \begin{minipage}[t][10mm][c]{.25\textwidth} + \input{examples/2b_umbruch.tex} + \end{minipage} + }; + \\ + \node{ + \begin{minipage}[t][10mm][c]{.28\textwidth} + \begin{itemize} + \item Manueller Zeilenumbruch + \end{itemize} + \end{minipage} + }; & + \node[draw=blue!20!lightgray, line width=2pt]{ + \begin{minipage}[t][10mm][c]{.3\textwidth} + \lstinputlisting{examples/2c_umbruch.tex} + \end{minipage} + }; & + \node{\includegraphics[width=16pt]{figures/texstudio-compile.pdf}}; & + \node[draw=blue!20!lightgray, line width=2pt]{ + \begin{minipage}[t][10mm][c]{.25\textwidth} + \input{examples/2c_umbruch.tex} + \end{minipage} + }; + \\ + }; + \end{tikzpicture} + + \structure{Neue Seite:} + \begin{tikzpicture} + \node[matrix, column sep=4pt, row sep=6pt] { + \node{ + \begin{minipage}[t][10mm][c]{.28\textwidth} + \begin{itemize} + \item Manueller Seitenumbruch + \end{itemize} + \end{minipage} + }; & + \node[draw=blue!20!lightgray, line width=2pt]{ + \begin{minipage}[t][10mm][c]{.3\textwidth} + \lstinputlisting{examples/2d_umbruch.tex} + \end{minipage} + }; & + \node{\includegraphics[width=16pt]{figures/texstudio-compile.pdf}}; & + \node[draw=blue!20!lightgray, line width=2pt]{ + \begin{minipage}[t][10mm][c]{.25\textwidth} + Foto + \end{minipage} + }; + \\ + }; + \end{tikzpicture} \end{frame} -- GitLab