Giter VIP home page Giter VIP logo

thesis's Introduction

Brian Hu's Thesis

The following is the Readme from the forked repository.

JHU Thesis Readme

Author: R. Jacob Vogelstein
Updated by Noah J. Cowan, March 1, 2010
Updated by Brian D. Weitzner, April 29, 2014

This archive is intended to simplify the process of creating a thesis in LaTeX that complies with the JHU formatting requirements.

Quick Start

  1. Install LaTeX and a decent editor (ideally emacs+AUCTeX+RefTeX) on your computer.

  2. To compile the included sample document, type "latex root". If you want to test the references and everything, use the usual magic sequence of commands:

pdflatex root
bibtex root
pdflatex root
pdflatex root

Extra compiles may be needed for accurate TOC, List of Figures, etc.

What's Included?

  • thesis.cls – The TeX class file that contains many of the formatting commands.

  • jhu12.clo – The 12pt font "class option" file that contains the specific formatting commands for a 12-point font JHU thesis document.

  • IEEEtran.bst – A recent version (as of May 2007) of the BibTeX style file for formatting citations in the style used by IEEE Transactions journals.

  • thesis.bib – A sample bibliography file in BibTeX format.

  • root.tex – The "root" LaTeX file that contains the LaTeX preamble as well as "include" statements for each of your thesis chapters.

  • chapter0.tex – A sample chapter with some formatting/header options.

  • chapter1.tex – Another sample chapter with some different formatting/header options.

  • rjvheadshot.jpg – A sample graphic with the right dimesions for the headshot used on the Vita page.

  • root.pdf – A compiled version of the sample document.

  • jhu10.cloUSE AT YOUR OWN RISK – An old version of a 10pt font "class option" file that DOES NOT FULLY COMPLY with the JHU thesis formatting requirements, but is better than nothing if you want to use a smaller font.

  • jhu11.cloUSE AT YOUR OWN RISK – An old version of an 11pt font "class option" file that DOES NOT FULLY COMPLY with the JHU thesis formatting requirements, but is better than nothing if you want to use a smaller font.

Figures

Figures should be generated as such:

\begin{figure}[htbp]
  \centering
  \includegraphics[width=\columnwidth]{myfigure}
  \caption{My caption}
  \label{fig:myfig}
\end{figure}

Where the figure myfigure.EXT can be located in the directory designated by the \graphicspath command in the root.tex file.

Note that no file extension is given in the includegraphicx command; this makes the code maximally portable for different graphics drivers. For pdflatex, there are many allowable extensions, including .pdf and .jpg among others. For plain latex, you generally have to use .eps files. But, if you hard-code the extension in your LaTeX code, then you will not be able to switch between latex and pdflatex.

thesis's People

Contributors

weitzner avatar brianhhu avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.