\documentstyle[epsfig,psfig,portrait]{seminar}
% \input{eepic.sty}



\pagestyle{empty}
\thispagestyle{empty}

\portraitonly
\def\printportrait{\special{portrait}}    % Works with dvips.
\slideframe{none}

%\setlength{\topmargin}{-0.1in}
\setlength{\textwidth}{6.5in}
\setlength{\textheight}{9.0in}

\newcommand{\Reals}{\mbox{\normalsize{I\mbox{\hspace{-0.03in}}R}}}
\newcommand{\inner}[2]{\left<{#1}, {#2} \right>}

\setlength{\oddsidemargin}{-10mm}

\begin{document}


\begin{slide*}
Technion - Israel Institute of Technology \\
Computer Science Department \vspace{0.8in} \\

\begin{center}
{\Large WD-pic, A WYSIWYG, Direct-Manipulation pic \vspace{0.2in}}\\ 
Shpilberg Faina
\vspace{0.4in}\\ 
Supervision: Daniel Berry\\
\end{center}
\end{slide*}

\begin{small}

\begin{slide*}

 Picture drawing software comes in two different varieties \vspace{0.1in}

\begin{itemize}
	\item	batch, such as {\bf Pic}, and

	\item	WYSIWYG (What You See Is What You Get), direct manipulation,
		such as {\it xfig}, {\it VISIO}, etc.

\end{itemize}

\end{slide*}

\begin{slide*}
{\large The advantages of batch drawing software are:}  
\begin{itemize}
   \item User can insert or delete an element or change its sizes or location without destroying the entire picture.
   \item It is easier to manipulate large groups of elements treated as a unit.
\end{itemize}

{\large The disadvantages of batch drawing software are:}
\begin{itemize}
   \item User cannot see picture as it is being composed, and because of it he/she could have problems with proportions, sizes, text string's length, etc.
   \item It is easier to make an error.
\end{itemize}
\end{slide*}

\begin{slide*}

{\large The advantages of WYSIWYG, direct-manipulation drawing software are:}

\begin{itemize}
  \item User can see  a whole  picture. 
  \item It is easier to make decision about such matters as exact type of element (for example {\bf box} or {\bf circle}), element size, position of text string, etc. and to avoid  obvious errors.
\end{itemize}

{\large The disadvantages of WYSIWYG, direct-manipulation drawing software are:}
\begin{itemize}
  \item A change of one element can destroy an entire picture.
  \item It is not comfortable to manipulate parameters  large groups of elements, for example changing the default size for all {\bf boxes} or changing the direction of elements in the picture. 
\end{itemize}

\end{slide*}



\begin{slide*}
\begin{figure}[h]
\begin{center}
\\epsfysize = 3in \epsfbox{Slide11.ps}
\end{center}
\end{figure}
\tiny
 WD-pic is a combination batch,
WYSIWYG, direct-manipulation drawing program, an
enhancement of the well-known batch {\bf Pic} program that works with the
same {\bf Pic} language. The internal representation of any picture is
editable {\bf Pic} language of the style that a human would enter.
\normalsize
\end{slide*}

\begin{slide*}
\begin{figure}[h]
\begin{center}
\\epsfysize = 3in \epsfbox{Slide3.ps}
\end{center}
\end{figure}
  {\bf Pic} is a language for specifying pictures so that they can be typeset as an integral part of a document preparation system
\end{slide*}

\begin{slide*}
\begin{center}
 {\large {\bf Pic} language classification}
\end{center}
\begin{figure}[h]
\begin{center}
\\epsfysize = 3in \epsfbox{Slide4.ps}
\end{center}
\end{figure}
\end{slide*}

\begin{slide*}
\begin{center}
 {\large {\bf Pic} compiler execution}
\end{center}
\begin{figure}[h]
\begin{center}
\\epsfysize = 3in \epsfbox{Slide5.ps}
\end{center}
\end{figure}
\end{slide*}
\end{slide*}

\begin{slide*}
\end{slide*}

\end{document}


