[texhax] architectural documentation for low-level LaTeX functions?

Uwe Lück uwe.lueck at web.de
Tue Oct 17 20:54:22 CEST 2006


At 12:42 15.06.06, Niall Mansfield wrote:
>I'm writing a document class based on "book.cls" and am having
>trouble with sections/subsections -- in particular getting
>the right (sub)section numbers in headings and TOCs.
>
>Is there any "architectural" documentation available on
>low-level functions, e.g. how \@startsection, \@ssvsec, \@svsechd,
>\@sect, \@ssect, etc. interact?
>
>(The ltsect.dtx file describes the code but doesn't explain
>how the various functions interact, or why, or even why you would
>want them.)

Indeed; I don't know a better way to learn about these things
then to read the LaTeX code (jumping around for definitions)
and to read the TeXbook (or TeX by Topic).

Indeed, again, please: does anyone else know? May I molest
some real wizard mailing list? [so much for karl]

-- Well, the previous may better belong to different thread.

     http://www.catb.org/~esr/faqs/smart-questions.html#goal

may be more important -- please tell what you really intend
-- rather than telling what you /guess/ you need -- (repeating):

>I'm writing a document class based on "book.cls" and am having
>trouble with sections/subsections -- in particular getting
>the right (sub)section numbers in headings and TOCs.

What is going wrong? What have you tried?

I guess I had similar problems the last two years
-- not understanding that a certain order of commands
in the LaTeX macros etc. is essential. To understand
this, I needed studying the TeXbook more carefully
again. Maybe I can help you after the latter -- if you
tell something more.

Cheers,

Uwe Lueck.



More information about the texhax mailing list