SOFT 260 Homework
This repository contains starter code for completing SOFT 260 individual homework, possibly in LaTeX.
Setup Instructions
-
Fork this repository.
-
Add the instructors and TA ("Brady James Garvin", "ThanhVu Nguyen", and "John Paul Ore") to your repository with maintainer access and set its visibility to private.
-
Clone your fork to your VM.
-
If you do not plan to use LaTeX:
a. Remove the line reading
*.pdf
from the .gitignore file.b. Add, commit, and push your change.
-
If you plan to use LaTeX:
a. Install the
fullpage
LaTeX package by running the commandsudo zypper install 'tex(fullpage.sty)'
.b. Open
example/example.tex
in Atom and verify that you can compile it by pressing control-alt-b. (Because of a quirk in Okular, you may get a blank window that you have to close before your document appears.)
Submission Instructions
-
Create a new folder for the homework you are submitting following the naming convention
homework_x.y
. For instance, if you are submitting Homework 1.1, you should create a folder namedhomework_1.1
. -
If you are not using LaTeX:
a. Type up your assignment and export it as a PDF file following the naming convention
homework_x.y.pdf
. For instance, if you are submitting Homework 1.1, you should export your work ashomework_1.1/homework_1.1.pdf
.b. Add, commit, and push the
.pdf
file. -
If you are using LaTeX:
a. Copy
template/template.tex
to the folder you created and rename it to follow the naming conventionhomework_x.y.tex
. For instance, if you are submitting Homework 1.1, you should copytemplate.tex
and rename it tohomework_1.1/homework_1.1.tex
.b. Edit the LaTeX. You can compile it in Atom by pressing control-alt-b. (Because of a quirk in Okular, you may get a blank window that you have to close before your document appears.)
c. Add, commit, and push the
.tex
file. We do not need the non-source-code files.