Updated by Christopher D. Cera on 4/20/2004
Christopher S. Dahn is now the holder of the latest and greatest set of hacks to beat the Format Troll. He started with my files and instructions which are linked below. You should read all the instructions on this page. Here is a compressed archive of all his files: drexelthesis_files-dahn.tar.bz2
Quick Instructions: (these will make sense after you read the tutorial below)
This system (via make) now handles #1 and #3 mentioned in the HACK PHASE below.
CHANGELOG:
04/19/2004 - Christopher S. Dahn
--------------------------------
- Added my name to top of drexelthesis.cls.
- Added blank space between title and "A Thesis" line in drexelthesis.cls.
- Changed length of leftmargini in report.cls from 2.5em to 1.5in, so
that it guarantees that you always have a 1.5 inch margin.
04/20/2004 - Christopher S. Dahn
--------------------------------
- Added fix_toc.sed to fix the .toc file to the correct formatting.
- Fixed makefile to run fix_toc.sed automatically.
Updated by Christopher D. Cera on 3/17/2004
This is all I needed to get past the dreaded Format Nazi. Mitch Peabody had the worst one that I'm aware of, he takes credit for the name too. This system of files does some of what Vince describes in the HACK PHASE (below). You should be able to take these files, run make, and have a basic conforming thesis immediately. Beware: The format reviewer changes every term, so you might not get as lucky with this as I did. For instance, I did not have to deal with bullets 1 and 2 that Vince mentions in the HACK PHASE. The library's format itself changes slightly every year also.
The drexelthesis.cls file provides the basic format. This file loads the report.cls file internally. Danger: It does not complain if report.cls doesn't exist, but your thesis will not pass inspection. report.cls changes the chapter headings appropriately, among other things. The tex file is a basic template. The bib file is basically empty and only there so it doesn't break the makefile initially. The makefile provides the commands for building your thesis files. The sed script provides some simple hacks: the 1st addresses Vince's 3rd bullet point in the HACK PHASE, the 2nd clobbers the final periods in the lists of figures and tables.
Here is a compressed archive of all the files: drexelthesis_files-cera.tar.bz2
Here are the required files individually:
The TODO list:
I understand that the system is rather ungainly; I inherited this from another student, who inherited from another student, and so on. I think we've all had the noble intentions of cleaning it up, but were too busy writing our theses to actually do it. And after we were done, we never wanted to see our theses again. ;-)
I inherited this from Mitch. :-) Like I said, his format reviewer was much worse than mine, he has contributed his system here: drexelthesis_files-peabody.tar.bz2. Mine has all of his hacks (I think), but it's possible I missed something and my format reviewer didn't catch it.
Good luck writing your thesis. Vince's original version of this howto is below. You should read it since I didn't include anything that he already said.
By Vincent A. Cicirello in 1999
To anyone who might be interested in latex style for Drexel's thesis format,