Joshua Lee Padgett's LaTeX Material (Quick Start)


Getting Started with LaTeX

This little guide is from some brief notes I passed on to my MATH 3430 class, at Texas Tech University, in order to help students get started with LaTeX (in order to complete their final project). These notes are in no way a definitive guide to LaTeX, but rather, a simple starting point to get you up and running quickly. If you have suggestions or tips you think should be added to this page, please feel free to email me.

The material on this page is meant to help you get started with LaTeX. Roughly, you can think of LaTeX as the grown-up version of Microsoft Word. LaTeX allows you to have more control over the documents that you create and also makes typesetting mathematics easier.

First, you will need to download the required software. The link below will take you to a web page with all of the necessary software downloads.

http://www.tug.org/interest.html#free

If clicking the link does not work, please copy and paste it into your web browser. There are numerous options for downloads once you visit the aforementioned link.

  1. The first thing you will need to do is choose an implementation. Under "Free TeX Implementations" there are numerous options, all of which should work reasonably well if you download the appropriate choice for your computer (many are operating system dependent). I have personally always used "MiKTeX" on my Windows computers and "TeX Live" with Linux distributions and never had any issues. I knew several people in graduate school who used "MacTeX" on their Mac computers and had no issues. Feel free to browse the Internet and see if there are suggestions for other implementations that you might like better.

  2. After you download the appropriate implementation you will need a program that allows you to actually produce documents. This program will be an interface (much like Matlab) that allows you to employ the underlying software contained in your implementation. My personal suggestion is to use "TeXMaker," which is located under "Packages and Programs" in the link above. I have always used this program and have been pleased with the results. The listed programs will mostly differ in how user friendly their displays are, so it is a personal choice as to which program you should use.

  3. If you choose to use this software and you have any issues, I will do my best to help you.
The link below is to the official AMS website with useful resources to help you get started using LaTeX.

http://www.ams.org/publications/authors/tex/tex-pub

If you ever get stuck trying to get the files to compile, please let me know! However, most programs will provide you with useful error codes that you can use to determine the problem. For the most part, you can copy and paste the code into your preferred search engine and obtain numerous potential solutions to your issue (I typically check Stack Exchange's solutions first).

My suggestion is to download the relevant software and then see if you can get any of the provided .tex files (see below) to compile on your computer!

DeTeXify

The link below can be very useful when getting started.

http://detexify.kirelabs.org/classify.html

This link allows you to draw any symbol that you would like to have the TeX command for, and the software does it's best to recognize the symbol and generate the code. It does not work 100% of the time, but it can be useful when you are getting started.

Sample Files

The following files may be downloaded to the same directory and compiled in your LaTeX editor. You should think of these as a sample document to help get you started (the hardest part of getting started with LaTeX is building a decent preamble). Not every item in the .tex file is commented so you should "play" with the file and see what each component does. As time goes on (or if there is a request) I may add other LaTeX sample which employ more complicated features.

LaTeX Sample

Additional LaTeX Resource

A possible alternative to the software I described above is to use an online LaTeX compiler. For example, one may use the site

https://www.overleaf.com/

to compile your files. I personally suggest avoiding this route, if possible.