Re: Which book for programmer wanna be LaTeX package writer...



Dan Sommers <me@xxxxxxxxxxx> writes:
>On 29 Jan 2006 23:32:45 -0800, campbell.gene@xxxxxxxxx wrote:
>> Although, I have many years of development experience, I have very
>> little (almost zero) formal experience with Tex or LaTex.

there are no books for the writer of packages. the books that exist
have patchy relevance to writers; there's a summary in

http://www.tex.ac.uk/cgi-bin/texfaq2html?label=writecls

but every time i think about the matter, i come up with a different
list.

>> Given all this, I'm leaning toward either "Guide to LaTeX" (4th ed) or
>> "The LaTeX Companion" (2nd ed), or both.
>[...]
>
>> Can anyone recommend one or the other based on my needs described? ...
>
>I end up using both as references.

but, mostly, they teach you latex, not writing latex packages: which
is why the books mentioned in the faq answer are about tex itself.
given that (as you say, snipped somewhere) you want to go outside what
latex already does, knowledge of how latex does things (at the user
interface level) seems a little irrelevant.

imo, the truly important thing for the package writer is knowledge of
latex internals; and to understand that you need to know tex
primitives. (fortunately, they're rather well documented ... mostly
-- the worst comment coverage is to be found in the output routine
code, which is perhaps the trickiest of the lot.)
--
Robin Fairbairns, Cambridge
.



Relevant Pages

  • Re: Scientific Workplace vs Latex2e
    ... SWP absolutely indispensible (you see the mathematics as mathematics ... And how many books have you written in latex? ... Well, my first book was written with Plain TeX, not with LaTeX. ...
    (comp.text.tex)
  • Re: Missing Fonts
    ... I too loathe Word but in the corporate environment it can be hard to ... LaTeX is just so much easier to use than this wysiwyg crap. ... - books, for example. ... efficient to write letters using LaTeX - and I get the envelope printed ...
    (uk.comp.sys.mac)
  • Re: Exporting fonts (was Re: unicode fonts (Word 2004))
    ... LaTeX; they insisted that it be translated to ms-word; we settled on ... university and trade publishers want ... > myself LaTeX and emacs. ... Unlike publishers of scientific books and science journals, ...
    (microsoft.public.mac.office.word)
  • Book interior page design
    ... one of the books has over 100 citations in the bibliography. ... For these reasons I am thinking of using LaTeX. ... The last step is figuring out how to work with a book designer. ...
    (comp.text.tex)
  • Re: The Problems of TeX
    ... The first groups develops LaTeX, ... Then these people should start working on *LaTeX* documentation. ... Do many tutorials start out like that? ... Huge books are fashionable these days. ...
    (comp.text.tex)