Minimalgerüst einer LaTeX-Datei

\documentclass[12pt,a4paper]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
%\usepackage[latin1]{inputenc}
 
\begin{document}
Mein erstes \LaTeX-Dokument.
\end{document}

Ich muss hier gerade mal etwas aufschreiben. Das babel-Paket scheint mittlerweile das ngerman-style file abzulösen. So können beispielsweise verschiedene Sprachen innerhalb eines einzigen Dokumentes verwendet werden. Das Problem daran ist nur, dass zunächst (jedenfalls unter Linux und Max OS X - Windows hab ich nicht getestet) Worte mit Umlauten nicht richtig getrennt werden. Es sei denn, sie werden mit „a, „o, „u, „s, „A, „O oder „U geschrieben. Das macht natürlich nicht wirklich Spaß. Daraus scheint sich zu ergeben, dass LaTeX Probleme mit der Codierung der Zeichen hat. Schaltet man die richtige Codierung (T1) ein, so wird richtig getrennt, aber die Computer modern Schriftarten nicht mehr benutzt, weil sie standardmäßig diese Codierung nicht unterstützen. Unter Linux musste ich das Paket cm-super

aptitude install cm-super

installieren und anschließend die Schriftcodierung auf T1 umschalten. Dann funktioniert alles wie es soll. Es bleibt abzuwarten und zu hoffen, dass die Schriftarten in Zukunft standardmäßig UTF-8 unterstützen und dieser Workaround (3. Zeile) entfallen kann. Jedenfalls ist so ein neues Grundgerüst entstanden - zumindest für Linux und Mac OS X:

DAS Grundgerüst

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
 
\begin{document}
Mein erstes \LaTeX-Dokument.
\end{document}

Dazu ein Fundstück aus dem Netz:

fontenc (Einbindung beispielsweise mit \usepackage[T1]{fontenc}) ist für die Unterstützung unterschiedlicher Codierungen (im Beispiel die TeX-Codierung T1, die auch als Cork-Codierung bekannt ist) der verwendeten Schriften. Dass eine solche Umschaltung zwischen den Codierungen überhaupt notwendig ist, liegt daran, dass TeX und pdfTeX im Gegensatz zu XeTeX und LuaTeX nur maximal 256 Zeichen je Zeichensatz unterstützen.

Gefunden auf http://www.golatex.de/wiki/LaTeX.

Zeilenabstand

Soll die Arbeit mit einem bestimmten Zeilenabstand verfasst werden, so kann dies folgendermaßen erreicht werden:

\renewcommand{\baselinestretch}{1.3}

Wird diese Zeile im Vorspann (zwischen \documentclass und \begin{document}) eingefügt, so wird der Zeilenabstand auf das 1,3-fache des normalen Zeilenabstands geändert.

erste Absatzzeile auch linksbündig

Im Vorspann der LaTeX-Datei (zwischen \documentclass und \begin{document}) muss folgendes eingefügt werden:

\setlength{\parindent}{0em}  % erste Absatzzeile ohne Einrückung
\setlength{\parskip}{1.5ex plus 0.5ex minus 0.5ex}

Weiß man, dass par für paragraph also für Absatz steht, sind die Größenordnungen selbsterklärend. Hoffe ich.

mein Gerüst...

\documentclass[12pt,a4paper]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\pagestyle{empty}
\usepackage{graphicx}    % bindet eps- (latex) bzw. png- (pdflatex) Bilder ein
\usepackage{oldgerm}     % Viel Erfolg in S"utterlin
\usepackage{multicol}    % Mehrere Spalten
\usepackage{listings}
 
%\usepackage{mathabx}     % \corresponds
%\usepackage{eurosym}
 
 
%Vertikale Abstände --- Vertikale Abstände --- Vertikale Abstände
\setlength{\voffset}{-2.54cm}      % Druckerei: Abstand zur Schneidemarke
\setlength{\topmargin}{1.2cm}      % Blattrand - Oberkante Kopfzeile
\setlength{\headheight}{0.0cm}     % Höhe Kopfzeile
\setlength{\headsep}{0cm}          % Unterkante Kopfzeile - Oberkante Text
\setlength{\topskip}{0ex}          % Oberkante Text - Grundlinie 1. Zeile
\setlength{\textheight}{26.5cm}    % Gesamthöhe Text; ohne letzte Unterlänge
\setlength{\footskip}{1cm}         % Unterkante Text - Grundlinie Fußzeile
 
%Horizontale Abstände --- Horizontale Abstände --- Horizontale Abstände
\setlength{\hoffset}{-2.54cm}      % Druckerei: Abstand zur Schneidemarke
\setlength{\oddsidemargin}{2.0cm}  % Linker Rand: allgemein / ungerade Seiten
\setlength{\evensidemargin}{2.0cm} % Linker Rand: gerade Seiten
\setlength{\textwidth}{17cm}       % Textbreite
\setlength{\columnsep}{1cm}        % 2-spaltig: Abstand zwischen Spalten
 
 
\newfont{\schwell}{schwell scaled 1000}
\newcommand{\kreis}{
  \setlength{\unitlength}{1ex}
  \begin{picture}(1,1)
    \put(+2.5,0.75){\circle{3}}
  \end{picture}
}
\renewcommand{\labelenumi}{\bf \kreis\arabic{enumi} }
\renewcommand{\labelenumii}{\alph{enumii})}
 
 
 
 
\begin{document}
 
\lstset{language=java}
\section*{HÜ Wahlfach Informatik 10 \hfill}
\subsection*{14. Januar 2015 \# Euteneuer \# Klasse: \hrulefill { }Name: \hrulefill \hrulefill \hrulefill}
 
 
\begin{enumerate}
\item Die Aufgaben...
\end{enumerate}
 
 
\vfill 
\hfill {\schwell Viel Erfolg!}
 
\end{document}
Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Noncommercial-Share Alike 4.0 International