From 86aa9443dc2c0895ac046bdc71409e68409baaa9 Mon Sep 17 00:00:00 2001 From: greflm13 <greflm13@htl-kaindorf.ac.at> Date: Wed, 21 Mar 2018 16:45:36 +0100 Subject: [PATCH] README extended --- README.md | 124 ++++++++++++++++++++++++++++++++++++++--- __latexindent_temp.tex | 76 +++++++++++++++++++++++++ inhalt.tex | 4 +- main.pdf | Bin 216197 -> 217667 bytes main.tex | 8 +-- 5 files changed, 198 insertions(+), 14 deletions(-) create mode 100644 __latexindent_temp.tex diff --git a/README.md b/README.md index 0d826a3..eb9154c 100644 --- a/README.md +++ b/README.md @@ -6,24 +6,34 @@ + Miktex Download: https://miktex.org/download + Texmaker Download: http://www.xm1math.net/texmaker/download.html ++ JabRef Download: https://www.fosshub.com/JabRef.html ### Ubuntu + Miktex Installation -``` + +```sh sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D6BC243565B2087BC3F897C9277A7293F59E4889 echo "deb http://miktex.org/download/ubuntu xenial universe" | sudo tee /etc/apt/sources.list.d/miktex.list sudo apt update ``` -``` + +```sh sudo apt install miktex ``` Schritte auf dieser Website befolgen um Installation abzuschlieÃen: https://miktex.org/howto/install-miktex-unx + Texmaker Installation: + +```sh +sudo apt install texmaker ``` -sudo apt install texmaker + ++ JabRef Installation + +```sh +curl -O https://www.fosshub.com/JabRef.html/JabRef-4.1.jar ``` ### Generell @@ -45,7 +55,9 @@ sudo apt install texmaker + __listings.tex__: Codestyles ### Zitierung + Setup: + + Im Texmaker: Optionen --> Texmaker konfigurieren --> Reiter: Befehle, bei Bib(la)tex: _biber %_ eingeben + Danach: Schnell Ãbersetzen - BibTeX - Schnell Ãbersetzen (2x) @@ -58,13 +70,109 @@ Bücher einfügen in der Datei _Literaturverzeichnis.bib_ (Buchtypen: https://en Abkürzungsverzeichnis in der _appendix.tex_. In der Zone acronym (\begin{acronym}...\begin{acronym}) werden die Abkürzungen definiert. -``` +```tex \begin{acronym} - %Abkürzung hinzufügen: \acro{Kürzel}{Ausgeschrieben} - \acro{WLAN}{Wireless Local Area Network} - \acro{WWW}{World Wide Web} - \acro{uC}[µC]{Mikrocontroller} + %Abkürzung hinzufügen: \acro{Kürzel}{Ausgeschrieben} + \acro{WLAN}{Wireless Local Area Network} + \acro{WWW}{World Wide Web} + \acro{uC}[µC]{Mikrocontroller} \end{acronym} ``` Abkürzungen im Text: `\ac{kürzel}` + +### Code Listings + +Code innerhalb \begin{lstlisting}..\end{lstlisting}. +Mögliche Optionen: + ++ __style:__ Vorher definierter Style (case sensitive) ++ __language:__ Sprache des Codes (case sensitive) ++ __caption:__ Name des Listings ++ __label:__ Label zum Verweisen + +Wenn style oder language angegeben ist, muss das andere nicht angegeben werden. Reihenfolge der Optionen ist egal. + +```tex +\begin{lstlisting}[style=java,caption=Java Codebeispiel,label=cCode] + ... +\end{lstlisting} +``` + +Styles werden definiert in _listings.tex_. Am besten man fragt [Onkel Google](https://google.com) oder liest in der [Dokumentation](http://users.ecs.soton.ac.uk/srg/softwaretools/document/start/listings.pdf) nach. In lstlisting sind folgende Sprachen bereits vordefiniert: + ++ C ++ C++ ++ HTML ++ Java ++ make ++ Matlab ++ Perl ++ PHP ++ Python ++ SQL ++ TeX ++ XML ++ und viele mehr (siehe [Dokumentation](http://users.ecs.soton.ac.uk/srg/softwaretools/document/start/listings.pdf)) + +Alle weiteren Sprachen müssen mit `\definelanguage{}` definiert werden. Dazu entweder die [Dokumentation](http://users.ecs.soton.ac.uk/srg/softwaretools/document/start/listings.pdf) lesen, oder [Onkel Google](https://google.com) fragen. + +### Aufzählungen + +Aufzählungen funktionieren unter LaTeX mit der Zone _itemize_ oder _enumerate_ + +```tex +\begin{itemize} + \item StandartmäÃig ist ein schwarzer Punkt davor. + \item Die Länge ist nicht von Bedeutung, Zeilen werden automatisch umgebrochen. +\end{itemize} +``` + +```tex +\begin{enumerate} + \item Zählt automatisch. + \item Kann auch genestet werden. +\end{enumerate} +``` + +Weitere Informationen in der [Dokumentation](https://www.sharelatex.com/learn/Lists). + +### Bilder + +Es gibt zwei Arten, wie man Bilder einfügt. Entweder über die ganze Seite, oder mit Textumfluss. + +#### Ganze Seite + +```tex +\begin{figure}[H] + \includegraphics[width=1\textwidth]{Dateiname_Ohne_Endung} + \caption{Name des Bildes} + \label{Verweis} +\end{figure} +``` + +In den eckigen Klammern in der ersten Zeile kann man LaTeX mitteilen, wo man sein Bild plaziert haben möchte. H bedeutet _here_ platziert das Bild genau dort, wo es im Text steht. Weitere Informationen dazu in der [Dokumentation](https://www.sharelatex.com/learn/Positioning_of_Figures). + +#### Textumfluss + +```tex +\begin{wrapfigure}{r}{0.6\textwidth} +\vspace{10pt} + \begin{center} + \includegraphics[width=0.55\textwidth]{Dateiname_Ohne_Endung} + \end{center} + \caption{Name des Bildes} + \label{Verweis} + \vspace{-10pt} +\end{wrapfigure} +``` + +In der zweiten geschwungenen Klammer in der ersten Zeile gibt man ann, ob man das Bild links (l) oder rechts (r) platziert haben möchte. In der dritten geschwungenen Klammer gibt man die gewünschte Breite des Bildes an. Diese sollte gleich groà oder gröÃer sein, wie die in Zeile 4. Mit dem `\vspace{}` Befehl kann man Abstände vor und nach dem Bild anpassen. + +### Verweise + +Ein Verweis in LaTeX erfolgt immer auf ein `\label{}`. Deswegen ist es wichtig, dass alle Ãberschriften, Bilder etc. Labels haben. Zum Verweisen kann man den Befehl `\ref{}` oder den Befehl `autoref{}` verwenden. Bei Ersterem wird nur die Nummerierung dargestellt, beim Anderen auch zusätzlich Abbildung oder Abschnitt. + +### Tabellen + +[Onlinegenerator](http://lmgtfy.com/?iie=1&q=Latex+Table+Generator) \ No newline at end of file diff --git a/__latexindent_temp.tex b/__latexindent_temp.tex new file mode 100644 index 0000000..aa237d7 --- /dev/null +++ b/__latexindent_temp.tex @@ -0,0 +1,76 @@ +\documentclass +[ +a4paper, %Papierformat +12pt, %SchriftgröÃe +twoside=true, %Zweiseitig +openright, %Neues Kapitel immer auf der rechten Seite +titlepage, %Titelseite +headinclude, %SeitengröÃe auch bei Kopfzeile +numbers=noenddot, %Bei Kapiteln keine abschlieÃenden Punkte +listof=numbered, %Listingsverzeichnis +bibliography=totocnumbered, %Literaturverzeichnis +] +{scrbook} %Dokumenttyp + +\usepackage[bottom=1in,inner=1in,outer=20mm,top=20mm]{geometry} %Ganze Seite verwenden + +% Kopf und FuÃzeile +\usepackage{emptypage} %Leere Seiten ohne Kopf und FuÃzeile +\usepackage[headsepline]{scrlayer-scrpage} %Kopf und FuÃzeile +\pagestyle{scrheadings} %Nummerierung in der Kopfzeile +\clearscrheadfoot %Kopf und FuÃzeile löschen +\rehead{\headmark} %Kapitelname auf der geraden Seite innen +\ohead[\pagemark]{\pagemark} %Seitennummerierung +\lohead{} %Name auf der ungeraden Seite innen +\renewcommand*{\chapterpagestyle}{scrheadings} %Kopf und FuÃzeile auf Seiten mit Ãberschriften anders + +%Dokumenteinstellungen und Paketimporte +\usepackage[T1]{fontenc} %Outputencoding +\usepackage{lmodern} +\usepackage[utf8]{inputenc} %UTF8 + Sonderzeichen +\usepackage[ngerman]{babel} %Deutsch +\usepackage{newtxtext,newtxmath} %font new TX (standard text) +\renewcommand{\headfont}{\rmfamily} %use new tx for headers +\setkomafont{sectioning}{\rmfamily\bfseries} %use new tx for chapters, sections, etc +\usepackage{caption} %Tabellen Listings und Figuren mit Beschriftung in Verzeichnissen +\usepackage{graphicx} %Bilder +\usepackage{float} %Plazierung von Floats (Bilder Tabellen) +\usepackage{wrapfig} %Textumfluss von Bildern, die nicht die ganze Seite brauchen +\usepackage{setspace} %Zeilenabstand +\usepackage{listings} %Listings (=Code) +\usepackage{courier} %Courier (listings) +\usepackage{times} %Schriftart Times Roman +\usepackage{courier} %Schriftart Courier +\usepackage{array,multirow} %Bessere Tabellenformatierung +\usepackage{xcolor} %Farben für Codehighlighting oder ähnliches +\usepackage{tabularx} %Bessere Tabellen +\usepackage{appendix} %Anhang Titelseite +\usepackage[printonlyused,withpage]{acronym} %Für die Verwendung von Akronymen + Verzeichnis - printonlyused: Abkürzung nur im Verzeichnis wenn auch benutzt; withpage: Seite der 1. Verwendung im Verzeichnis anzeigen + +\setlength{\parindent}{0em} %Einrücken +\setcounter{tocdepth}{5} %Tiefe der Ãberschriften +\setcounter{secnumdepth}{5} %Nummerierungstiefe der Ãberschriften + +\input{listings} %Datei importieren +\input{biber} + +\usepackage[bookmarks]{hyperref} %Automatische Lesezeichen +\usepackage[figure]{hypcap} %Bild referenzieren + +\subject{\includegraphics[scale=0.7]{fig/logoMecha}} +\title{Diplomarbeitvorlage} +\subtitle{HTBLA Kaindorf an der Sulm\\ +Grazer StraÃe 202, A-8430 Kaindorf an der Sulm\\ +Ausbildungsschwerpunkt Mechatronik und Automatisierungstechnik} +\author{Florian Greistorfer \and Marian KoroÅ¡ec} +\date{Abgabedatum: 7.3.2018} +\publishers{Betreut von:\\Dipl.-Ing. Manfred Steiner} +\begin{document} %Dokumentbeginn +\onehalfspace %Zeilenabstand +\maketitle %Titelseite +\input{opening} %Datei importieren +\tableofcontents %Inhaltsverzeichnis +\mainmatter %Seitennummerierung +\include{inhalt} %Datei importieren +\include{appendix} %Datei importieren +\end{document} \ No newline at end of file diff --git a/inhalt.tex b/inhalt.tex index 4ed09d8..07bbab2 100644 --- a/inhalt.tex +++ b/inhalt.tex @@ -33,7 +33,7 @@ Hier muss Text stehen, sonst wird von unten alles verschoben. Sollte nicht genug \paragraph{Code}\mbox{}\\ Hier muss Text stehen, sonst wird der Paragraph nicht angezeigt.\footnote{FuÃnote mit URL.\\ \url{https://www.htl-mechatronik.at/}, (letzter Zugriff am 7.3.2018)} -\begin{lstlisting}[style=java,caption=Java Codebeispiel] +\begin{lstlisting}[style=java,caption=Java Codebeispiel,label=javaCode] package ue04; import ue04.Bauteil; @@ -111,7 +111,7 @@ Akronyme können mit dem \textbackslash{}ac\{\} Kommando angezeigt werden. Bei d \section{C Beispiel} \label{sec:c-beispiel} -\begin{lstlisting}[style=C,caption=C Codebeispiel] +\begin{lstlisting}[style=C,caption=C Codebeispiel,label=cCode] #include <stdio.h> int main() diff --git a/main.pdf b/main.pdf index 0c034c12cba80c278b6d9d21819e7dff6e24bd57..eec51927e4750731a52dd777dec0d991b70c0f84 100644 GIT binary patch delta 16464 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 delta 15440 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 diff --git a/main.tex b/main.tex index aa237d7..041fa3b 100644 --- a/main.tex +++ b/main.tex @@ -29,9 +29,9 @@ bibliography=totocnumbered, %Literaturverzeichnis \usepackage{lmodern} \usepackage[utf8]{inputenc} %UTF8 + Sonderzeichen \usepackage[ngerman]{babel} %Deutsch -\usepackage{newtxtext,newtxmath} %font new TX (standard text) -\renewcommand{\headfont}{\rmfamily} %use new tx for headers -\setkomafont{sectioning}{\rmfamily\bfseries} %use new tx for chapters, sections, etc +\usepackage{newtxtext,newtxmath} %font new TX (standard text) +\renewcommand{\headfont}{\rmfamily} %use new tx for headers +\setkomafont{sectioning}{\rmfamily\bfseries} %use new tx for chapters, sections, etc \usepackage{caption} %Tabellen Listings und Figuren mit Beschriftung in Verzeichnissen \usepackage{graphicx} %Bilder \usepackage{float} %Plazierung von Floats (Bilder Tabellen) @@ -41,7 +41,7 @@ bibliography=totocnumbered, %Literaturverzeichnis \usepackage{courier} %Courier (listings) \usepackage{times} %Schriftart Times Roman \usepackage{courier} %Schriftart Courier -\usepackage{array,multirow} %Bessere Tabellenformatierung +\usepackage{array,multirow} %Bessere Tabellenformatierung \usepackage{xcolor} %Farben für Codehighlighting oder ähnliches \usepackage{tabularx} %Bessere Tabellen \usepackage{appendix} %Anhang Titelseite -- 2.39.5