\documentclass[12pt]{article}
\usepackage[italian]{babel}
\usepackage{amsmath,amssymb,graphicx,color,amscd}
\usepackage{pst-all}

\input Macros

\begin{document}
\title{Prova pratica del 10 settembra 2010.}
\author{Cognome e nome dello studente.}
\date{}
\maketitle

\begin{abstract}
Esercizio sull'uso del LaTeX per scrivere un testo scientifico. Il titolo e il
sommario sono stati prodotti usando i comandi \verb@\title@, \verb@\author@ e
\verb@\maketitle@.
\end{abstract}


\section{Esercizi su tabelle e formule matematiche}

Suggerimenti:

\begin{itemize}

\item Nel seguito, per citare un comando o una parola chiave del TeX, si
    usa il costrutto \verb:\verb@...@:, vedi pag. 56 di \cite{BB}.

\item Gli esercizi sono introdotti usando un ambiente definito con il
    comando \verb@\newtheorem@, vedi pag. 41 di \cite{BB}.

\item Nell'esercizio \ref{es2} bisogna inserire all'inizio una riga vuota,
    altrimenti non si ottiene l'effetto desiderato.


\end{itemize}

\medskip

\begin{eser}
Questa formula \`e presa dall'articolo \cite{B}.

\be\label{rig1}
\begin{split}
H &=-{1\over 2}\sum_{x\in \CC\atop s=\pm 1}
(a^+_{x,s}a^-_{x+1,s}+a^+_{x,s}a^-_{x-1,s})\\
&+ \m \sum_{x\in \CC\atop s=\pm 1} a^+_{x,s}a^-_{x,s} +\l \sum_{x,y\in \CC\atop
s,s'=\pm 1} v(x-y)a^+_{x,s}a^-_{x,s} a^+_{y,s'}a^-_{y,s'}
\end{split}
\ee
%
In questo esempio \`e stato usato l'ambiente \verb@split@. Si noti che il numero
della formula, (\ref{rig1}), contiene il numero della sezione.
\end{eser}

\medskip

\begin{eser}

Anche questo esempio \`e preso da \cite{B} ed \`e costruito usando l'ambiente
\verb@align@. Si noti che una sola formula \`e numerata.

\begin{align}
\r^C_{\xx}&= \sum_{s=\pm 1}a^+_{\xx,s}a^-_{\xx,s} &{\rm (charge\
density)}\nn\\
%
\r^{S_i}_{\xx}&= \sum_{s,s'=\pm 1} a^+_{\xx,s}\s^{(i)}_{s,s'} a^-_{\xx,s'}
&{\rm (spin\ densities)}\label{rho}\nn\\[-30pt]
\end{align}
\end{eser}

\medskip

\begin{eser}\label{es2}

{\ }

\begin{minipage}[c][4cm][c]{5cm}\rm

L'altezza delle righe in questa tabella \`e stata ottenuta usando opportunamente
il comando \verb@\vrule@.

\end{minipage}
\hspace{1cm}
%
\begin{minipage}{6cm}

\def\barra{\vrule height15pt depth7pt width0pt}
\begin{tabular}{|c|c|}
\hline
\multicolumn{2}{|c|}{\vrule height20pt depth10pt width0pt
\Large\bf Tabella delle primitive}  \\
  \hline
$\barra \cos(x)$ & $\sin(x) + \text{cost}$\\
  \hline
$\barra \sin(x)$ &  $-\cos(x) + \text{cost}$\\
  \hline
$\barra (1+x^2)^{-1}$ & $\tan(x) + \text{cost}$\\
  \hline
$\barra x^{-1}$ & $\log(x) + \text{cost}$\\
  \hline
\end{tabular}


\end{minipage}

\end{eser}


\begin{thebibliography}{9999999}

\bibitem[B]{B} G. Benfatto: {\em The Hubbard model}, preprint
    2010.

\bibitem[BB]{BB} P. Baldi (con piccole modifiche di G. Benfatto): {\em TeX
    Tutorial}, ``\verb@http://axp.mat.uniroma2.it/~benfatto/TeX/Baldi_tex2.pdf@".

\end{thebibliography}

\newpage

\section{Esercizio sul pacchetto grafico PSTRICKS}

Realizzare la figura seguente, utilizzando l'ambiente \verb@figure@ e i
seguenti comandi grafici.

\begin{itemize}
 \item \verb@\pspicture@
 \item \verb@\psdots@
 \item \verb@\rput@
 \item \verb@\psline@
 \item \verb@\pnode@
 \item \verb@\rnode@
 \item \verb@\ncline@
\end{itemize}

Si consiglia di disegnare una griglia larga 8cm e alta 4cm e di cancellarla
dopo avere realizzato il disegno.

\begin{figure}[h]
\begin{center}
\begin{pspicture}(-4,-2)(4,2)
%\psgrid[subgriddiv=1,griddots=10,gridlabels=7pt](-4,-2)(4,2)
\psdots(0,0)(1,1)(1,-1)(3,0)
\psline{->}(-4,0)(4,0)\rput[tl](4.2,0){$x$}
\psline{->}(0,-2)(0,2)\rput[tl](0.1,2.1){$y$}
\psline{->}(3,0)(3,-.5)\rput[t](3.2,-.5){$\vec n$}
\psline{->}(3,0)(1,1)\psline{<-}(1,-1)(3,0)
\rput[bl]{0}(1.1,1.1){$P=(x_0,y_0)$}\rput[r]{0}(.9,1){$q$}
\rput[tl]{0}(.1,-.1){$0$}
\rput[tl]{0}(1.1,-1.1){$\tilde P=(x_0,-y_0)$}\rput[r]{0}(.9,-1){$-q$}
\rput[bl]{0}(3,0.1){$Q$}
\pnode(.9,-1.1){A}
\end{pspicture}
\end{center}
\caption{\label{fig1} Metodo della carica immagine.}
\end{figure}

Posizione della carica immagin\rnode{B}{e}. \ncline[linecolor=green]{<-}{A}{B}

\end{document}
