Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
\documentclass[letterpaper,12pt,oneside]{report}%% Packages to include\usepackage{url} % support for URLs\usepackage[dvipdfm]{hyperref} % support for links in pdf\usepackage{setspace} % support to set spacing\usepackage[left=0.5in,top=0.5in,right=0.5in,nohead]{geometry} % set margins%\usepackage{booktabs} % support for nice tables%\usepackage{nomencl} % nomenclature support%\usepackage{SIunits} % SI Units support\usepackage{listings} % support for source code listings%% Page Spacing%\onehalfspacing%\doubespacing%% Double Spacing (use above methods if possible)%\parskip 1ex%\renewcommand{\baselinestretch}{1.33}%% Font to use\usepackage{pslatex}%\usepackage{cmbright}%\usepackage{concrete}%\usepackage{palatino}%\usepackage{ae}%\usepackage{pxfonts}%\usepackage{txfonts}\newcommand{\srccodelist}[1]{\subsection*{#1}\lstinputlisting[language=java]{#1}}\begin{document}%% Generate Title Page\title{CS431 Project \#1\linebreakScheduling Algorithms}\author{Ira W. Snyder}\date{Due: 2006-11-03}\maketitle%\lstset{basicstyle=\footnotesize,columns=fullflexible,frame=lines}\lstset{basicstyle=\scriptsize,frame=lines,showstringspaces=false}%% Include source code\srccodelist{Project1.java}%\newpage\srccodelist{Scheduler.java}%\newpage\srccodelist{FCFSScheduler.java}%\newpage\srccodelist{SJFScheduler.java}%\newpage\srccodelist{RRScheduler.java}%\newpage\srccodelist{Process.java}%\newpage\srccodelist{LogEntry.java}%\newpage\srccodelist{ConfigParser.java}%\newpage%%\subsection*{PyCompat.py}%%\lstinputlisting[language=python]{PyCompat.py}%% Choose Bibliography style%\bibliographystyle{acm}%\bibliographystyle{plain}%% Generate Bibliography%\bibliography{template}\end{document}% vim: set ts=4 sts=4 sw=4 expandtab nocindent noautoindent textwidth=80: