Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!crackers!m2c!umvlsi!dime!dime.cs.umass.edu!moss From: moss@cs.umass.edu (Eliot Moss) Newsgroups: comp.text.tex Subject: Re: tags-ispell Message-ID: Date: 28 Nov 90 13:47:44 GMT References: <19849@oolong.la.locus.com> <1990Nov27.000435.28705@nntp-server.caltech.edu> Sender: news@dime.cs.umass.edu Reply-To: moss@cs.umass.edu Organization: Dept of Comp and Info Sci, Univ of Mass (Amherst) Lines: 40 In-reply-to: marcel@cs.caltech.edu's message of 27 Nov 90 00:04:35 GMT >>>>> On 27 Nov 90 00:04:35 GMT, marcel@cs.caltech.edu (Marcel van der Goot) said: Marcel> Incidentally, I think it's not too useful for a program like ispell Marcel> to recognize \include. Usually, the included files are just macro Marcel> definitions. I don't think so; perhaps you're thinking of \input? The \include feature would appear to be used primarily for sectioning a large document, and using a "main" file to set up all the necessary macros, etc. \include also allows for specific sections to be selected dynamically via \includeonly. Marcel> In those cases where a text is so long as to be split over several Marcel> files, you generally want to check each file separately as you write Marcel> or change it. And almost any shell allows you to use wild-cards if you Marcel> really want to check everything. But checking the files one at a time is exactly what tags-ispell will do for you! And you get to choose which files you want to check as you go. Marcel> I generally use Marcel> striptex filename | spell Marcel> No attempts to write a file, no checking in or checking out, no Marcel> contexts, no queries, no obscure commands (striptex removes words Marcel> starting with a backslash). There is a program, detex, that we use (and comes recommended for this purpose) as a filter in front of ispell when spell checking files from within Emacs. You seem to think that somehow the Emacs interface is lower functionality, but it's not -- it's higher functionality. Sure, you can probably write shell scripts and stuff that offer the same features, but why do it, especially when you have to learn an interface different from the one you use to spell check single files in Emacs? -- J. Eliot B. Moss, Assistant Professor Department of Computer and Information Science Lederle Graduate Research Center University of Massachusetts Amherst, MA 01003 (413) 545-4206; Moss@cs.umass.edu