Latex - Kurzreferenz

Inhaltsverzeichnis

Inhaltsverzeichnis

Dokumentenklassen

scrbook: Buch (\part)
scrreprt: Report, Bericht
scrartcl: Artikel (kein \chapter)
scrlttr2: Brief

Einfaches Dokument:
\documentclass[]{scrreprt}

Zusätzliche Optionen:
fontsize=11pt		% Referenzschriftgröße
paper=A4		% Papierformat
DIV=calc
pagesize=auto
BCOR=1cm		% Heftrandkorrektur
headings=small		% kleine Überschriften
parskip=half		% Absatz mit halber Zeile Abstand, ansonsten nur eingerückt
titlepage		% Erzeugen einer Titelseite
abstracton		% Erzeugen einer Zusammenfassung
openright 		% neue Kapitel fangen immer auf der echten Seite an
twoside			% beidseitiges Dokument
oneside			% einseitiges Dokument, standard
onecolumn		% einspaltig, standard
twocolumn		% zweispaltig
headsepline		% Trennline Kopfzeile
footsepline		% Trennlinie Fußzeile
bibliography=toc	% Literaturverzeichnis bekommt Eintrag in Inhaltsverzeichnis

Inhaltsverzeichnis

Schrift und Sprache

\usepackage{ngerman}
\usepackage[ngerman,iso]{isodate}			% Datumsformat nach ISO
\usepackage[latin1]{inputenc}
\usepackage{a4wide}					% bessere Seitennutzung bei A4
\usepackage[T1]{fontenc}				% Schrift
\usepackage{times}					% Schriftpaket für 'Times New Roman'
\renewcommand{\familydefault}{\sfdefault}		% Sans Serif Schrift, stand ist Times New Roman
\usepackage{helvet}					% Schriftpaket für Sans Serif

Inhaltsverzeichnis

Quellcode

\usepackage{courier}
\usepackage{listings}
\usepackage{color}			% Farben
\definecolor{codegray}{gray}{.95}
\definecolor{darkblue}{rgb}{0,0,.6}
\definecolor{darkred}{rgb}{.6,0,0}
\definecolor{darkgreen}{rgb}{0,.6,0}
\definecolor{red}{rgb}{.98,0,0}
\lstset{basicstyle=\small\ttfamily, frame=single, backgroundcolor=\color{codegray},
  breaklines, showstringspaces=false, commentstyle=\itshape\color{darkgreen},
  keywordstyle=\bfseries\color{darkblue}, stringstyle=\color{darkred},
  xleftmargin=0.5cm}
\lstset{language=Delphi}
\begin{lstlisting}

\end{lstlisting}

Inhaltsverzeichnis

Grafiken

\usepackage{graphicx}	% Grafiken
\usepackage{floatflt}	% Fließumgebung
\begin{figure}[ht]
  \centering
  \includegraphics[width=10cm]{Pfad/Dateiname}
  \caption{Beschriftung}
  \label{fig:Verweis}
\end{figure}

Sollen mehrere Grafiken hintereinander angezeigt werden ohne Text dazwischen muss am Ende ein \clearpage eingefügt werden.

Mehrere Grafiken nebeneinander mit Minipage

\begin{figure}[ht]
  \centering
  \begin{minipage}[c] {5cm}
  	\includegraphics[width=5cm]{chapters/images/img1.png}
  \end{minipage}
  \begin{minipage}[c] {5cm}
  	\includegraphics[width=5cm]{chapters/images/img2.png}
  \end{minipage}
  \begin{minipage}[c] {5cm}
  	\includegraphics[width=5cm]{chapters/images/img3.png}
  \end{minipage}
  \caption{Img1, Img2 und Img3}
  \label{fig:img1_img2_img3}
\end{figure}

Mehrere Grafiken nebeneinander ohne Minipage

\begin{figure}
  \centering
  \includegraphics[width=4cm]{images/img1.jpg}
  \hspace{5mm}
  \includegraphics[width=4cm]{images/img2.jpg}
	\caption{Bildunterschrift und Eintrag ins Abbildungsverzeichnis}{Zusätzliche Bildunterschrift ohne Eintrag ins Abbildungsverzeichnis}}
  \label{fig:img1_img2}
