On Mar 4, 2005, at 9:58 AM, Rich Shepard wrote:

What I would really appreciate is recommendations for references on
creating/modifying document classes. There is an appendix in "Guide to LaTeX,
Fourth Edition", but it has no discussion of several commands (such as
\makeatletter, \makeother) I've seen used. I know we have a great collection
of TeXperts here and they can suggest things for me to read so I can modify
this form and use it as a template for our data collection needs.

Posted this recently to the Texhax list:

- there's a lot of documentation already available, and one should read it first. In particular your question seems to indicate you missed, ``LaTeX2e for class and package writers'' which should be available in your tex distribution and also from http://www.latex-project.org/guides/clsguide.pdf

In general, there's a lot at http://www.latex-project.org/guides/ which you should read if you've not already.

<snip> suggestion to read TUGboat esp. articles on Latex3

Many packages on CTAN have excellent commented code (the .dtx format Karl referred to) and should be reviewed <snip> --- there are a couple of ``toolkit'' macro packages which may be of use to you regardless.

For makeatletter, you should probably read source2e.tex / .pdf for background, and _The TeXbook_ or _TeX for the Impatient_ --- the latter two are freely available on-line (though the TeXbook is in source form and may not be typeset).

Links to those here:

http://members.aol.com/willadams/books-e-tex.html

as well as some other stuff you may or may not find of use.

William

--
William Adams, publishing specialist
voice - 717-731-6707 | Fax - 717-731-6708
www.atlis.com



Reply via email to