diff options
| author | Manuel Traut <manut@linutronix.de> | 2011-01-26 01:49:35 +0100 |
|---|---|---|
| committer | Manuel Traut <manut@linutronix.de> | 2011-01-26 01:49:35 +0100 |
| commit | f6f0ee15f6ab3bee6150edb7b842c6624bfd8cae (patch) | |
| tree | 36e2c3d39e53d65d680df21d23a2ba8ad939a502 /application-devel/devel-environment/handout_devel-environment_de.tex | |
| parent | 95577aa82d409b2a5d6c34a0b48ea3354ed96b6e (diff) | |
Aufräumen und neu strukturieren Teil 1
- alle images wurden ins Wurzelverzeichnis verschoben
- TEXINPUTS wird projektspezifisch gesetzt
- es besteht die Möglichkeit einzelne pdfs zu generieren (wie bisher)
desweiteren ist es möglich eigene Zusammenstellungen anzulegen
- Einsstellungen welche das Design der Dokumente definieren werden nun
in config*.tex & tail*.tex im Wurzelverzeichnis definiert
- templates an neue Umgebung angepasst
- in jedem Kapitelverzeichnis liegt nun eine Datei section welche das Kapitel
beschreibt (mind. überschrift). Diese kann ggf. inkludiert werden.
- TODO: es sind noch nicht alle Dokumente auf die neue Struktur umgestellt
(siehe Makefile)
Signed-off-by: Manuel Traut <manut@linutronix.de>
Diffstat (limited to 'application-devel/devel-environment/handout_devel-environment_de.tex')
| -rw-r--r-- | application-devel/devel-environment/handout_devel-environment_de.tex | 22 |
1 files changed, 8 insertions, 14 deletions
diff --git a/application-devel/devel-environment/handout_devel-environment_de.tex b/application-devel/devel-environment/handout_devel-environment_de.tex index 7ecaac4..1ac1b6f 100644 --- a/application-devel/devel-environment/handout_devel-environment_de.tex +++ b/application-devel/devel-environment/handout_devel-environment_de.tex @@ -1,12 +1,6 @@ -\documentclass{lxarticle} -\usepackage{german} -\usepackage[utf8]{inputenc} -\usepackage{lxheaders} -\usepackage{lxextras} +\input{confighandout} -\begin{document} - -\section{Entwicklungsumgebung} +\subsection{Entwicklungsumgebung} Eine Entwicklungsumgebung besteht mindestens aus einem Editor und einem Buildsystem. Eine Entwicklungsumgebung kann aber durchaus weitere Komponenten @@ -22,7 +16,7 @@ In diesem Block wird auf die verschiedenen Komponenten einer Entwicklungsumgebung eingegangen und Eclipse als prominenter Vertretter der integrierten Entwicklungsumgebungen n\"ahers vorgestellt. -\subsection{Editoren} +\subsubsection{Editoren} Prinzipiell kann man zwischen textbasierten und grafischen Editoren unterscheiden. Ein textbasierter Editor ist in der Regel nicht so intuitiv zu @@ -75,7 +69,7 @@ Als grafischer Texteditor wird oft: \end{itemize} verwendet. -\subsection{Versionskontrolle} +\subsubsection{Versionskontrolle} Sinn einer Versionskontrolle ist die zentrale Verwaltung des Quellcodes (und evt. der dazugeh\"origen Dokumentation) und ein Tracking der \"Anderungen. @@ -89,9 +83,9 @@ entwickelt und eignet sich deshalb perfekt f\"ur die verteilte Entwicklung und gro\ss e Teams. \end{description} -\subsection{Integrierte Entwicklungs Umgebungen} +\subsubsection{Integrierte Entwicklungs Umgebungen} -\subsubsection{Emacs} +\paragraph{Emacs} Die GNU Emacs IDE kann in zwei verschiedenen Modi gestartet werden. Mit dem Befehl \cmd{emacs} wird eine grafische Umgebung gestartet (Abbildung @@ -119,7 +113,7 @@ erstellt werden. \item Quellcode fixen, speichern, compilieren, \dots \end{enumerate} -\subsubsection{Eclipse} +\paragraph{Eclipse} Dieses Kapitel beschreibt die Entstehung und Prinzipien von Eclipse. An einigen kurzen Beispielen, wird die grundlegende Bedienung einer Eclipse IDE @@ -495,4 +489,4 @@ werden die Informationen zum Remote Repository eingetragen. Analog zu push funktioniert der \cmd{Fetch From\dots} Dialog um von einem Remote Repository \"Anderungen in den lokalen Tree zu mergen. -\end{document} +\input{tailhandout} |
