Re: End-of-sentence punctuation
Torsten Bronger <[email protected]> Sun, 19 Dec 2004 16:43:05 +0100
| Newsgroups | gmane.comp.tex.texinfo.pretest |
|---|---|
| Organization | Phoenix Foundation |
| Message-ID | <[email protected]> |
Hall=C3=B6chen! [email protected] (Karl Berry) writes: > There it says (at me): > > <!ENTITY period ".<neos/>"> > > I do not see any use of neos in the current texinfo.dtd. Are you > saying you added it? What is its purpose? (Not that I mind.) Yes, it was part of the patch. Actually it means the same as @: in Texinfo. So you may write Prof.<neos/> Pauling loved vitamin C. At the moment it means *exactly* the same. However, it is more logical to drop the "capital letter" rule inspired by TeX in XML. So that there is no counterpart of @., @!, @? in the XML. Instead, *every* sentence-ending punctuation plus whitespace ends a sentence, unless it is immediately followed by a <neos/>. "Whitespace" means [ \t\n], so M. T. Smithee is correct. (No <neos/> necessary.) Unfortunately, there is no Unicode that could be used instead of <neos/>. At least no really good one ("zero width space" ​ may be a candidate). > <!ENTITY period ".<neos/>"> > <!ENTITY eosperiod "."> > > eosperiod seems like pretty much like a broken concept. (I know > it's been there pretty much forever.) Yes, but I left it there in order to avoid trouble with the existing C code. Possibly I will clean it up sometime. Tsch=C3=B6, Torsten. --=20 Torsten Bronger, aquisgrana, europa vetus _______________________________________________ Texinfo home page: http://www.gnu.org/software/texinfo/ [email protected] http://ff0.org/mailman/listinfo/texinfo-pretest