Difference between revisions of "EGR 103/Spring 2018/Lab 1"

From PrattWiki
Jump to navigation Jump to search
 
Line 1: Line 1:
This document is a work in progress to address common concerns about Lab 1 for [[EGR 103]].  There's not much here because most things are covered in the other links for this assignment.
+
This page will go through the abbreviated, virtual version of Lab 1 since...snow...
 +
 
 +
== Introduction ==
 +
Lab 1 is an introduction to Duke's UNIX system as well as to writing lab reports in LaTeX.  Because of the school closing during the first lab, the parts of the lab that can be moved to a future week without impacting the progress of the course have been moved.  However, it is important in this first week to learn how to work on lab assignments, how to maneuver a bit in Unix, and how to start documenting your work in LaTeX.  You should be able to follow along with this guide.  Here's what you should accomplish by the end:
 +
* Download, install, and use a terminal program on your own computer or on a public Duke machine.  For Windows folks this will be [[MobaXterm]] and for Mac folks it will be [[XQuartz]]
 +
* Connect to Duke's Unix system and look at the space that has been created for you
 +
* Create a folder for the course in your home directory and create a folder for the first lab in your course folder
 +
* Use wget to copy a file from my web space to your lab folder
 +
* Use tar to expand the file you copied into the files you need for lab this week
 +
* Use xemacs to edit a text file containing LaTeX code
 +
* Use latex to process a tex document
 +
* Use dvipdf to convert the processed document to a pdf
 +
* Use evince to view the finished document
 +
* Understand the basic troubleshooting techniques for LaTeX documents.
 +
 
  
 
== Things to not worry about ==  
 
== Things to not worry about ==  

Revision as of 01:35, 17 January 2018

This page will go through the abbreviated, virtual version of Lab 1 since...snow...

Introduction

Lab 1 is an introduction to Duke's UNIX system as well as to writing lab reports in LaTeX. Because of the school closing during the first lab, the parts of the lab that can be moved to a future week without impacting the progress of the course have been moved. However, it is important in this first week to learn how to work on lab assignments, how to maneuver a bit in Unix, and how to start documenting your work in LaTeX. You should be able to follow along with this guide. Here's what you should accomplish by the end:

  • Download, install, and use a terminal program on your own computer or on a public Duke machine. For Windows folks this will be MobaXterm and for Mac folks it will be XQuartz
  • Connect to Duke's Unix system and look at the space that has been created for you
  • Create a folder for the course in your home directory and create a folder for the first lab in your course folder
  • Use wget to copy a file from my web space to your lab folder
  • Use tar to expand the file you copied into the files you need for lab this week
  • Use xemacs to edit a text file containing LaTeX code
  • Use latex to process a tex document
  • Use dvipdf to convert the processed document to a pdf
  • Use evince to view the finished document
  • Understand the basic troubleshooting techniques for LaTeX documents.


Things to not worry about

  • Margins.
  • Extra space between the contents of the matrix and the determinant bars.
  • Zombies.