Week 8: Final Project  
 
 

Week 8

Notes:
This week is for review reading and information in depth about TeX parses information. This information is found in the remaining chapters of the book (pgs 267–303) and if you want to review TeX as a whole you should check out Appendix B. This is also when we lay out your final assignment. This will be graded by a professor and is due on the last day of Exams, no later than 5 : 00 pm.

 

Exercises:
Final Project
Your Final Pro ject is actually made up of 3 tasks:
1. Right a set of macros called \begintable and \endtable. These should allow for similar input to the table macros in chapter 22, but should produce as output a table with horizontal and vertical rules, like those found on pgs 246 and 247. Your input should not look like the input required for the lined table examples found there but should be simpler, remember the macro should be doing most of the work. Acceptable input for a row might be something like:
a&b&c

2. Design a documentation template that will allow people to explain extensions to TEX macros. This should be general purpose and pretty simple. A basic skeleton for how to use, what it actually does, and examples should be sufficient.

3. Finally, using your new documentation template make a set of documentation pages explaining how your new macros work. These should be understandable by anyone who has taken the mini-course in TEX. Make sure that you are explicit, but that the documentation is easier to understand then your code. The purpose of documentation is to allow people to understand and be able to use your work that are not familiar with it.


Files to Be Downloaded