{"id":4138,"date":"2023-09-14T16:22:03","date_gmt":"2023-09-14T14:22:03","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=4138"},"modified":"2023-11-27T13:23:23","modified_gmt":"2023-11-27T12:23:23","slug":"einfuehrung-in-latex-unter-linux","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/14\/einfuehrung-in-latex-unter-linux\/","title":{"rendered":"Einf\u00fchrung in Latex unter Linux"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Latex (<em>ausgesprochen Latech<\/em>) ist eine Satzsprache, damit lassen sich au\u00dfergew\u00f6hnlich anspruchsvolle Dokumente erstellen. Vor allem wird Latex in wissenschaftlichen und mathematischen Dokumenten genutzt \u2013 besonders wegen der komplexen Formeln. Doch auch normale Nutzer k\u00f6nnen von Latex profitieren.<br><br>Was haben Microsoft Office, LibreOffice und welche Office-Suite auch immer gemeinsam? Die erstellten Dokumente sehen so aus, wie es die Software vorsieht, nicht so, wie Sie es wirklich wollen. Au\u00dferdem sehen vor allem gro\u00dfe Dokumente nicht wirklich konsistent aus. Mit Latex zeigen Sie dem System, was Sie wollen, den Rest erledigt Latex f\u00fcr Sie.<br><br>Grunds\u00e4tzlich gibt es f\u00fcr Latex zahlreiche Editoren, solche werden wir demn\u00e4chst auch kennenlernen. Doch wirklich n\u00f6tig ist ein spezieller Editor f\u00fcr Latex nicht, eigentlich gen\u00fcgt jeder normale Texteditor \u2013 und es ist nie schlecht zu wissen, wie Latex tats\u00e4chlich funktioniert.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Voraussetzungen schaffen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Unter auf Debian basierenden Linux-Distributionen installieren Sie \u00fcber die <a rel=\"noreferrer noopener\" href=\"https:\/\/www.linux-bibel-oesterreich.at\/viewtopic.php?t=10\" target=\"_blank\">Paket-Verwaltung<\/a> erst einmal die beiden Pakete &#8222;<strong>texlive texlive-lang-german<\/strong>&#8222;. Weitere zus\u00e4tzliche Pakete finden Sie, indem Sie etwa unter der grafischen Paket-Verwaltung Synaptic nach dem Begriff &#8222;<em>texlive<\/em>&#8220; suchen. Weiter ben\u00f6tigen Sie nur einen reinen Texteditor, ich nutze hier unter KDE beispielsweise den Editor Kate.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Latex nutzen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Als Erstes ben\u00f6tigen wir eine Quellcode-Datei, eine solche hat f\u00fcr Latex die Endung &#8222;<strong>.tex<\/strong>&#8222;. Wir erstellen sie ganz einfach mit dem Editor oder per Rechtsklick &#8222;<em>Neu \u2192 Neue Textdatei<\/em>&#8222;.<br><br>Ein Latex-Dokument beginnt mit der Dokumentklasse, folgende Klassen werden zumeist genutzt:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>article<\/strong> \u2013 Artikel in wissenschaftlichen Berichten und Zeitschriften, Pr\u00e4sentationen, Berichte, Dokumentationen &#8230;<\/li>\n\n\n\n<li><strong>report<\/strong> \u2013 L\u00e4ngere Berichte mit mehreren Kapiteln, kurze B\u00fccher und Diplomarbeiten<\/li>\n\n\n\n<li><strong>book<\/strong> \u2013 Richtige B\u00fccher<\/li>\n\n\n\n<li><strong>slides<\/strong> \u2013 Folien<\/li>\n\n\n\n<li><strong>letter<\/strong> \u2013 Briefe<\/li>\n\n\n\n<li><strong>beamer<\/strong> \u2013 Pr\u00e4sentationen<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Die Dokumentklasse gib man mit &#8222;<strong>\\documentclass{Klasse}<\/strong>&#8220; an, in diesem Beispiel nutze ich ganz einfach &#8222;<strong>article&#8220;<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\\documentclass{article}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Nun geht man weiter mit den genutzten Latex-Paketen, solche dienen dazu, die genutzte Sprache anzugeben, weiter gibt es spezielle Pakete f\u00fcr Formeln und vieles mehr \u2013 hier werden wir erst einmal nur dasjenige f\u00fcr die deutsche Sprache nutzen. Zu nutzende Pakete gibt man mittels &#8222;<strong>\\usepackage{Paket}<\/strong>&#8220; an:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\\usepackage{german}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">(Will man die neue deutsche Rechtschreibung ber\u00fccksichtigen, heisst das Paket &#8222;<strong>ngerman<\/strong>&#8222;.) Anschlie\u00dfend zeigt man Latex, wo das Dokument beginnt:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\\begin{document}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Nun sehen wir uns einmal ein einfaches Dokument an, anschlie\u00dfend folgt die Erkl\u00e4rung:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\\documentclass{article}\n\\usepackage{german}\n\\begin{document}\n\\section \\LaTeX{}\n\\LaTeX{} ist eine Makro-Sammlung, die auf der Sprache \\TeX{} von \\emph{Donald Erwin Knuth} basiert. \\LaTeX{} bietet viele Vorteile:\n\\begin{itemize}\n\\item\nPerfekt scharfer Text.\n\\item\nPerfekte Formeln.\n\\item\nTabellen, Bilder und Listen.\n\\end{itemize}\n\\end{document}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Mittels &#8222;<strong>\\section<\/strong>&#8220; geben wir die Haupt\u00fcberschrift an, anschlie\u00dfend folgt der Text der \u00dcberschrift \u2013 mit einem &#8222;<strong>\\<\/strong>&#8220; (Backslash) regeln wir spezielle Leerzeichen. Das &#8222;<strong>{}<\/strong>&#8220; hinter &#8222;<strong>LaTeX<\/strong>&#8220; und &#8222;<strong>TeX<\/strong>&#8220; regelt die spezielle Schrift f\u00fcr <em>Latex<\/em> und <em>Tex<\/em>. Mit &#8222;<strong>\\begin{itemize}<\/strong>&#8220; starten wir eine Aufz\u00e4hlung, mit &#8222;<strong>\\itemize<\/strong>&#8220; geben wir einzelne Eintr\u00e4ge der Aufz\u00e4hlung an. Durch &#8222;<strong>\\end{itemize}<\/strong>&#8220; beenden wir die Aufz\u00e4hlung, mit &#8222;<strong>\\end{document}<\/strong>&#8220; wird das Dokument beendet. Mit &#8222;<strong>\\emph<\/strong>&#8220; setzen wir alles, was in geschweifter Klammer folgt kursiv.<br><br>Nun haben wir den Quelltext eines recht kurzen Beispiels, diesen Quelltext m\u00fcssen wir nun kompilieren \u2013 dies gelingt am <a href=\"https:\/\/www.linux-bibel-oesterreich.at\/viewtopic.php?t=3\" target=\"_blank\" rel=\"noreferrer noopener\">Terminal<\/a>, in meinem Beispiel nennt sich die Quellcode-Datei &#8222;<strong>beispiel.tex<\/strong>&#8222;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>latex beispiel.tex<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Der Befehl erzeugt neben weiteren Dateien die Datei &#8222;<strong>beispiel.dvi<\/strong>&#8222;, diese k\u00f6nnen wir nun mittels<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>dvipdf beispiel.dvi<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">in eine PDF-Datei konvertieren (hier dargestellt im Dokumentviewer Okular):<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex.jpg\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-1024x576.jpg\" alt=\"\" class=\"wp-image-4142\" title=\"latex.jpg (151.06 KiB) 2133 mal betrachtet\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Geben Sie nur die ersten Zeichen<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>dvi<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">ein und dr\u00fccken die <strong>Tabulator<\/strong>-Taste, finden Sie noch weitere M\u00f6glichkeiten:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-1.jpg\" rel=\"lightbox-1\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-1-1024x576.jpg\" alt=\"\" class=\"wp-image-4143\" title=\"latex-1.jpg (315.38 KiB) 2133 mal betrachtet\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-1-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-1-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-1-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-1-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-1-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-1.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Nun wollen wir etwas weiter gehen, nehmen wir einmal folgenden Quellcode:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\\documentclass{article}\n\\usepackage{german}\n\\title{\\LaTeX{} - Beispiel}\n\\author{Robert G\u00f6dl \\\\ \\emph{robert.goedl76@gmail.com} }\n\\begin{document}\n\\maketitle\n\\section{Wichtiges ganz kurz}\nDie Grundlagen \u00fcber \\LaTeX{}.\n\\begin{description}\n\\item&#91;\\TeX{}] wurde von \\textbf{Donald Erwin Knuth} entwickelt, weil er sich f\u00fcr sein Buch professionellen Textsatz w\u00fcnschte.\n\\item&#91;\\LaTeX{}] ist eine Erweiterung von \\TeX{} und enth\u00e4lt vor allem Formatierungen.\n\\end{description}\n\\section{Aufz\u00e4hlungen und Listen}\nDies ist eine Aufz\u00e4hlungsliste:\n\\begin{itemize}\n\\item Satzsprachen\n    \\begin{itemize}\n    \\item XML\n    \\item HTML\n    \\item \\LaTeX{}\n    \\end{itemize}\n\\item Keine Satzsprachen\n    \\begin{itemize}\n    \\item Microsoft Office\n    \\item LibreOffice\n    \\end{itemize}\n\\end{itemize}\n\\section{Tabellen}\n\\fbox{\n    \\begin{tabular}{l|l|l}\n    \\textbf{Betriebssysteme} &amp; \\textbf{Aktuelle Version} &amp; \\textbf{Bemerkungen} \\\\\n    \\hline Linux &amp; Kernel 5.15 &amp; Open Source \\\\\n    \\hline FreeBSD &amp; 8.0 &amp; Open Source \\\\\n    \\hline Windows &amp; 10 &amp; Kommerziell\n    \\end{tabular}\n}\n\\section{Schriftgr\u00f6\u00dfen und Formate}\n\\rmfamily\nEine Serifenschrift (Roman)\n\n\\sffamily\nEine serifenlose Schrift\n\n\\ttfamily\nMaschinenschrift\n\n\\rmfamily\n{\\tiny Extrem klein}, {\\scriptsize Sehr klein}, {\\footnotesize Klein}, {\\small Kleiner}, normal, {\\large Gr\u00f6\u00dfer}, {\\Large Noch gr\u00f6\u00dfer}, {\\huge Riesig}, {\\Huge Riesiger}.\n\nNun wird \\textbf{fett}, \\emph{kursiv} und \\textbf{\\emph{gemischt}} geschrieben.\n\n\\section{Mathematische Formeln}\n\nExzellente Formeln unter \\LaTeX{}: $a\\sp{2}+b\\sp{2}=c\\sp{2}$\n\nOder:\n\n$$\\lnot(a \\land b)=\\lnot a \\lor \\lnot b$$\n\n\\end{document}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Zu Beginn geben wir mit &#8222;<strong>\\title{\\LaTeX{} &#8211; Beispiel}<\/strong>&#8220; einen Titel an, dieser wird mit &#8222;<strong>\\maketitle<\/strong>&#8220; auch als solcher gesetzt. Mit &#8222;<strong>\\author{Robert G\u00f6dl \\\\ \\emph{<a href=\"mailto:robert.goedl76@gmail.com\">robert.goedl76@gmail.com<\/a>} }<\/strong>&#8220; geben wir den Autor an. Tabellen geben wir mittels &#8222;<strong>\\fbox<\/strong>&#8220; an. Den Rest entnehmen Sie einfach dem Quelltext.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-2.jpg\" rel=\"lightbox-2\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-2-1024x576.jpg\" alt=\"\" class=\"wp-image-4144\" title=\"latex-2.jpg (199.01 KiB) 2133 mal betrachtet\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-2-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-2-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-2-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-2-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-2-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-2.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-3.jpg\" rel=\"lightbox-3\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-3-1024x576.jpg\" alt=\"\" class=\"wp-image-4145\" title=\"latex-3.jpg (194.87 KiB) 2133 mal betrachtet\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-3-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-3-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-3-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-3-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-3-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-3.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-4.jpg\" rel=\"lightbox-4\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-4-1024x576.jpg\" alt=\"\" class=\"wp-image-4146\" title=\"latex-4.jpg (188.05 KiB) 2133 mal betrachtet\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-4-1024x576.jpg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-4-300x169.jpg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-4-150x84.jpg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-4-768x432.jpg 768w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-4-1536x864.jpg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/09\/latex-4.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><em>Dieser Artikel wird st\u00e4ndig erweitert<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Erstver\u00f6ffentlichung: Di 26. Okt 2021, 14:30<\/strong><\/p>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"4138\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">2    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"4138\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Latex (ausgesprochen Latech) ist eine Satzsprache, damit lassen sich au\u00dfergew\u00f6hnlich anspruchsvolle Dokumente erstellen. Vor allem wird Latex in wissenschaftlichen und mathematischen Dokumenten genutzt \u2013 besonders wegen der komplexen Formeln. Doch auch normale Nutzer k\u00f6nnen von Latex profitieren. Was haben Microsoft Office, LibreOffice und welche Office-Suite auch immer gemeinsam? Die erstellten Dokumente sehen so aus, wie [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4147,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[473],"tags":[],"class_list":["post-4138","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-latex"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/4138","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=4138"}],"version-history":[{"count":7,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/4138\/revisions"}],"predecessor-version":[{"id":11208,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/4138\/revisions\/11208"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/4147"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=4138"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=4138"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=4138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}