Re: Pacchetti pgf

#35259
Up
0
Down
::


Ecco quanto.
Dopo i pacchetti caricati l’inizo del codice è dedicato a delle prove direttamente da “L’Arte di scrivere Latex”, successivamnte inizia la cosa importante:
`
\documentclass[a4paper]{article}
\usepackage[italian]{babel}
\usepackage{microtype}
\usepackage{booktabs}
\usepackage{tikz}
\usepackage{ulem}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage[latin1]{inputenc}
\usepackage{indentfirst}
\usepackage{booktabs}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\author{S.~Zaminga[abbastanza]}
\title{}
\makeatletter
\newcommand\xunderline[1]{\vtop{
\def\m@rule{\vrule \@height .4\p@ \@width 2.5\p@}
\setbox\z@=\hbox{#1}\dimen\z@=\wd\z@
\box\z@\nointerlineskip\kern1\p@
\setbox\z@=\hbox{\hskip1.5\p@\m@rule}
\hb@xt@\dimen\z@{\m@rule\xleaders\copy\z@\hfill\hskip1.5\p@\m@rule}}}
\makeatother

\def\dashuline{\bgroup
\ifdim\ULdepth=\maxdimen % Set depth based on font, if not set already
\settodepth\ULdepth{(j}\advance\ULdepth.4pt\fi
\markoverwith{\kern.15em
\vtop{\kern\ULdepth \hrule width .3em}%
\kern.15em}\ULon}
\begin{document}
\maketitle
\tableofcontents
\section{Inizio}
Ogni petra azza parite
\section{Fine}
\begin{center}
al centro\\
della Terra.\\
\end{center}
\ldots~coimu li fierri. Quando Eistein propose la definizione
\begin{equation}
E = mc^2,
\end{equation}
ch'è allo stesso tempo la più nota e la
meno compresa formula della fisica.

d

a cui segue la legge di Kirchhof sulle correnti:
\begin{equation}
\sum_{k=1}^n I_k = 0.
\end{equation}
\begin{description}
\item[itemize]per fare elenchi puntati
\item[enumerate] per fare elenchi numerati
\item[description] per fare elenchi in cui ogni elemento inizia a piacere
\end{description}
La legge di Kirchhoff sulle tensioni
può essere ricavata~\dots

\dots che ha alcuni vantaggi.

\begin{equation}
I_\mathrm{D} =
I_\mathrm{F} – I_\mathrm{R}
\end{equation}
costituisce la parte centrale
di un modello molto diverso di transistor.

\ldots Il numero di fax del nostro dipartimento è
\mbox{049 8934234}.
L'argomento \mbox{\textit{nome del file}}
deve contenere il nome del file.\newline
Hai preso le dispense del prof.~Rossi? \\
Hai preso le dispense del prof. Rossi? \\
\\
Il concetto è spiegato nel paragrafo~\ref{sec:par}.\\
Il concetto è spiegato nel paragrafo \ref{sec:par}.\\
CEE\@. Poi CE\@. Ora UE\@. \\ CEE. Poi CE.
Ora UE.

\begin{enumerate}
\item primo elemento;
\item secondo elemento;
\end{enumerate}
\emph {}\\

Le opreazioni da eseguire che scaturiscono dalla raccolta delle informazioni con il relativo carico sono:\\
\\
\textbf{Operazione 1: }Inserire un nuovo cliente ed associare ad esso il relativo codice.\\
\textbf{Operazione 2: }Inserire un nuovo fornitore ed associare ad esso il relativo codice.\\
\textbf{Operazione 3: }Modificare i dati del profilo cliente.\\
\textbf{Operazione 4: }Modificare i dati del profilo fornitore.\\
\textbf{Operazione 5: }Cancellare un cliente coi relativi dati.\\
\textbf{Operazione 6: }Cancellare un fornitore coi relativi dati.\\
\textbf{Operazione 7: }Inserire un nuovo ordine di vendita con relativo codice identificativo.\\
\textbf{Operazione 8: }Inserire un nuovo ordine d'acquisto con relativo codice identificativo.\\
\textbf{Operazione 9: }Inserire delle spese aggiuntive avvenute in un ordine di vendita.\\
\textbf{Operazione 10: }Visualizzare tutti gli ordini di vendita effettuati dai clienti.\\
\textbf{Operazione 11: }Visualizzare tutti gli ordini di acquisto effettuati verso i fornitori.\\
\textbf{Operazione 12: }Ricercare un elettrodomestico per: \textit{modello, marca, giacenza.}\\
\textbf{Operazione 13: }Inserire delle promozioni d'acquisto per determinati elettrodomestici, durante un periodo dell'anno.\\
\textbf{Operazione 14: }Inserire un nuovo catalogo.\\
\textbf{Operazione 15: }Cancellare dei vecchi cataloghi.\\
\\
\textbf{SCHEMA LOGICO}\\
\textsc{Cliente}(\underline{Codice}, Nome, Cognome, CodiceFiscale, Indirizzo)\\
\textsc{OrdineVendita}(\underline{NOrdine}, \underline{DataOrdine}, Cliente, DataConsegna, ImportoTot, Note)\\
\textsc{Fornitore}(\underline{Codice}, \xunderline{PartitaIVA}, RagioneSociale, Indirizzo)\\
\textsc{OrdineAcquisto}({\underline{NOrdine}, \underline{DataOrdine}, Fornitore, DataConsegna, ImportoTot, Note)\\
\textsc{Spesa}(\underline{NOrdineVendita}, \underline{DataOrdineVendita}, \underline{TipologiaSpesa}, Importo, Note)\\
\textsc{TipologiaSpesa}(\underline{Codice}, Descrizione)\\
\textsc{RigaVendita}(\underline{NOrdineVendita}, \underline{DataOrdineVendita}, \underline{Elettrodomestico}, Quantità, Prezzo, Sconto)\\
\textsc{RigaAcquisto}(\underline{NOrdineAcquisto}, \underline{DataOrdineAcquisto}, \underline{Elettrodomestico}, Quantità, Prezzo, Sconto)\\
\textsc{Elettrodomestico}(\underline{Codice}, Modello, Marca, Giacenza, Categoria, Catalogo)\\
\textsc{Categoria}(\underline{Codice}, Descrizione)\\
\textsc{Apllicazione}(\underline{Elettrodomestico}, DataInizio, DataFine, Sconto)\\
\textsc{Promozione}(\underline{Codice}, Descrizione)\\
\textsc{Catalogo}(\underline{Codice}, Da, A)\\
\textsc{TelefonoCliente}(\underline{Numero}, \underline{Cliente})\\
\textsc{FaxCliente}(\underline{Numero}, \underline{Cliente})\\
\textsc{MailCliente}(\underline{Indirizzo}, \underline{Cliente})\\
\textsc{TelefonoFornitore}(\underline{Numero}, \underline{Fornitore})\\
\textsc{FaxFornitore}(\underline{Numero}, \underline{Fornitore})\\
\textsc{MailFornitore}(\underline{Indirizzo}, \underline{Fornitore})\\

\textbf{Vincoli}\\
{\large{O}}RDINE{\large{V}}ENDITA\@.Cliente $\Rightarrow$ {\large{C}}LIENTE\@.Codice\\
\textsc{OrdineVendita}\@.Cliente

\\

\begin{table}[hbp]
\footnotesize
\centering
\subfloat[][\textbf{Tavola dei volumi}]{%
\begin{tabular}{ccc}
\toprule
\textbf{Concetto} & \textbf{Tipo} & \textbf{Volume}\\
\midrule
\textsc{Elettrodomestico} & E & 4700\\
\textsc{Vendita} & E & 4500\\
\textsc{Spesa} & E & 3000\\
\textsc{TipologiaSpesa} & E & 5\\
\textsc{Acquisto} & E & 200\\
\textsc{RigaVendita} & E & 6750\\
\textsc{RigaAcquisto} & E & 2000\\
\textsc{Elettrodomestico} & E & 1000\\
\textsc{Categoria} & E & 30\\
\textsc{Promozione} & E & 4\\
\textsc{Catalogo} & E & 20\\
\textsc{Fornitore} & E & 50\\
\textsc{Cliente} & E & 500\\
\textsc{Anagrafica} & E & 550\\
\textsc{Accessori} & R & 3000\\
\textsc{Corrispondenza} & R & 3000\\
\textsc{Composizione} & R & 6750\\
\textsc{Costituzione} & R & 2000\\
\textsc{Rapporto} & R & 6750\\
\textsc{Riferimento} & R & 2000 \\
\textsc{Specifica} & R & 1000\\
\textsc{Applicazione} & R & 3\\
\textsc{Riporto} & R & 750 \\
\textsc{Stampa} & R & 15\\
\textsc{Richiesta} & R & 400\\
\bottomrule
\end{tabular}
}
\quad
\subfloat[][\textbf{Tavola dei volumi}]{%
\begin{tabular}{ccc}
\toprule
\textbf{Operazione} & \textbf{Tipo} & \textbf{Frequenza}\\
\midrule
Op.~1 & I & 15 al giorno\\
Op.~2 & I & 5 all'anno\\
Op.~3 & I & 1 al giorno\\
Op.~4 & I & 1 all'anno\\
Op.~5 & I & 1 al giorno\\
Op.~6 & I & 5 all'anno\\
Op.~7 & I & 15 al giorno\\
Op.~8 & I & 3 a settimana\\
Op.~9 & I & 10 al giorno\\
Op.~10 & I & 1 al giorno\\
Op.~11 & I & 5 a settimana\\
Op.~12 & I & 20 al giorno\\
Op.~13 & I & 20 all'anno\\
Op.~14 & I & 40 all'anno\\
Op.~15 & I & 20 all'anno\\
\bottomrule
\end{tabular}
}
\end{table}
\begin{tikzpicture}[node distance=5mm]
\node (dot) [terminal] {.};
\node (digit) [terminal,base right=of dot] {digit};
\node (E) [terminal,base right=of digit] {E};
\end{tikzpicture}
\end{document}
`[/code]

Go to top