\end{figure}

Grafiken ohne Fließumgebung mit Bildunterschrift

\usepackage{caption}

\begin{minipage}{\textwidth}
\centering
\includegraphics[width=\textwidth]{images/VKarte_Manuela.jpg}
\captionsetup{type=figure}
\captionof{figure}{Valentinskarte für Manuela}
\label{fig:VKarte_Manuela}
\end{minipage}

Von Text umflossene Grafik

\usepackage{floatflt}
\begin{floatingfigure}{3cm}
  \centering
  \includegraphics[width=3cm]{images/Melanie.jpg}
  \caption{Melanie Borchert}
  \index{per}{Melanie Borchert}
\end{floatingfigure}

Beschriftung von Abbildung ändern

\renewcommand{\figurename}{Abb.}

Abbildung ohne Beschriftung/Nummerierung

\renewcommand{\thefigure}{}
\renewcommand*{\captionformat}{}
\renewcommand*{\figureformat}{}

Inhaltsverzeichnis

Kopf- und Fußzeilen

\usepackage{scrpage2}
\pagestyle{scrheadings}
\automark[chapter]{chapter}
\renewcommand*{\chapterpagestyle}{scrheadings}
\clearscrheadfoot
\ohead[\headmark]{\headmark}			% Kopf aussen
\ihead[Kopfzeile innen]{Kopfzeile innen}	% Kopf innen
\ofoot[\pagemark]{\pagemark}			% Fuß aussen
\ifoot[Fußzeile innen]{Fußzeile innen}		% Fuß innen
\pagestyle{empty}		% leer Kopf- / Fußzeile
\pagestyle{plain}		% nur leere Kopfzeile

Inhaltsverzeichnis

Listen

\begin{itemize}
	\item
\end{itemize}

\begin{enumerate}
	\item
\end{enumerate}
\usepackage{paralist}	% Kompakte Listen, Aufzählungen
%...
%...
\begin{compactitem}
	\item ...
\end{compactitem}

\begin{compactenum}
	 \item ...
\end{compactenum}
\begin{description}
	\item[Begriff1] \hfill \\ Beschreibung
	\item[Begriff2] \hfill \\ Beschreibung
\end{description}

Inhaltsverzeichnis

Tabellen

\usepackage{tabularx}	% Tabellen
\usepackage{rotating}	% gedrehte Tabelle
\usepackage{longtable}	% Tabelle über mehrere Seiten
\renewcommand{\tablename}{Tab.}	% Beschriftung von Tabelle ändern
\begin{table}[ht]
   \centering
   \begin{tabularx}{0.90\linewidth}{lX}
     \textbf{Überschrift Spalte 1} & \textbf{Überschrift Spalte 2}\\
     \hline
 	  Inhalt Spalte 1 Zeile 1	& Inhalt Spalte 2 Zeile 1\\
     \hline
   \end{tabularx}
   \caption{Beschriftung}
   \label{tab:Verweis}
\end{table}

Inhaltsverzeichnis

Glossar

\usepackage[style=super,header=none,border=none,number=none,cols=2,toc=true]{glossary}
\makeglossary	% Glossar erstellen
% Glossareintrag
\glossary{
	name={jskdabvnajskdbvn},
	description={Lieblingsspeise eines jeden Hundes. Besonderer Beliebtheit erfreuen sich Rinderknochen.}
}
\renewcommand{\glossaryname}{Glossar}	% Gloassar umbenennen
\printglossary				% Glossar ausgeben

Inhaltsverzeichnis

Links

\usepackage{hyperref}
\hypersetup{plainpages=false, linktocpage=true, colorlinks=true, breaklinks=true, linkcolor=black, menucolor=black,
  urlcolor=black, citecolor=black}
\urlstyle{same}
\url{...}

Inhaltsverzeichnis

Stichwortverzeichnisse

