Subversion Repositories programming

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
415 ira 1
\documentclass[letterpaper,12pt,oneside]{report}
2
 
3
%% Packages to include
4
\usepackage{url} % support for URLs
5
\usepackage[dvipdfm]{hyperref} % support for links in pdf
6
\usepackage{setspace} % support to set spacing
7
\usepackage[left=0.5in,top=0.5in,right=0.5in,nohead]{geometry} % set margins
8
%\usepackage{booktabs} % support for nice tables
9
%\usepackage{nomencl} % nomenclature support
10
%\usepackage{SIunits} % SI Units support
11
\usepackage{listings} % support for source code listings
12
 
13
%% Page Spacing
14
%\onehalfspacing
15
%\doubespacing
16
 
17
%% Double Spacing (use above methods if possible)
18
%\parskip 1ex
19
%\renewcommand{\baselinestretch}{1.33}
20
 
21
 
22
%% Font to use
23
\usepackage{pslatex}
24
%\usepackage{cmbright}
25
%\usepackage{concrete}
26
%\usepackage{palatino}
27
%\usepackage{ae}
28
%\usepackage{pxfonts}
29
%\usepackage{txfonts}
30
 
31
\newcommand{\srccodelist}[1]{
32
    \subsection*{#1}
33
    \lstinputlisting[language=java]{#1}
34
}
35
 
36
\begin{document}
37
 
38
%% Generate Title Page
39
\title{CS431 Project \#1\linebreak
40
Scheduling Algorithms}
41
\author{Ira W. Snyder}
42
\date{Due: 2006-11-03}
43
\maketitle
44
 
45
%\lstset{basicstyle=\footnotesize,columns=fullflexible,frame=lines}
46
\lstset{basicstyle=\scriptsize,frame=lines,showstringspaces=false}
47
 
48
%% Include source code
49
\srccodelist{Project1.java}
50
%\newpage
51
 
52
\srccodelist{Scheduler.java}
53
%\newpage
54
 
55
\srccodelist{FCFSScheduler.java}
56
%\newpage
57
 
58
\srccodelist{SJFScheduler.java}
59
%\newpage
60
 
61
\srccodelist{RRScheduler.java}
62
%\newpage
63
 
64
\srccodelist{Process.java}
65
%\newpage
66
 
67
\srccodelist{LogEntry.java}
68
%\newpage
69
 
70
\srccodelist{ConfigParser.java}
71
%\newpage
72
 
73
%%\subsection*{PyCompat.py}
74
%%\lstinputlisting[language=python]{PyCompat.py}
75
 
76
 
77
%% Choose Bibliography style
78
%\bibliographystyle{acm}
79
%\bibliographystyle{plain}
80
%% Generate Bibliography
81
%\bibliography{template}
82
 
83
\end{document}
84
 
85
% vim: set ts=4 sts=4 sw=4 expandtab nocindent noautoindent textwidth=80: