From 818be1c6fe1163916fd451fb3ad466b1b4765296 Mon Sep 17 00:00:00 2001 From: aslmx Date: Wed, 13 Oct 2021 19:14:30 +0200 Subject: [PATCH] Extend beispiel.md (#15) * extend beispiel.md with some commands and hints * extend beispiel.md with Latex examples Co-authored-by: Sebastian / sebbo --- Beispiel/beispiel.md | 48 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/Beispiel/beispiel.md b/Beispiel/beispiel.md index 0728e93..5bc618c 100644 --- a/Beispiel/beispiel.md +++ b/Beispiel/beispiel.md @@ -92,3 +92,51 @@ pacman -S pandoc ``` Eine grafische Oberfläche wirst du bei Pandoc nicht finden, das Programm wird mit Hilfe von Befehlen auf der Konsole bedient. Da es sich um einen Übersetzer handelt ist dies aber kein Problem denn alle Einstellungen lassen sich Bequem in Textfom fomulieren. Wie das geht werde ich dir im nächsten Kapitel zeigen. Zunächst kannst du jedoch mit dem Befehl `pandoc -v` die installierte Version erfragen. + +## PDF aus Beispiel Markdown erzeugen + +### Manuell + +Dem Projekt liegt im Ordner `Beispiel/` ein in Markdown geschriebenes Beispiel bei, welches du gerade liest :-) + +Du kannst das Beispiel mit Markdown nach PDF konvertieren in dem du folgendes Kommando nutzt: + +`pandoc -s --template="wbh.tex" -o Beispiel/beispiel.pdf Beispiel/beispiel.md` + +Die Datei `beispiel.pdf` wird ebenfalls im Unterordner `Beispiel/`erzeugt. Das Kommando musst du natürlich aus dem Stammverzeichnis des Projekts starten, damit das Template `wbh.tex` gefunden wird. Alternativ kannst du auch den Pfad anpassen. + +### Über Editor + +Viele Editoren erlauben, dass du Quellcode über ein Tastaturkürzel, z.b. F5 oder F9 automatisch kompilieren kannst. Bei der Vielzahl der Editoren ist es schwierig das für alle zu beschreiben, es lohnt sich trotzdem in den Einstellungen zu prüfen ob das mit deinem Editor möglich ist. Jeder bessere Sourcecode Editor kann das. + +# Latex Mathtex Beispiele + +Hier ein paar Beispiele für mathematische Formeln + +## Matrix + +Wenn die Matrix mehr als 10 Spalten enthält, dann muss zwingend `\setcounter{MaxMatrixCols}{12}` entsprechend der Anzahl der Spalten gesetzt sein. Standarmäßig geht es sonst nur bis 10 Spalten. + +$$ +\setcounter{MaxMatrixCols}{12}X = + \begin{pmatrix} +P(A) & P(B) & P(C) & P(D) & P(E) & P(F) & P(G) & P(H) & P(I) & P(J) & P(K) & P(L)\\ +1/19 & 2/19 & 3/19 & 3/19 & 3/19 & 1/19 & 1/19 & 1/19 & 1/19 & 1/19 & 1/19 & 1/19\\ +\end{pmatrix}$$ + +## Am Gleichheitszeichen ausgerichtete Gleichungen + +Wenn du Gleichungen über mehrere Zeilen schreist und diese am Gleichheitszeichen ausrichten möchtest, dann nutze `\begin{aligned}`. +Zeilenumbrüche fügst du mit `\\` hinzu. + +Die Ausrichtung richtet sich am `&` welches als Spaltenseparator dient. + +$$ \displaystyle +\begin{aligned} +A & = B + C + D + E + F\\ +& \\ + A - F & = B + C + D + E +\end{aligned}$$ + + +