DSA2: Problem Set 0

This problem set is intended to help you to get set up with LaTeX (Overleaf). Like future PSs, you will be asked to submit the pdf that is generated from the LaTeX file.

Getting Started with LaTeX

LaTeX is essentially a programming language for documents. It’s the most powerful and widely-used tool for producing highly-readable documents with combinations of code, pseudo-code, mathematics, figures, etc. We will be using it for all written homework assignments (PS’s) this semester.

Register for Overleaf

While you’re welcome to use any LaTeX tool that you’d like, we highly recommend using Overleaf. To use this tool, first visit https://www.overleaf.com and register an account (if you don’t already have one). UVA has a site license, so if you register with your @virginia.edu email address you will have full access to all the Overleaf features for free.

Set Up Your Project

You will have a separate Overleaf project for each exercise. The easiest way to set up the repository is to upload the zip file posted with each exercise. To do this:

  1. Download the ps0.zip file. This zip file contains both the ps0.tex file and the dsa2.sty style file.
  2. In Overleaf, click on Create First Project or New Project and select Upload Project from the menu.
  3. Select the ps0.zip file you downloaded in step 1.

Editing The LaTeX Template

  1. Add your information to the top of the file:
  2. Then, try rebuilding the PDF by clicking Recompile. You should see a file that includes your name and collaborators.

Deliverable

Resources

You may find these resources to be helpful - Tutorial: A nice extensive tutorial of LATEX. - Example: A good example of a very simple LATEX document to get you started. - Symbols: A nice extensive list of the symbols LATEX can create. - More Symbols: More symbols, including set theory symbols.