Aggiustate le referenze e data una rilettura con qualche correzione.
[gapil.git] / main.tex
index 3cd309e44fdd61f4f5648062e2287f3ace8df5e9..1ab522c809bec2c9c15d5c6baca817f2df2aabbc 100644 (file)
--- a/main.tex
+++ b/main.tex
@@ -1,25 +1,33 @@
-%
-% File principale: gli altri vanno inclusi da questo.
-% 
+%%
+%% GaPiL : Guida alla Programmazione in Linux
+%%
+%% S. Piccardi Feb. 2001
+%%
+%% main.tex: file principale, gli altri vanno inclusi da questo.
+%% 
 \documentclass[a4paper,11pt,twoside,italian]{book}
 \usepackage[latin1]{inputenc}
+\usepackage{booktabs}
+\usepackage{pstcol}
+\usepackage{pst-node}
 \usepackage{graphicx}
 \usepackage{babel}
 \usepackage{cite}
 \usepackage{amsmath}
 \usepackage{amsfonts}
 \usepackage[hang,bf,footnotesize,it]{caption2}
+\usepackage{listings}
+\lstloadlanguages{C++}
+\usepackage{color} 
 %
 % Setting page layout
 %
-
 \oddsidemargin=0.5cm
 \evensidemargin=-0.5cm
 \textwidth=16cm
 \textheight=24.2cm
 \topmargin=-1.cm
 %\setcaptionmargin{2cm} 
 %\renewcommand{\chaptername}{Capitolo}
 %\renewcommand{\contentsname}{Indice}
 %\renewcommand{\bibname}{Bibliografia}
 
 %\includeonly{macro,pref,intro,fdl}
 
-
 \title{Guida alla Programmazione in Linux.}
 
-\author{Simone Piccardi,
-  si spera anche qualcun'altro}
-
+\author{Simone Piccardi}
 
 \begin{document}
 
-
-
 \pagenumbering{roman}
  
 \maketitle
@@ -59,6 +62,7 @@
 \end{quote}
 \clearemptydoublepage
 
+
 \tableofcontents
 \clearemptydoublepage
 
 
 \pagenumbering{arabic}
 
+
+\lstset{language=C++} 
+
+\lstset{basicstyle=\small,
+  labelstyle=\tiny,
+  labelstep=1,
+  labelsep=2pt,
+  frame=TB,
+  frametextsep=5pt,
+  basicstyle=\ttfamily,
+  keywordstyle=\color{blue}\ttfamily,
+  ndkeywordstyle=\color{yellow}\ttfamily,
+%  rdkeywordstyle=\ttfamily,
+  identifierstyle=\ttfamily,
+  commentstyle=\color{red}\ttfamily,
+  stringstyle=\color{green}\ttfamily,
+%  texcsststyle=\ttfamily,
+  directivestyle=\color{magenta}\ttfamily
+}
+
 \include{intro}
-\include{files}
-\include{network}
+\include{fileintro}
+\include{filedir}
+\include{fileunix}
+\include{filestd}
 \include{process}
 \include{option}
 \include{signal}
 \include{ipc}
+\include{network}
+\include{socket}
+\include{elemtcp}
+\include{app_a}
+\include{app_b}
 \include{fdl}
+
  
 % at the end put the bibliography