\usepackage{makeidx}	% einfaches Stichwortverzeichnis
\makeindex		% Stichwortverzeichnis erstellen
\index{eos!dora}	% Stichwortverzeichniseintrag mit Untereintrag
\index{aemet@ämet}	% Stichwortverzeichniseintrag mit Umlaut
\renewcommand{\indexname}{Stichwortverzeichnis}		% Stichwortverzeichnisüberschrift ändern
\addcontentsline{toc}{chapter}{Stichwortverzeichnis}	% Stichwortverzeichnis im Inhaltsverzeichnis als Kapitel
\printindex		% Stichwortverzeichnis endgültig anzeigen als Sections
\index{eos!dora}	% Stichwortverzeichniseintrag mit Untereintrag 
\index{aemet@ämet}	% Stichwortverzeichniseintrag mit Umlaut

Mehrere Stichwortverzeichnisse

\usepackage{multind}
\makeindex{idx}
\makeindex{per}
\index{per}{Silke Benderoth}
\index{idx}{Musiktheater}
% mit makeindex per und makeindex idx kompilieren
\printindex{per}{Personenverzeichnis}
\printindex{idx}{Stichwortverzeichnis}

Inhaltsverzeichnis

PDF Eigenschaften

\hypersetup{pdfauthor={Michael Puff}}
\hypersetup{pdftitle={Kurzreferenz Delphi}}

Inhaltsverzeichnis

Titelseite

\titlehead{Titelkopf}
\subject{Thema}
\title{Titel}
\subtitle{Untertitel}
\author{Autor \and Koautor}
\date{Datum}
\publishers{Herausgeber}
\dedication{Widmung}
\extratitle{Schmutztitel}
\uppertitleback{Rückseite Titelseite oben}
\lowertitleback{Rückseite ´Titelseite unten}
\maketitle
% Zusammenfassung, nicht bei scrbook
\begin{abstract}
	
\end{abstract}

Eigene Titelseite:

\begin{titlepage}
	\fontfamily{cmss}
	\begin{center}
		\huge{Dokumentation der betrieblichen Projektarbeit}\\
		\vspace{2cm}
		\Huge{\textbf{Projektname}}\\
		\vspace{4cm}
		\LARGE{Abschlussprüfung Frühjahr 2009}\\
		\vspace{1cm}
		\LARGE{von}\\
		\vspace{1cm}
		\LARGE{\textbf{Michael Puff}\\Straße\\Ort}\\
		\vspace{3cm}
		\Large{Projektverantwortlicher: }
	\end{center}
\end{titlepage}

Inhaltsverzeichnis

Verzeichnisse

