Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!tut.cis.ohio-state.edu!cs.utexas.edu!sdd.hp.com!samsung!munnari.oz.au!sirius.ucs.adelaide.edu.au!spam!spam.ua.oz.au!wvenable From: wvenable@spam.ua.oz.au (Bill Venables) Newsgroups: comp.text Subject: Re: Why is there no seperator in TeX/LaTeX Message-ID: Date: 17 Aug 90 05:16:01 GMT References: <1990Aug16.214657.16764@sctc.com> Sender: wvenable@spam.ua.oz Distribution: comp Organization: Adelaide University. Lines: 32 In-reply-to: herndon@sctc.com's message of 16 Aug 90 21:46:57 GMT In article <1990Aug16.214657.16764@sctc.com> herndon@sctc.com (William R. Herndon) writes: > [ ... ] After defining about 500 macros, all of which had hyphens in them > to help improve the readability of the names, I discovered much to my > dismay [ ... ] On the other hand it does recognize case, and whitespace may be used very liberally. If you are very keen to enhance the readibility of your raw TeX file why not capitalize the first letter of each multi-word (MultiWord) macro and just splash the old whitespace around in creative ways? > > So now what am I to do. Ditch 99% of your macros and use LaTeX. And don't cheat. I used to use TeX that way, too - write a macro for every conceivable purpose. However six years down the track I have come to realize that this is *not* the way to go. What you end up with is your own, generally very inferior, LaTeX. Moreover the defaults have generally been very well thought out, ("Uncle Don knows best!"), and if you find you need a lot of macros to do things just the way you want to do them, then more often than not it is your judgment rather than that of the designers that is a fault. If you find that you really do need 500 macros to use LaTeX, or even TeX, for your purposes, then generally you would be better off using another typesetting package, (like `trough' or `WordBrilliant' or whatever :-). -- Bill Venables, Dept. Statistics, | Email: wvenable@spam.ua.oz.au Univ. of Adelaide, South Australia. | Phone: +61 8 228 5412