-
Notifications
You must be signed in to change notification settings - Fork 0
/
howto.tex
98 lines (88 loc) · 2.92 KB
/
howto.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
\documentclass[10pt,paper=a4,final]{scrartcl}
% For good explanations and exaples, go here: http://en.wikibooks.org/wiki/LaTeX
\usepackage[utf8]{inputenc} %Allow german umlaute
\usepackage{tabularx} %used for the tables
\usepackage{geometry} %allows us to specify the 'seitenrand'
\usepackage[table]{xcolor} %allows us to make colored fields in the tables
\usepackage{graphicx} %package used to include graphics
\usepackage{hyperref} %used to make klickable links
\usepackage{pdflscape} %allows landscape mode
\usepackage{listings}
\usepackage{courier}
\usepackage{MnSymbol}
\lstset{
language=C,
basicstyle=\ttfamily,
commentstyle=\ttfamily,
showspaces=false
}
%\lstdefinestyle{Shell}{delim=[il][\bfseries]{BB}}
% The cool arrows at linebreak are from here:
% http://stackoverflow.com/questions/1965702/latex-line-breaking-of-long-lines-how-to-mark-these
\definecolor{lightgray}{rgb}{.9,.9,.9}
\lstset{
language=bash,
prebreak=\raisebox{0ex}[0ex][0ex]{\ensuremath{\rhookswarrow}},
postbreak=\raisebox{0ex}[0ex][0ex]{\ensuremath{\rcurvearrowse\space}},
backgroundcolor=\color{lightgray},
breaklines=true,
breakatwhitespace=true,
showstringspaces=false,
showspaces=false,
frame=single
}
\setcounter{tocdepth}{5} %include everything, including subparagraph in tableofcontents
\setcounter{secnumdepth}{5} %also number the paragraphs
%\hypersetup{linktocpage} %make the tableofcontent klickable
\hypersetup{
colorlinks,
citecolor=black,
filecolor=black,
linkcolor=black,
urlcolor=black
}
%These two lines will allow us to specify our own headers/footers
\usepackage{fancyhdr}
\pagestyle{fancy}
\setlength{\parskip}{0pt}
\setlength{\baselineskip}{0pt}
%The next three lines set the default font to Arial
%use 'getnonfreefonts arial-urw' to install uarial on Linux systems
%\usepackage[T1]{fontenc}
%\usepackage[scaled]{uarial}
%\renewcommand*\familydefault{\sfdefault}
% Seitenrand will be 2cm on all four sides
\geometry{a4paper, top=20mm, right=20mm, bottom=20mm, left=20mm}
% Set the document title here:
\title{Linux CLI mini Howto}
%set the authors here
\author{Niklaus Hofer}
\date{\today}
%defining header and footer
\fancyhf{} %delete default values
\setlength{\headwidth}{\textwidth} %header and footer width equal the text width
\fancyhead[LE,LO]{}
\fancyhead[RE,RO]{Linux CLI mini Howto}
\fancyfoot[CE,CO]{Speicherdatum: \today{}}
\fancyfoot[RE,RO]{\thepage}
\begin{document}
%make a title page with the title and authors set above
\maketitle
\newpage
% linksbuendig anstatt Blocksatz
\flushleft
%table of contents
\tableofcontents
\newpage
\include{einfuehrung}
\include{allgemeines}
\include{moving_on_the_filesystem}
\include{dateien}
\include{archiv_formate}
\include{virtuelle_dateisysteme}
\include{speichermedien}
\include{daemons}
\include{package_management}
\include{networking}
\include{output}
\end{document}