Re: port x-symbol to GNU emacs 24.
"Stephen J. Turnbull" <[email protected]> Mon, 17 Aug 2015 19:50:02 +0900
| Newsgroups | gmane.emacs.xemacs.beta,gmane.emacs.devel |
|---|---|
| Message-ID | <[email protected]> |
Uwe Brauer writes: > Do you have any reference, or is this just a guess? > > Note that it's probably possible to achieve what x-symbol does > > in 1/5 the code and without defining a new charset or glyphs > > by simply taking advantage of the fact that most (all?) of > > those symbols are already in Unicode. That's almost certainly true; I don't know what kind of math you do so I can't be sure the symbols you need are in Unicode, but certainly all the math symbols I can remember are in it (I admit I haven't memorized the symbol tables in the TeXBook.) So I think the odds are quite high that you can rip out of x-symbol all of the charset code and glyph definitions, and just use the macro/character swapping code and input methods. > > I believe there are TeX add-ons that allow you to use them > > instead of the traditional macros, as well, so you might not > > even need to fiddle the display of the TeX file at all, and > > x-symbol would be completely irrelevant. That's a guess, based on the fact that recent versions of xelatex uglified documents derived from my older templates until I set the parameter that enables the traditional double-APOSTROPHE, double-GRAVE, and multiple-hyphen ligatures again. It's certainly possible to do this, but since these are all going to be multibyte characters you'd need to do some really obnoxious gymnastics with active characters.