Article View: comp.text.tex
Article #9661Re: Misc LaTex problems (was: numbering from 1 with titlepage)
From: David Carlisle
Date: Fri, 11 Dec 1992 11:42
Date: Fri, 11 Dec 1992 11:42
44 lines
2725 bytes
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!carlisleReferences:
<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