From f6f0ee15f6ab3bee6150edb7b842c6624bfd8cae Mon Sep 17 00:00:00 2001 From: Manuel Traut Date: Wed, 26 Jan 2011 01:49:35 +0100 Subject: Aufräumen und neu strukturieren Teil 1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 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 --- application-devel/devel-environment/Makefile | 4 +- .../handout_devel-environment_de.tex | 22 ++++------ .../devel-environment/images/anjuta.png | Bin 226511 -> 0 bytes .../devel-environment/images/autotools.png | Bin 5678 -> 0 bytes .../images/eclipse_c_build_props.png | Bin 57255 -> 0 bytes .../devel-environment/images/eclipse_debug.png | Bin 105275 -> 0 bytes .../images/eclipse_debug_slide.png | Bin 80639 -> 0 bytes .../devel-environment/images/eclipse_egit.png | Bin 96316 -> 0 bytes .../images/eclipse_egit_commit.png | Bin 17067 -> 0 bytes .../devel-environment/images/eclipse_egit_diff.png | Bin 135625 -> 0 bytes .../images/eclipse_egit_history.png | Bin 118857 -> 0 bytes .../devel-environment/images/eclipse_egit_push.png | Bin 23759 -> 0 bytes .../devel-environment/images/eclipse_massif.png | Bin 89450 -> 0 bytes .../devel-environment/images/eclipse_memcheck.png | Bin 106233 -> 0 bytes .../images/eclipse_new_c_project.png | Bin 78514 -> 0 bytes .../images/eclipse_new_hallo_c.png | Bin 173264 -> 0 bytes .../images/eclipse_new_hallo_welt.png | Bin 37001 -> 0 bytes .../images/eclipse_new_src_file.png | Bin 111671 -> 0 bytes .../devel-environment/images/eclipse_overview.png | Bin 69297 -> 0 bytes .../images/eclipse_overview_slide.png | Bin 58198 -> 0 bytes .../images/eclipse_run_config.png | Bin 47200 -> 0 bytes .../images/eclipse_select_run_config.png | Bin 81799 -> 0 bytes .../devel-environment/images/emacs.png | Bin 8169 -> 0 bytes .../devel-environment/images/glade.png | Bin 166722 -> 0 bytes .../devel-environment/images/kdevelop.png | Bin 125059 -> 0 bytes .../devel-environment/images/qtdesigner.png | Bin 169618 -> 0 bytes .../devel-environment/images/select_workspace.png | Bin 138084 -> 0 bytes application-devel/devel-environment/images/vim.png | Bin 8211 -> 0 bytes .../pres_devel-environment_de.tex | 46 +++++++-------------- 29 files changed, 26 insertions(+), 46 deletions(-) delete mode 100644 application-devel/devel-environment/images/anjuta.png delete mode 100644 application-devel/devel-environment/images/autotools.png delete mode 100644 application-devel/devel-environment/images/eclipse_c_build_props.png delete mode 100644 application-devel/devel-environment/images/eclipse_debug.png delete mode 100644 application-devel/devel-environment/images/eclipse_debug_slide.png delete mode 100644 application-devel/devel-environment/images/eclipse_egit.png delete mode 100644 application-devel/devel-environment/images/eclipse_egit_commit.png delete mode 100644 application-devel/devel-environment/images/eclipse_egit_diff.png delete mode 100644 application-devel/devel-environment/images/eclipse_egit_history.png delete mode 100644 application-devel/devel-environment/images/eclipse_egit_push.png delete mode 100644 application-devel/devel-environment/images/eclipse_massif.png delete mode 100644 application-devel/devel-environment/images/eclipse_memcheck.png delete mode 100644 application-devel/devel-environment/images/eclipse_new_c_project.png delete mode 100644 application-devel/devel-environment/images/eclipse_new_hallo_c.png delete mode 100644 application-devel/devel-environment/images/eclipse_new_hallo_welt.png delete mode 100644 application-devel/devel-environment/images/eclipse_new_src_file.png delete mode 100644 application-devel/devel-environment/images/eclipse_overview.png delete mode 100644 application-devel/devel-environment/images/eclipse_overview_slide.png delete mode 100644 application-devel/devel-environment/images/eclipse_run_config.png delete mode 100644 application-devel/devel-environment/images/eclipse_select_run_config.png delete mode 100644 application-devel/devel-environment/images/emacs.png delete mode 100644 application-devel/devel-environment/images/glade.png delete mode 100644 application-devel/devel-environment/images/kdevelop.png delete mode 100644 application-devel/devel-environment/images/qtdesigner.png delete mode 100644 application-devel/devel-environment/images/select_workspace.png delete mode 100644 application-devel/devel-environment/images/vim.png (limited to 'application-devel/devel-environment') diff --git a/application-devel/devel-environment/Makefile b/application-devel/devel-environment/Makefile index 4663d52..d641258 100644 --- a/application-devel/devel-environment/Makefile +++ b/application-devel/devel-environment/Makefile @@ -1,7 +1,7 @@ all: for pdf in `ls -1 *.tex` ; do \ - pdflatex $$pdf; \ - pdflatex $$pdf; \ + TEXINPUTS=`pwd`/../..:.:..:$(TEXINPUTS) pdflatex $$pdf; \ + TEXINPUTS=`pwd`/../..:.:..:$(TEXINPUTS) pdflatex $$pdf; \ done clean: 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} diff --git a/application-devel/devel-environment/images/anjuta.png b/application-devel/devel-environment/images/anjuta.png deleted file mode 100644 index 2a22c7c..0000000 Binary files a/application-devel/devel-environment/images/anjuta.png and /dev/null differ diff --git a/application-devel/devel-environment/images/autotools.png b/application-devel/devel-environment/images/autotools.png deleted file mode 100644 index a327ebc..0000000 Binary files a/application-devel/devel-environment/images/autotools.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_c_build_props.png b/application-devel/devel-environment/images/eclipse_c_build_props.png deleted file mode 100644 index 20994a5..0000000 Binary files a/application-devel/devel-environment/images/eclipse_c_build_props.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_debug.png b/application-devel/devel-environment/images/eclipse_debug.png deleted file mode 100644 index 4803c54..0000000 Binary files a/application-devel/devel-environment/images/eclipse_debug.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_debug_slide.png b/application-devel/devel-environment/images/eclipse_debug_slide.png deleted file mode 100644 index 037bb5b..0000000 Binary files a/application-devel/devel-environment/images/eclipse_debug_slide.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_egit.png b/application-devel/devel-environment/images/eclipse_egit.png deleted file mode 100644 index 2e2869f..0000000 Binary files a/application-devel/devel-environment/images/eclipse_egit.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_egit_commit.png b/application-devel/devel-environment/images/eclipse_egit_commit.png deleted file mode 100644 index 7c06ce9..0000000 Binary files a/application-devel/devel-environment/images/eclipse_egit_commit.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_egit_diff.png b/application-devel/devel-environment/images/eclipse_egit_diff.png deleted file mode 100644 index 46c6b9f..0000000 Binary files a/application-devel/devel-environment/images/eclipse_egit_diff.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_egit_history.png b/application-devel/devel-environment/images/eclipse_egit_history.png deleted file mode 100644 index 124e068..0000000 Binary files a/application-devel/devel-environment/images/eclipse_egit_history.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_egit_push.png b/application-devel/devel-environment/images/eclipse_egit_push.png deleted file mode 100644 index 7ab82d9..0000000 Binary files a/application-devel/devel-environment/images/eclipse_egit_push.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_massif.png b/application-devel/devel-environment/images/eclipse_massif.png deleted file mode 100644 index dd7b2ac..0000000 Binary files a/application-devel/devel-environment/images/eclipse_massif.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_memcheck.png b/application-devel/devel-environment/images/eclipse_memcheck.png deleted file mode 100644 index 6ff07b3..0000000 Binary files a/application-devel/devel-environment/images/eclipse_memcheck.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_new_c_project.png b/application-devel/devel-environment/images/eclipse_new_c_project.png deleted file mode 100644 index 41badae..0000000 Binary files a/application-devel/devel-environment/images/eclipse_new_c_project.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_new_hallo_c.png b/application-devel/devel-environment/images/eclipse_new_hallo_c.png deleted file mode 100644 index 6b98520..0000000 Binary files a/application-devel/devel-environment/images/eclipse_new_hallo_c.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_new_hallo_welt.png b/application-devel/devel-environment/images/eclipse_new_hallo_welt.png deleted file mode 100644 index a3441cc..0000000 Binary files a/application-devel/devel-environment/images/eclipse_new_hallo_welt.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_new_src_file.png b/application-devel/devel-environment/images/eclipse_new_src_file.png deleted file mode 100644 index 294d38c..0000000 Binary files a/application-devel/devel-environment/images/eclipse_new_src_file.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_overview.png b/application-devel/devel-environment/images/eclipse_overview.png deleted file mode 100644 index e50cb55..0000000 Binary files a/application-devel/devel-environment/images/eclipse_overview.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_overview_slide.png b/application-devel/devel-environment/images/eclipse_overview_slide.png deleted file mode 100644 index 2589fef..0000000 Binary files a/application-devel/devel-environment/images/eclipse_overview_slide.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_run_config.png b/application-devel/devel-environment/images/eclipse_run_config.png deleted file mode 100644 index 04ced8c..0000000 Binary files a/application-devel/devel-environment/images/eclipse_run_config.png and /dev/null differ diff --git a/application-devel/devel-environment/images/eclipse_select_run_config.png b/application-devel/devel-environment/images/eclipse_select_run_config.png deleted file mode 100644 index a3a2c29..0000000 Binary files a/application-devel/devel-environment/images/eclipse_select_run_config.png and /dev/null differ diff --git a/application-devel/devel-environment/images/emacs.png b/application-devel/devel-environment/images/emacs.png deleted file mode 100644 index 0209751..0000000 Binary files a/application-devel/devel-environment/images/emacs.png and /dev/null differ diff --git a/application-devel/devel-environment/images/glade.png b/application-devel/devel-environment/images/glade.png deleted file mode 100644 index 06fa996..0000000 Binary files a/application-devel/devel-environment/images/glade.png and /dev/null differ diff --git a/application-devel/devel-environment/images/kdevelop.png b/application-devel/devel-environment/images/kdevelop.png deleted file mode 100644 index 46c8ac4..0000000 Binary files a/application-devel/devel-environment/images/kdevelop.png and /dev/null differ diff --git a/application-devel/devel-environment/images/qtdesigner.png b/application-devel/devel-environment/images/qtdesigner.png deleted file mode 100644 index 1700b06..0000000 Binary files a/application-devel/devel-environment/images/qtdesigner.png and /dev/null differ diff --git a/application-devel/devel-environment/images/select_workspace.png b/application-devel/devel-environment/images/select_workspace.png deleted file mode 100644 index def14ee..0000000 Binary files a/application-devel/devel-environment/images/select_workspace.png and /dev/null differ diff --git a/application-devel/devel-environment/images/vim.png b/application-devel/devel-environment/images/vim.png deleted file mode 100644 index 67eb344..0000000 Binary files a/application-devel/devel-environment/images/vim.png and /dev/null differ diff --git a/application-devel/devel-environment/pres_devel-environment_de.tex b/application-devel/devel-environment/pres_devel-environment_de.tex index 04ea566..d3eeb34 100644 --- a/application-devel/devel-environment/pres_devel-environment_de.tex +++ b/application-devel/devel-environment/pres_devel-environment_de.tex @@ -1,19 +1,10 @@ -\documentclass{beamer} -\usetheme{linutronix} -\usepackage{german} -\usepackage[utf8]{inputenc} -\usepackage{pgf} -\usepackage{graphicx} +\input{configpres} +\subsection{Entwicklungsumgebungen} \title{Entwicklungsumgebungen} -%% \author{Manuel Traut} -\institute{Linutronix GmbH} - -\begin{document} - \maketitle -% ----- Slide ------------------ +\subsubsection{Grundlagen} \begin{frame} \frametitle{Bestandteile} Eine Entwicklungsumgebung besteht mindestens aus: @@ -33,7 +24,8 @@ und kann durch Komponenten zur erweitert werden \end{frame} -% ----- Slide ------------------ +\subsubsection{Editoren} + \begin{frame} \frametitle{beliebte Editoren} \begin{itemize} @@ -44,7 +36,6 @@ erweitert werden \end{itemize} \end{frame} -% ----- Slide ------------------ \begin{frame} \frametitle{vim Editor} \begin{figure}[h] @@ -53,7 +44,6 @@ erweitert werden \end{figure} \end{frame} -% ----- Slide ------------------ \begin{frame} \frametitle{emacs Editor} \begin{figure}[h] @@ -62,7 +52,8 @@ erweitert werden \end{figure} \end{frame} -% ----- Slide ------------------ +\subsubsection{Tools} + \begin{frame} \frametitle{praktische, kleine Helfer} \begin{itemize} @@ -74,7 +65,8 @@ erweitert werden \end{itemize} \end{frame} -% ----- Slide ------------------ +\subsubsection{Buildsysteme} + \begin{frame} \frametitle{h\"aufig eingesetzte Buildsysteme} \begin{itemize} @@ -85,7 +77,6 @@ erweitert werden \end{itemize} \end{frame} -% ----- Slide ------------------ \begin{frame} \frametitle{Autotools / GNU Build System} \begin{figure}[h] @@ -95,7 +86,6 @@ erweitert werden Quelle: Stefan Haubenthal, GFDL \end{frame} -% ----- Slide ------------------ \begin{frame} \frametitle{CMake} Meta Make @@ -105,7 +95,6 @@ Meta Make \end{itemize} \end{frame} -% ----- Slide ------------------ \begin{frame} \frametitle{Ant} \"uberwiegend f\"ur JAVA @@ -115,7 +104,8 @@ Meta Make \end{itemize} \end{frame} -% ----- Slide ------------------ +\subsubsection{Versionskontrolle} + \begin{frame} \frametitle{Versionskontrolle} \begin{itemize} @@ -126,7 +116,8 @@ Meta Make \end{itemize} \end{frame} -% ----- Slide ------------------ +\subsubsection{GUI Designer} + \begin{frame} \frametitle{GUI Designer} \begin{itemize} @@ -135,7 +126,6 @@ Meta Make \end{itemize} \end{frame} -% ----- Slide ------------------ \begin{frame} \frametitle{QT Designer} \begin{figure}[h] @@ -144,7 +134,6 @@ Meta Make \end{figure} \end{frame} -% ----- Slide ------------------ \begin{frame} \frametitle{Glade} \begin{figure}[h] @@ -153,7 +142,8 @@ Meta Make \end{figure} \end{frame} -% ----- Slide ------------------ +\subsubsection{Integrierte Entwicklungsumgebungen} + \begin{frame} \frametitle{Integrated Development Environments} \begin{itemize} @@ -164,7 +154,6 @@ Meta Make \end{itemize} \end{frame} -% ----- Slide ------------------ \begin{frame} \frametitle{KDevelop} \begin{figure}[h] @@ -173,7 +162,6 @@ Meta Make \end{figure} \end{frame} -% ----- Slide ------------------ \begin{frame} \frametitle{Anjuta} \begin{figure}[h] @@ -182,7 +170,6 @@ Meta Make \end{figure} \end{frame} -% ----- Slide ------------------ \begin{frame} \frametitle{lx-dev Eclipse IDE} \begin{figure}[h] @@ -191,7 +178,6 @@ Meta Make \end{figure} \end{frame} -% ----- Slide ------------------ \begin{frame} \frametitle{lx-dev Eclipse IDE - Debug View} \begin{figure}[h] @@ -200,4 +186,4 @@ Meta Make \end{figure} \end{frame} -\end{document} +\input{tailpres} -- cgit v1.2.3