Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
IPDSnelting
pse-tipps
Commits
810d859d
Commit
810d859d
authored
Dec 18, 2013
by
Andreas Zwinkau
Browse files
Recommend KOMA-Script and eat own dogfood
parent
11d8de56
Changes
1
Hide whitespace changes
Inline
Side-by-side
tipps.tex
View file @
810d859d
\documentclass
{
art
i
cl
e
}
\documentclass
[parskip=full]
{
scr
artcl
}
\usepackage
[utf8]
{
inputenc
}
% utf8 file encoding
\usepackage
[T1]
{
fontenc
}
% powerful pdf output encoding
...
...
@@ -18,9 +18,6 @@
\usepackage
[german]
{
babel
}
\setlength
{
\parskip
}{
12pt
}
\setlength
{
\parindent
}{
0pt
}
% german: do not indent first line of paragraph
\title
{
Praxis der Software-Entwicklung
\\
\Large
{
Tipps und Tricks
}}
\author
{
%
...
...
@@ -61,22 +58,44 @@ weil es sich gut mit Versionskontrollsystemen vereinbaren lässt
und man hier schon für die Bachelorarbeit üben kann.
Office o.ä. ist aber auch möglich.
Für deutsche
\LaTeX
-Dokument fast immer gute Einstellungen:
\subsubsection
{
\LaTeX
}
Statt den normalen Dokumentklassen,
empfiehlen wir vor allem für deutsche Dokumente
die KOMA-Scriptklassen zu verwenden.
Diese sind flexibler und besser für deutsche Typografie ausgelegt.
Das bedeutet deutsche Dokumente starten
mit der folgenden Deklaration.
\begin{verbatim}
\documentclass
[parskip=full]
{
scrartcl
}
\end{verbatim}
Das
\texttt
{
parskip=full
}
sorgt
für eine Absatzabstand von einer Zeile
und die erste Zeile eines Absatzes wird nicht eingerückt.
Das ist im Deutsch das übliche Format,
aber nicht im Englischen.
Weitere für (deutsche)
\LaTeX
-Dokument fast immer gute Einstellungen:
\begin{verbatim}
\usepackage
[utf8]
{
inputenc
}
% use utf8 file encoding for TeX sources
\usepackage
[T1]
{
fontenc
}
% avoid garbled Unicode text in pdf
\usepackage
{
csquotes
}
% provides \enquote{} macro for "
quotes
"
\usepackage
[german]
{
babel
}
% german hyphenation,
quotes
, etc
\usepackage
{
hyperref
}
% detailed hyperlink/pdf configuration
\hypersetup
{
% `texdoc hyperref` for
detailed manual
\hypersetup
{
% `texdoc hyperref` for
options
pdftitle=
{
PSE: Tipps
}
,
bookmarks=true,
% ...
bookmarks=true,
}
\usepackage
[german]
{
babel
}
% german hyphenation, quotes, etc
\setlength
{
\parskip
}{
1em
}
% deutsch: Leerzeile zwischen Absätzen
\setlength
{
\parindent
}{
0pt
}
% deutsch: Keine Einrückung der ersten Absatzzeile
\usepackage
{
csquotes
}
% provides \enquote{} macro for "quotes"
\end{verbatim}
Die Dokumentation der Pakete ist häufig lesenswert.
Insbesondere bei den Paketen hyperref und scrguide (KOMA-Script).
Wer TeXLive per Kommandozeile benutzt kann einfach
\texttt
{
texdoc scrguide
}
aufrufen.
\subsection
{
UML Diagramme
}
\begin{itemize}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment