From: Sam Moore Date: Thu, 20 Mar 2014 05:12:22 +0000 (+0800) Subject: Add Literature Notes document X-Git-Url: https://git.ucc.asn.au/?p=ipdf%2Fdocuments.git;a=commitdiff_plain;h=636de1179f4e0a94bf6315deadec1f757800e459 Add Literature Notes document Make it with LaTeX so it will be all linked and cool and stuff Also make a Makefile; will just build any tex files we use tex is the best. --- diff --git a/.gitignore b/.gitignore index 0c56648..d6f44f6 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ *.out *.bbl *.blg +*.toc diff --git a/LiteratureNotes.pdf b/LiteratureNotes.pdf new file mode 100644 index 0000000..5005360 Binary files /dev/null and b/LiteratureNotes.pdf differ diff --git a/LiteratureNotes.tex b/LiteratureNotes.tex new file mode 100644 index 0000000..55a2248 --- /dev/null +++ b/LiteratureNotes.tex @@ -0,0 +1,85 @@ +\documentclass[10pt]{article} +\usepackage{graphicx} +\usepackage{caption} +\usepackage{amsmath} % needed for math align +\usepackage{bm} % needed for maths bold face + \usepackage{graphicx} % needed for including graphics e.g. EPS, PS +\usepackage{fancyhdr} % needed for header + +\usepackage{hyperref} + + \topmargin -1.5cm % read Lamport p.163 + \oddsidemargin -0.04cm % read Lamport p.163 + \evensidemargin -0.04cm % same as oddsidemargin but for left-hand pages + \textwidth 16.59cm + \textheight 21.94cm + %\pagestyle{empty} % Uncomment if don't want page numbers + \parskip 8.2pt % sets spacing between paragraphs + %\renewcommand{\baselinestretch}{1.5} % Uncomment for 1.5 spacing between lines + %\parindent 0pt % sets leading space for paragraphs + + +\newcommand{\vect}[1]{\boldsymbol{#1}} % Draw a vector +\newcommand{\divg}[1]{\nabla \cdot #1} % divergence +\newcommand{\curl}[1]{\nabla \times #1} % curl +\newcommand{\grad}[1]{\nabla #1} %gradient +\newcommand{\pd}[3][ ]{\frac{\partial^{#1} #2}{\partial #3^{#1}}} %partial derivative +%\newcommand{\d}[3][ ]{\frac{d^{#1} #2}{d #3^{#1}}} %full derivative +\newcommand{\phasor}[1]{\tilde{#1}} % make a phasor +\newcommand{\laplacian}[1]{\nabla^2 {#1}} % The laplacian operator + +\usepackage{color} +\usepackage{listings} + +\definecolor{darkgray}{rgb}{0.95,0.95,0.95} +\definecolor{darkred}{rgb}{0.75,0,0} +\definecolor{darkblue}{rgb}{0,0,0.75} +\definecolor{pink}{rgb}{1,0.5,0.5} +\lstset{language=Java} +\lstset{backgroundcolor=\color{darkgray}} +\lstset{numbers=left, numberstyle=\tiny, stepnumber=1, numbersep=5pt} +\lstset{keywordstyle=\color{darkred}\bfseries} +\lstset{commentstyle=\color{darkblue}} +%\lstset{stringsyle=\color{red}} +\lstset{showstringspaces=false} +\lstset{basicstyle=\small} + + +\begin{document} + +\pagestyle{fancy} +\fancyhead{} +\fancyfoot{} + +\fancyhead[LO, L]{} +\fancyfoot[CO, C]{\thepage} + +\begin{center} + B.Eng. Final Year Project \par + {\bf \Large Literature Notes} \par + Sam Moore, David Gow \\ + Faculty of Engineering, Computing and Mathematics, University of Western Australia \\ + March 2014 +\end{center} + +\tableofcontents + +\section{PostScript Language Reference Manual \cite{plrm}} + +Adobe's official reference manual for PostScript. + +It is big. + +\section{Portable Document Format Reference \cite{pdfref17}} + +Adobe's official reference for PDF. + +It is also big. + + +\pagebreak +\bibliographystyle{unsrt} +\bibliography{papers} + +\end{document} + diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..91d89bf --- /dev/null +++ b/Makefile @@ -0,0 +1,28 @@ +TARGETS = ProjectProposalSam.pdf ProjectProposalDavid.pdf LiteratureNotes.pdf + +all : $(TARGETS) clean + +rebuild : + make clean_full + make all + +%.pdf : %.tex papers.bib + # Incoming wall of text + pdflatex $* + bibtex $* + pdflatex $* + pdflatex $* + +clean : + # LaTeX makes way too many output files; get rid of them all + rm -f *.out + rm -f *~ + rm -f *.log + rm -f *.aux + rm -f *.bbl + rm -f *.blg + rm -f *.toc + +clean_full : clean + rm -f *.pdf + diff --git a/ProjectProposalDavid.pdf b/ProjectProposalDavid.pdf new file mode 100644 index 0000000..4acba15 Binary files /dev/null and b/ProjectProposalDavid.pdf differ diff --git a/ProjectProposalSam.pdf b/ProjectProposalSam.pdf index 4dfa99a..ccafa20 100644 Binary files a/ProjectProposalSam.pdf and b/ProjectProposalSam.pdf differ diff --git a/ProjectProposalSubmittedDavid.pdf b/ProjectProposalSubmittedDavid.pdf deleted file mode 100644 index d4b8bb8..0000000 Binary files a/ProjectProposalSubmittedDavid.pdf and /dev/null differ diff --git a/papers.bib b/papers.bib index 739bf0b..bb77ec4 100644 --- a/papers.bib +++ b/papers.bib @@ -1,4 +1,3 @@ - % PostScript Reference Manual @book{plrm, title={PostScript Language Reference}, @@ -282,7 +281,7 @@ Goldberg:1991:CSK:103162.103163, } % It seems wierd using our last names... -@article{proposalGow, +@misc{proposalGow, title = "Infinite-precision Document Formats (Project Proposal)", author = "David Gow", year = "2014", @@ -290,7 +289,7 @@ Goldberg:1991:CSK:103162.103163, } % Note the different title -@article{proposalMoore, +@misc{proposalMoore, title = "Infinite Precision Document Formats (Project Proposal)", author = "Sam Moore", year = "2014", @@ -298,10 +297,8 @@ Goldberg:1991:CSK:103162.103163, } % The Fractal Nature of Bezier Curves -% Added 2014-01-15 % No date? -% email rng@cs.rice.edu -@article {goldman_thefractal, +@article{goldman_thefractal, title = "The Fractal Nature of Bezier Curves", author = "Ron Goldman", publisher = "Department of Computer Science, Rice University",