Skip to content

BeckBusch/Capstone770

Repository files navigation

Capstone Project Template

Build Risk Analysis Report Build Project Proposal Build Project Final Report

This repository contains a template for your capstone project. It includes the files for the project project and final reports, plus an area for you to store your code and other artifacts.

Structure

The repository has the following structure:

Extra details

Modify team.tex in this folder to contain the name of your team and the team members. You MUST modify this file to include the details of your team.

DO NOT modify capstone.cls. This file is automatically replaced as part of the build process.

GitHub will automatically build your reports when you push any changes to the risk-analysis, porposal, or final-report folders.

Build Scripts

This repository contains some of the scripts that we use in our build process. These can only be used on a Windows machine. They also also require a LaTeX installation on your machine (we use MiKTeX.)

The three build scripts are:

We have also added a Visual Studio Code tasks definition file. This file allows you to build the different reports from within Visual Studio Code by pressing Ctrl-Shift-B and selecting the report to generate.

Included LaTeX libraries

The style file contains the following LaTeX libraries (packages):

  • appendix
  • avant
  • emptypage
  • fontenc
  • geometry
  • graphicx
  • import
  • inputenc
  • mathptmx
  • microtype
  • parskip
  • titlesec
  • xcolor

DO NOT add any additional packages without checking with the course coordinator first. We use an automated build process for generating the final submissions for your assignments. If you add additional, untested packages, you may break the build process. Typically, we will fix the problem by deleting the offending lines of code, which will give you an unexpected output for your reports!