<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">I know nothing whatsoever about math,
      so perhaps I shouldn't even join this discussion, but I am
      curious.  I do have considerable experience in font development
      and supporting things like the use of combining marks and
      variation selectors outside of math contexts.<br>
      <br>
      I looked in a font editor at the font (XITS) that was used to
      produce the sample PDF.  As far as I can see, it has no support
      for combining marks or variation selectors of the sort that I
      would expect, based on my non-math experience.  (For instance,
      fonts that support combining marks usually have a Mark to Base
      lookup.)   Is there an expectation that in TeX the math
      typesetting can properly position combining characters and handle
      variation selectors without support from the font?<br>
      <br>
      David<br>
      <br>
      On 2/9/2016 8:54 AM, David Carlisle wrote:<br>
    </div>
    <blockquote
cite="mid:CAEW6iOgdyXkBz54Bu19FcNWLymDgDk5TyOjeAFA143jvp1p9EA@mail.gmail.com"
      type="cite">
      <pre wrap="">Sending this separately to xetex  luatex lists...

The current Unicode math alphabets in U+1D400 ...include a "script"
alphabet this was intended to cover both "caligraphic/chancery" and
"script/roundhand" as font variants, in the hope that no document
would need both.

Unicode is considering adding separate markup for the two forms, see
Murray's blog here

<a class="moz-txt-link-freetext" href="http://blogs.msdn.com/b/murrays/archive/2016/02/05/unicode-math-calligraphic-alphabet.aspx">http://blogs.msdn.com/b/murrays/archive/2016/02/05/unicode-math-calligraphic-alphabet.aspx</a>

As explained in the article at least two possible suggestions are
being considered:  adding the new alphabet in a new code block range,
or defining  "variant selector" characters that would force one or
other interpretation.

Unicode combining characters following the base have always been a bit
tricky in TeX so I wondered whether the engine (or font) developers
(as opposed to macro level hacker like myself) have a view on what is
a reasonable input form here.

You could either reply here or as a comment on the above Blog.

I attach a (latex) text file that produces more or less the same
output in xetex and luatex showing that by default neither a simple
combining character like e-acute nor VS1 work but the combining acute
at least can perhaps be made to work but VS1 seems tricky as the base
is a \mathop atom so it's not really amenable to being combined with
the following variant selector character.

Since current combining character use seems tricky I'm worried about
the suggestion to use that method for selecting the entire script
alphabet.

(The combining acute could be normalised away by running filter to NFC
form but don't do that as it's just standing in for a possible new
character to switch script forms:-)

Tests 0 and A show that both combining forms work fine in text, but
math is the issue here....

David
</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">

--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  <a class="moz-txt-link-freetext" href="http://tug.org/mailman/listinfo/xetex">http://tug.org/mailman/listinfo/xetex</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>