add task for references chapter

This commit is contained in:
Fradtschuk 2021-04-01 17:12:04 +02:00
parent 6126e156d3
commit 628b452bd0
7 changed files with 49 additions and 1 deletions

View File

@ -1,3 +1,3 @@
Integriert im nachstehenden Text das Statement \glqq{}Stand: März 2021\grqq{} in eine Fußnote. Fügt außerdem eine klickbare URL als Fußnote zum Download Java Development Kit (https://www.oracle.com/java/technologies/javase-downloads.html) ein.
\exercisematerial{exercises/footnotes/footnotes}
\exercisematerial{exercises/footnotes/footnotes}

View File

@ -0,0 +1,5 @@
public class HelloWorld {
public static void Main() {
System.Console.WriteLine("Hello LaTeX friends!");
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

View File

@ -0,0 +1,24 @@
\begin{minted}[breaklines]{latex}
C\# ist eine objektorientierte Programmiersprache, die im Auftrag von Microsoft entwickelt wurde und die es mittlerweile seit 2001 gibt. In \cref{fig:csharp} seht ihr das Logo der Programmiersprache.
\begin{figure}[H]
\caption{Das Logo der Programmiersprache C\#}
\label{fig:csharp}
\centering
\includegraphics[width=2cm]{exercises/references/csharp.png}
\end{figure}
\cref{lst:csharphelloworld} zeigt ein Programm, dass den Text \enquote{Hello LaTeX friends!} auf der Konsole ausgibt. Ähnlich wie bei Java, werden auch in C\# Klassen und eine Main-Methode verwendet, um eine ausführbare Anwendung zu bauen.
\begin{listing}[H]
\caption{Ein einfaches Hello-World-Programm in der Programmiersprache C\#}
\label{lst:csharphelloworld}
\inputminted[breaklines, linenos=true]{csharp}{exercises/references/HelloWorld.cs}
\end{listing}
\end{minted}

View File

@ -0,0 +1,15 @@
C\# ist eine objektorientierte Programmiersprache, die im Auftrag von Microsoft entwickelt wurde und die es mittlerweile seit 2001 gibt. In der Abbildung seht ihr das Logo der Programmiersprache.
\begin{figure}[H]
\caption{Das Logo der Programmiersprache C\#}
\centering
\includegraphics[width=2cm]{exercises/references/csharp.png}
\end{figure}
Das nachstehende Quelltext-Listing zeigt ein Programm, dass den Text \enquote{Hello LaTeX friends!} auf der Konsole ausgibt. Ähnlich wie bei Java, werden auch in C\# Klassen und eine Main-Methode verwendet, um eine ausführbare Anwendung zu bauen.
\inputminted[breaklines, linenos=true]{csharp}{exercises/references/HelloWorld.cs}

View File

@ -0,0 +1,3 @@
Ersetzt im nachstehenden Text die Phrasen \enquote{in der Abbildung} und \enquote{Das nachstehende Quelltext-Listing} jeweils durch eine Referenz auf das Bild und auf das Quelltext-Listing. Nutzt dafür den Befehl \mintinline{latex}{\cref}. Achtet darauf, dass ihr zunächst Labels für die Elemente, die ihr referenzieren wollt, vergeben müsst. Hüllt das Quelltext-Listing dafür zunächst in eine Umgebung namens \mintinline{latex}{listing} und fügt noch eine Beschriftung hinzu. Achtet auch auf geeignete Präfixe vor den Labels.
\exercisematerial{exercises/references/references}

View File

@ -42,6 +42,7 @@
\input{content/footnotes.tex}
\exercise{footnotes}
\input{content/references.tex}
\exercise{references}
\input{content/literature.tex}
\input{content/prospects.tex}