\tableofcontents	% Inhaltsverzeichnis
\listoffigures		% Abbildungsverzeichnis
\listoftables		% Tabellenverzeichnis
\setcounter{tocdepth}{1}	% Verzeichnistiefe im Inhaltsverzeichnis
\setcounter{secnumdepth}{4}		% Nummerierungstiefe der Kapitel und Sektionen
% eigenes Inhaltsverzeichnis
\usepackage{tocloft}
\addtolength{\cftparskip}{-10pt}
\renewcommand{\cftchapfont}{\sffamily\normalsize}
\renewcommand{\cftchappagefont}{\sffamily\normalsize}
% Literaturverzeichnis
\begin{thebibliography}{------}
  \bibitem[Verweistext]{cite_link}
    Autor: \emph{Titel}. Verlag, Auflage, Datum, ISBN
  \bibitem[1]{wp_cc}
    Wikipedia: \emph{Centralized computing}. \url{http://en.wikipedia.org/wiki/Centralized_computing}, Stand: 2008-01-08
\end{thebibliography}

Inhaltsverzeichnis

Gliederung

\part{  }
\chapter{  }
\section{  }
\subsection{  }
\subsubsection{ }
\paragraph{  }
\subparagraph{  }

\chapter ist nicht bei Artikeln möglich (scrartcl). Durch * vor den Klammern bekommt diese Überschrift keine Nummerierung.

% Kapitel/Sektion mit Bemerkung
\newcommand{\remarkchapter}[2]{%
    \chapter[#1]{#1\newline\normalfont\small\textit{#2}}
}
\newcommand{\remarksection}[2]{%
    \section[#1]{#1\newline\normalfont\small\textit{#2}}
}
\newcommand*{\xchapter}{\setcounter{chapter}{0}\addchap}	% Kapitel ohne Nummerierung
\newcommand*{\xsection}{\setcounter{section}{0}\addsec}		% Sektion ohne Nummerierung
% Zentrierte Kapitelüberschrift mit Linie oben und unten
\makeatletter
\def\thickhrulefill{\leavevmode \leaders \hrule height 1ex \hfill \kern \z@}
\def\@makechapterhead#1{%
  \vspace*{10\p@}%
  {\parindent \z@ \centering \reset@font
        {\Huge \scshape \thechapter}
        \par\nobreak
        \vspace*{15\p@}%
        \interlinepenalty\@M
        \begin{tabular}{@{\qquad}c@{\qquad}}
          \hline
          \\
          {\Huge \bfseries #1\par\nobreak} \\
          \\
          \hline
        \end{tabular}
    \vskip 100\p@
  }}
% Unterteilung nur bei scrbook
\frontmatter	% römische Nummerierung aktivieren
\mainmatter	% arabische Nummerierung aktivieren
\backmatter
\appendix	% Anhang

Inhaltsverzeichnis

Absätze

\clubpenalty = 10000  % Schusterjungen
\widowpenalty = 10000  % Hurenkinder
\vspace{3mm]

Inhaltsverzeichnis

Verweise

\label % Verweisziel erstellen
\ref{Label}	% Verweis referenzieren
\pageref{Label}	% Verweis mit Seite referenzieren

Inhaltsverzeichnis

Zitate

\begin{quote]...\end{quote}	% Zitat
\cite{label}			% Auf Literaturverzeichnis referenzieren

Inhaltsverzeichnis

Beschreibungen

\begin{description}
   \item[Schlagwort] Erklärung des Schlagwortes.
\end{description}

Inhaltsverzeichnis

Mathematische Gleichungen

\usepackage{amsmath}
\begin{align}
	\text{Frequenz} &= \frac{\text{Lichtgeschwindigkeit}}{\text{Wellenlänge}} \label{mat:frequenz}\\	
	f [\frac{1}{s}] &= \frac{c [\frac{m}{s}]}{\lambda [m]}\\
	\text{Lichtgeschwindigkeit} &= 3 \times 10^8 \frac{m}{s}
\end{align}

Inhaltsverzeichnis

Mehrere Spalten

\begin{multicols}{2}

\end{multicols}
% Spalten werden nicht gleich
\begin{multicols*}{2}

\end{multicols*}

Inhaltsverzeichnis

Rahmen

% Zeichnet einen grauen Kasten mit rotem Rahmen
\definecolor{mygray}{gray}{0.95}
\usepackage{framed}
\newenvironment{wichtigbox}{%
  \def\FrameCommand{\fboxrule 0.5mm \fcolorbox{red}{mygray}}%
  \MakeFramed {\advance\hsize-\width \FrameRestore}}%
 {\endMakeFramed}

Inhaltsverzeichnis

Sonstiges

\newcommand*{\xchapter}{\setcounter{chapter}{0}\addchap}
\newcommand{\diarysection}{\setcounter{section}{0}\addsec}
\newcommand{\diarytime}[1]{{\parindent0.0em \bf #1 Uhr}\\}
\newcommand{\songtitle}[1]{{\vspace{3mm} \parindent 0pt \sc #1}}
\newcommand{\citeauthor}[1]{{\emph{#1}}}
\newcommand{\newparagraph}{\vspace{3mm}}

\renewcommand{\thefigure}{}
\renewcommand*{\captionformat}{}
\renewcommand*{\figureformat}{} 
\renewcommand{\quote}{\sffamily}
\renewcommand{\verse}{\parindent 0pt \sffamily}
\def\versionnumber{1.0}  % Version of this reference card
\def\year{2002}
\def\month{January}
\def\version{\month\ \year\ v\versionnumber}
\def\shortcopyrightnotice{\vskip .5ex plus 2 fill
  \centerline{\small \copyright\ \year\ Steven R. Gould
  Permissions on back.  v\versionnumber}}
\def\copyrightnotice{
\vskip 1ex plus 100 fill\begingroup\small
\centerline{\version. Copyright \copyright\ \year\ Michael Puff}
2015-07-05T02:15:03 +0200, mail[at]michael[Bindestrich]puff.de