Mooolto piu` carina.
strutture di dati sulla quale essa è basata.
\begin{figure}[htb]
\centering
- \includegraphics[width=14cm]{img/procfile}
+ \includegraphics[width=13cm]{img/procfile}
\caption{Schema della architettura dell'accesso ai file attraverso
l'interfaccia dei \textit{file descriptor}}
\label{fig:file_proc_file}
\begin{figure}[htb]
\centering
- \includegraphics[width=14cm]{img/filemultacc}
+ \includegraphics[width=13cm]{img/filemultacc}
\caption{Schema dell'accesso allo stesso file da parte di due processi
diversi}
\label{fig:file_mult_acc}
\begin{figure}[htb]
\centering
- \includegraphics[width=14cm]{img/fileshar}
+ \includegraphics[width=13cm]{img/fileshar}
\caption{Schema dell'accesso ai file da parte di un processo figlio}
\label{fig:file_acc_child}
\end{figure}
nella \textit{file table}.
\begin{figure}[htb]
- \centering \includegraphics[width=14cm]{img/filedup}
+ \centering \includegraphics[width=13cm]{img/filedup}
\caption{Schema dell'accesso ai file duplicati}
\label{fig:file_dup}
\end{figure}
\lstloadlanguages{C++}
\usepackage{color}
\usepackage{mdwlist}
+\usepackage{boxedminipage}
%\usepackage{footnote}
%\usepackage{mdwtab}
%
% texcsststyle=\ttfamily,
directivestyle=\color{magenta}\ttfamily
}
+
+% distance from margins for boxedminipage
+%\fboxsep=6pt
+
\include{intro}
\include{process}
\include{prochand}
propri header file.
Le macro disponibili per i vari standard sono le seguenti:
-\begin{basedescript}{\desclabelwidth{2.0cm}}
+\begin{basedescript}{\desclabelwidth{3cm}\desclabelstyle{\nextlinelabel}}
\item[\macro{\_POSIX\_SOURCE}] definendo questa macro si rendono disponibili
tutte le funzionalità dello standard POSIX.1 (la versione IEEE Standard
1003.1) insieme a tutte le funzionalità dello standard ISO C. Se viene anche
\newenvironment{prototype}[2]
{% defining what is done by \begin
\center
- \begin{minipage}[c]{14cm}
+ \begin{boxedminipage}[c]{14cm}
\footnotesize
\begin{description*}{}{}
\item \texttt{\#include <#1>}
% \end{list}
% \par
\end{description*}
-\end{minipage}
+\end{boxedminipage}
\vspace{6pt}
\par
\normalsize
%
\newcommand{\headdecl}[1]{\item\texttt{\#include <#1>}}
\newcommand{\funcdecl}[1]{\item\texttt{#1}\par}
-\newcommand{\bodydesc}[1]{\par\end{description*}\par #1
-\begin{description*}{}{} \baselineskip=0pt\item}
+\newcommand{\bodydesc}[1]{\par \end{description*} #1
+ \begin{description*}{}{} \baselineskip=0pt
+ \item \vspace{-4pt}
+}
\newenvironment{functions}
{% defining what is done by \begin
\center
- \begin{minipage}[c]{14cm}
+ \begin{boxedminipage}[c]{14cm}
\footnotesize
\begin{description*}{}{}
}
{% defining what is done by \end
\end{description*}
- \end{minipage}
+ \end{boxedminipage}
\vspace{6pt}
- \par
+ \par
\normalsize
%\break
}