🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.text.tex
Article #9661

Re: Misc LaTex problems (was: numbering from 1 with titlepage)

#9661
From: David Carlisle
Date: Fri, 11 Dec 1992 11:42
44 lines
2725 bytes
>>>>> On 10 Dec 92 01:04:00 GMT, asnd@reg.triumf.ca (Donald Arseneau) said:
....
Donald> In fact LaTeX is not usually used this way.  Once you are writing your
Donald> own macros it is easier to NOT use LaTeX. 

It may be easier to avoid LaTeX, but doing it in LaTeX is worth the
trouble.

Donald>  Extensions to LaTeX require not just a good knowledge of TeX,
Donald>  but a clear understanding of how the rest of LaTeX is
Donald>  written, and great care to avoid conflicts. 

This is unfortunately true (and fixing this is very much in the minds
of the designers of LaTeX3) however the problems arise because latex
users *expect* more or less any two styles to work together. The have
this optimistic view because of the (relative) robustnuss of the LaTeX
system, and the fact that the standard latex commands can be used
together in most sensible contexts.

If I were to write a bunch of macros sitting on top of plain TeX,
there would be no guidelines at all for interacting with other
packages, or the `look and feel' of the user interface level. In order
to write a LaTeX style file, I may have to re-write large chunks of
latex internals, but if I manage to get the whole works to come out
with a latex look-and-feel, it is much easier for latex users to use
(given that they wont read the documentation!) and there is at least a
chance that it will work with other packages written by other authors.

LaTeX is not TeX-made-easy it is TeX-at-a-higher-level. 
Writing higher level constructs is likely to be hard, it is using them
that is supposed to be easy(er)

David (A LaTeX user :-)

--
                           David Carlisle
                                    JANET: carlisle@uk.ac.man.cs

                                    Computer Science Department
                                    Manchester University
                                    Oxford Road
                                    Manchester
                                    England
                                    M13 9PL
Technical Details
Message-ID: <CARLISLE.92Dec11114219@r8d.cs.man.ac.uk>
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!agate!doc.ic.ac.uk!uknet!mucs!m1!carlisle
References: <gmaltby.1.723739212@unpcs1.cs.unp.ac.za> <29216@castle.ed.ac.uk> <gmaltby.1.723836914@unpcs1.cs.unp.ac.za> <29313@castle.ed.ac.uk> <9DEC199217043135@reg.triumf.ca>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!agate!doc.ic.ac.uk!uknet!mucs!m1!carlisle
From: carlisle@cs.man.ac.uk (David Carlisle)
Newsgroups: comp.text.tex
Subject: Re: Misc LaTex problems (was: numbering from 1 with titlepage)
Message-ID: <CARLISLE.92Dec11114219@r8d.cs.man.ac.uk>
Date: 11 Dec 92 11:42:19 GMT
References: <gmaltby.1.723739212@unpcs1.cs.unp.ac.za> <29216@castle.ed.ac.uk>
 <gmaltby.1.723836914@unpcs1.cs.unp.ac.za> <29313@castle.ed.ac.uk>
 <9DEC199217043135@reg.triumf.ca>
Sender: news@cs.man.ac.uk
Organization: Department of Computer Science, University of Manchester
Lines: 44
In-reply-to: asnd@reg.triumf.ca's message of 10 Dec 92 01:04:00 GMT