On 19 Dec 2018, at 18:25, Hans Hagen
wrote: On 12/19/2018 3:48 PM, Hans Γ berg wrote:
An incidental remark: TeX puts simultaneous sub- and superscripts above each other, and the Unicode sub- and superscripts are translated as such in the example below math mode. But actually, there may be a semantic difference between the order (though not in the case below), and that is used in tensor notation. In TeX, the original suggestion is to use {} in such a case. β \definefontfallback [Mono] [stixtwotext] [range={0100-10FFFF},factor=1] [force=yes] \setupbodyfont [dejavu,10pt] \showglyphs \starttyping π·ββ(0), βΒ²π₯β°βΊΒ²ββ: π·ββ(π₯β°βΊΒ²ββ) β π·ββ(s(π₯β°βΊΒ²ββ)) β’ βΒΉπ¦β°βΊΒΉββ π·ββ(π¦β°βΊΒΉββ) \stoptyping \startformula π·ββ(0), βΒ²π₯β°βΊΒ²ββ: π·ββ(π₯β°βΊΒ²ββ) β π·ββ(s(π₯β°βΊΒ²ββ)) β’ βΒΉπ¦β°βΊΒΉββ π·ββ(π¦β°βΊΒΉββ) \stopformula ah, so it's time for some new (undocumented) math magic .. the next beta will have this:
\startformula π·ββ(0), βΒ²π₯β°βΊΒ²ββ: π·ββ(π₯β°βΊΒ²ββ) β π·ββ(s(π₯β°βΊΒ²ββ)) β’ βΒΉπ¦β°βΊΒΉββ π·ββ(π¦β°βΊΒΉββ) \stopformula
\startformula \unstackscripts π·ββ(0), βΒ²π₯β°βΊΒ²ββ: π·ββ(π₯β°βΊΒ²ββ) β π·ββ(s(π₯β°βΊΒ²ββ)) β’ βΒΉπ¦β°βΊΒΉββ π·ββ(π¦β°βΊΒΉββ) \stopformula
That might be useful for those depending on it, and presumably there is a \stackscripts, too. Just comes to my mind: Though probably non-standard in typesetting, one might make a slight typographic difference between π₯Β²β and π₯βΒ² by letting the sub- or superscripts that come later partially, but not fully, to the position of the one that comes before. For example, π₯βΒ² might mean the square of π₯β, and π₯Β²β the component 0 of π₯Β², not necessarily the same. Traditionally, such things are left for the reader to interpret.