David, Thank you for the solution. My texlive 2016 must have been missing ucharcat for some mysterious reason, so your suggestion of doing "tlmgr install ucharcat" fixed the problem! I also notice that you are the author of ucharcat for XeTeX.
Kamal On Wed, Feb 8, 2017 at 4:49 PM, David Carlisle <d.p.carli...@gmail.com> wrote: > ucharcat.sty isn't needed for xetex as it's already a primitive but if > you have texlive 2016 you should have ucharcat.sty (or tlmgr install > ucharcat should install it if for some reason it isn't installed > already). That said unicode-matth could move the luatex-specific part, > but really there's no reason not to have ucharcat installed. > > David > > > > > On 8 February 2017 at 21:38, Kamal Abdali <k.abd...@acm.org> wrote: > > When using the package unicode-math, I get the XeLaTex error: > > File `ucharcat.sty' not found. > > > > XeLaTex then asks for a new filename. When I enter an empty filename, > > XeLaTex proceeds normally. But to do this every time is annoying. > > > > The conclusion from some googling was that this error should no longer > > appear. Specifically, (1) unicode-math requires ucharcat, and (2) XeTeX > now > > incorporates ucharcat. > > > > But I am encountering the problem in XeTeX of TeX Live 2016/W32TeX. Any > help > > would be appreciated. > > > > Kamal Abdali > > > > > > > > > > > > > > > > -------------------------------------------------- > > Subscriptions, Archive, and List information, etc.: > > http://tug.org/mailman/listinfo/xetex > > > > > -------------------------------------------------- > Subscriptions, Archive, and List information, etc.: > http://tug.org/mailman/listinfo/xetex >
-------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex