Code Monkey home page Code Monkey logo

columbiadissertationtemplate's Introduction

Columbia Dissertation LaTeX Template

I created this generic Colubmia Dissertation LaTeX template based on a classmates dissertation. I wanted to start with something simple and fresh and be sure it compiled correctly. I don't know the origin story of the formatting, but there was a README in with the other files that said:

"LaTeX template files for the PhD thesis format required by Columbia. Created by Agustin Gravano from original files by Panagiotis Ipeirotis. On Unix-like systems, run make' to create a DVI file, or make pdf' to create a PDF file. Good luck!"

To use

You can have as many chapters as you want, you will just need to add them into the Dissertation.tex file in a similar style to Chapters 1 through 3 in this template. Note that Dissertation.tex also has an option to add Appendices that is currently commented out but the sample structure is there.

The FrontMatter folder contains tex files for the abstract, acknowledgements, and title page. The TitlePage.tex file loads all of the needed packages. If you need to include any special packages or define special functions, there is a section at the botton for your own additions.

I created a Figures folder to store all of my plots in for organizational purposes and then added:

\usepackage{graphicx}

\graphicspath{{./Figures/}}

into the FrontMatter document to point to the figure path.

I had a compilation issue when I tried to include plots in my dissertation, and spent a long time debugging it. For me it was solved by commenting out \usepackage[dvips]{epsfig} in the FrontMatter template. I have done so in this template so that you don't run into the same problem. But I know that at least one classmate of mine used this template and included files without having a problem with this. Just be aware of this change that I made and feel free to change it back if it works for you.

To use, just compile the Dissertation.tex file using PDFLaTeX, and BibTeX as needed. As usual with LaTeX you'll have to run it a few times to get the table of contents and page numbers and everything to be correct.

columbiadissertationtemplate's People

Contributors

zabore avatar

Watchers

James Cloos 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.