%
% Unicode mappings for ntx text/math glyph names
% (c) 2018  Ross Moore   <ross.moore@mq.edu.au>
%  
% These should be loaded along with the files:
%    glyphtounicode.tex
%    glyphtounicode-cmr.tex
%  when generating files to validate for  PDF/A  and/or Accessibiity (PDF/UA)
%  using  newtxmath.sty   and/or  newtxtext.sty .

%% possible corrections - - depends upon usage ???
\pdfglyphtounicode{slurabove}{2312}%   was  2322 'frown'

%% from TeXGyre fonts
\pdfglyphtounicode{cwm}{200B}%  0-width space
\pdfglyphtounicode{diameter}{2300}%
\pdfglyphtounicode{anglearc}{2222}%
\pdfglyphtounicode{ell}{2113}%
\pdfglyphtounicode{dotbelow}{0323}%
\pdfglyphtounicode{hookabove}{0309}%
%% Private Use  characters
\pdfglyphtounicode{threequartersemdash}{2014}%  was  F6DE
%% from txmia  (and also  txmbia )
\pdfglyphtounicode{g1}{D835 DC54}% 0067
\pdfglyphtounicode{y1}{D835 DC66}% 0079
\pdfglyphtounicode{v1}{D835 DC63}% 0076
\pdfglyphtounicode{w1}{D835 DC64}% 0077
\pdfglyphtounicode{bbA}{D835 DD38}% 
\pdfglyphtounicode{bbB}{D835 DD39}% 
\pdfglyphtounicode{bbC}{2102}% *
\pdfglyphtounicode{bbD}{D835 DD3B}% 
\pdfglyphtounicode{bbE}{D835 DD3C}% 
\pdfglyphtounicode{bbF}{D835 DD3D}% 
\pdfglyphtounicode{bbG}{D835 DD3E}% 
\pdfglyphtounicode{bbH}{210D}% *
\pdfglyphtounicode{bbI}{D835 DD40}% 
\pdfglyphtounicode{bbJ}{D835 DD41}% 
\pdfglyphtounicode{bbK}{D835 DD42}% 
\pdfglyphtounicode{bbL}{D835 DD43}% 
\pdfglyphtounicode{bbM}{D835 DD44}% 
\pdfglyphtounicode{bbN}{2115}% * 
\pdfglyphtounicode{bbO}{D835 DD46}% 
\pdfglyphtounicode{bbP}{2119}% 
\pdfglyphtounicode{bbQ}{211A}% *
\pdfglyphtounicode{bbR}{211D}% *
\pdfglyphtounicode{bbS}{D835 DD4A}% 
\pdfglyphtounicode{bbT}{D835 DD4B}% 
\pdfglyphtounicode{bbU}{D835 DD4C}% 
\pdfglyphtounicode{bbV}{D835 DD4D}% 
\pdfglyphtounicode{bbW}{D835 DD4E}% 
\pdfglyphtounicode{bbX}{D835 DD4F}% 
\pdfglyphtounicode{bbY}{D835 DD50}% 
\pdfglyphtounicode{bbZ}{2124}%  * 
\pdfglyphtounicode{bbk}{D835 DD5C}% 
%% from txsyc  (and also  txbsyc)
\pdfglyphtounicode{nequal}{2260}
\pdfglyphtounicode{npropersubset}{2284}
\pdfglyphtounicode{npropersuperset}{2285}
\pdfglyphtounicode{nelement}{2209}
\pdfglyphtounicode{nowner}{220C}
\pdfglyphtounicode{colonequal}{2254}
\pdfglyphtounicode{equalcolon}{2255}
%% from txbsya
\pdfglyphtounicode{squaresmallsolid}{25A0}
\pdfglyphtounicode{axisshort}{2027}% hyphenation point
\pdfglyphtounicode{arrowaxisright}{27A1}% Dingbat
\pdfglyphtounicode{arrowaxisleft}{2B05}% black arrow
%% from txbsyb
\pdfglyphtounicode{lessornotsimilar}{22E6}
\pdfglyphtounicode{greaterornotsimilar}{22E7}
\pdfglyphtounicode{notsimequal}{2247}
\pdfglyphtounicode{subsetornoteql}{2ACB}
\pdfglyphtounicode{supersetornoteql}{2ACC}
\pdfglyphtounicode{notshortbar}{2016 0337}
\pdfglyphtounicode{notshortparallel}{2AF2}%  ?
\pdfglyphtounicode{barshort}{2758}% ?
\pdfglyphtounicode{parallelshort}{2016}% ?
%% from  txsyc  and  txbsyc 
\pdfglyphtounicode{mapsfrom}{2ADE}% turnstile ?
\pdfglyphtounicode{Mapsto}{27FE}% double arrow
\pdfglyphtounicode{Mapsfrom}{2AE4}% turnstile ?
\pdfglyphtounicode{mmapsto}{2AE6}% turnstile ?
\pdfglyphtounicode{mmapsfrom}{2AE3}% turnstile  ?
\pdfglyphtounicode{Mmapsto}{255E}% turnstile ?
\pdfglyphtounicode{Mmapsfrom}{2AE5}% turnstile ?
\pdfglyphtounicode{medcircle}{25CB}
\pdfglyphtounicode{medbullet}{25CF}
\pdfglyphtounicode{parallel1}{2225}
\pdfglyphtounicode{nparallel}{2226}
\pdfglyphtounicode{nparallel1}{2226 FE01}
\pdfglyphtounicode{colonapprox}{003A 2248}
\pdfglyphtounicode{colonsim}{003A 223C}
\pdfglyphtounicode{coloncolonapprox}{003A 2248}
\pdfglyphtounicode{coloncolonsim}{003A 003A 223C}
\pdfglyphtounicode{doteq}{2250}
\pdfglyphtounicode{multimapinv}{27DC}
\pdfglyphtounicode{multimapboth}{29DF}
\pdfglyphtounicode{solidmultimap}{22B8 FE01}
\pdfglyphtounicode{solidmultimapinv}{27DC FE01}
\pdfglyphtounicode{solidmultimapboth}{29DF FE01}
\pdfglyphtounicode{rsolidmultimapboth}{22B6}
\pdfglyphtounicode{lsolidmultimapboth}{22B7}
\pdfglyphtounicode{forcesextra}{22AB}% turnstile ?
\pdfglyphtounicode{Forcesbar}{22AA}%  turnstile ???
\pdfglyphtounicode{simequal}{2245}
\pdfglyphtounicode{precedesordblequal}{2AB3}
\pdfglyphtounicode{followsordblequal}{2AB4}
\pdfglyphtounicode{notprecedesorsimilar}{22E0}
\pdfglyphtounicode{notfollowsorsimilar}{22E1}
\pdfglyphtounicode{notlessorsimilar}{2274}
\pdfglyphtounicode{notgreaterorsimilar}{2275}
\pdfglyphtounicode{notlessorapproxeql}{2A85 0338}
\pdfglyphtounicode{notgreaterorapproxeql}{2A86 0338}
\pdfglyphtounicode{notprecedesorcurly}{22E0}
\pdfglyphtounicode{notfollowsorcurly}{22E1}
\pdfglyphtounicode{notgreaterorless}{2279}
\pdfglyphtounicode{notlessorgreater}{2278}
\pdfglyphtounicode{notdifference}{224F 0338}
\pdfglyphtounicode{notgeomequivalent}{224E 0338}
\pdfglyphtounicode{notrevsimilar}{223D 0338}
\pdfglyphtounicode{notrevasymptequal}{22CD 0338}
\pdfglyphtounicode{nequal}{2260}
\pdfglyphtounicode{nequivasymptotic}{226D}
\pdfglyphtounicode{nequivalence}{2262}
\pdfglyphtounicode{nsimilar}{2241}
\pdfglyphtounicode{napproxequal}{2249}
\pdfglyphtounicode{npropersubset}{2284}
\pdfglyphtounicode{npropersuperset}{2285}
\pdfglyphtounicode{nlessmuch}{226A 0338}
\pdfglyphtounicode{ngreatermuch}{226B 0338}
\pdfglyphtounicode{notapproxequal}{2249}
\pdfglyphtounicode{notapproxorequal}{224A 0338}
\pdfglyphtounicode{notfollowsorequal}{2AB7 0338}
\pdfglyphtounicode{notprecedesorequal}{2AB8 0338}
\pdfglyphtounicode{notprecedesordblequal}{2AB3 0338}
\pdfglyphtounicode{notfollowsordblequal}{2AB4 0338}
\pdfglyphtounicode{nsimilarequal}{2244}
\pdfglyphtounicode{nelement}{2209}
\pdfglyphtounicode{nowner}{220C}
\pdfglyphtounicode{notsubsetdbl}{22D0 0338}
\pdfglyphtounicode{notsupersetdbl}{22D1 0338}
\pdfglyphtounicode{nsubsetsqequal}{22E2}
\pdfglyphtounicode{nsupersetsqequal}{22E3}
\pdfglyphtounicode{colonequal}{2254}
\pdfglyphtounicode{equalcolon}{2255}
\pdfglyphtounicode{colonbar}{003A 002D}
\pdfglyphtounicode{barcolon}{2239}
\pdfglyphtounicode{Colonequal}{2A74}
\pdfglyphtounicode{Equalcolon}{2255 }
\pdfglyphtounicode{Colonbar}{003A 003A 002D}
\pdfglyphtounicode{Barcolon}{2239 003A}
\pdfglyphtounicode{strict}{297D}%  fish tail
\pdfglyphtounicode{strictinverse}{297C}%  fish tail
\pdfglyphtounicode{strictboth}{297C 297D}%  fish tails
\pdfglyphtounicode{ampersandinv}{214B}
\pdfglyphtounicode{lbag}{27C5}
\pdfglyphtounicode{rbag}{27C6}
\pdfglyphtounicode{lbagbig}{27C5 FE01}
\pdfglyphtounicode{rbagbig}{27C6 FE01}
\pdfglyphtounicode{oless}{29C0}
\pdfglyphtounicode{ogreater}{29C1}
\pdfglyphtounicode{owedge}{2227 20DD}
\pdfglyphtounicode{ovee}{2228 20DD}
\pdfglyphtounicode{circlebar}{233D}%  APL ?
\pdfglyphtounicode{circlebackslash}{2298}
\pdfglyphtounicode{multicloseleft1}{22C9}
\pdfglyphtounicode{multicloseright1}{22CA}
\pdfglyphtounicode{multicloseboth1}{22C8 FE01}
\pdfglyphtounicode{multiopenboth1}{2715 FE01}
\pdfglyphtounicode{multicloseboth}{22C8}
\pdfglyphtounicode{multiopenboth}{2715}
\pdfglyphtounicode{Diamond}{25C7}
\pdfglyphtounicode{Diamondsolid}{25C6}
\pdfglyphtounicode{intersectmulti}{2A44 FE01}%  ???
\pdfglyphtounicode{notsquareimage}{228F 0338}
\pdfglyphtounicode{notsquareoriginal}{2290 0338}
\pdfglyphtounicode{dashedarrowleft}{290E}
\pdfglyphtounicode{dashedarrowright}{290F}
\pdfglyphtounicode{dashedarrowboth}{290E 290F}
\pdfglyphtounicode{squiggleleft}{21DC}
\pdfglyphtounicode{notdblarrowheadright}{2900}
\pdfglyphtounicode{notdblarrowheadleft}{219E 0337}
\pdfglyphtounicode{squareasterisk}{29C6}
\pdfglyphtounicode{squarebackslash}{29C5}
\pdfglyphtounicode{squarebar}{25EB}
\pdfglyphtounicode{squareslash}{29C4}
\pdfglyphtounicode{Wreathproduct}{2240 2240}
\pdfglyphtounicode{lambdaslash}{019B}
\pdfglyphtounicode{lambdabar}{D835 DF06 0335}
\pdfglyphtounicode{club1}{2667}
\pdfglyphtounicode{diamond1}{2666}
\pdfglyphtounicode{heart1}{2665}
\pdfglyphtounicode{spade1}{2664}
\pdfglyphtounicode{Arrownortheast}{21D7}
\pdfglyphtounicode{Arrowsoutheast}{21D8}
\pdfglyphtounicode{Arrownorthwest}{21D6}
\pdfglyphtounicode{Arrowsouthwest}{21D9}
\pdfglyphtounicode{Latticetop}{2AEA}
\pdfglyphtounicode{Perpendicular}{2AEB}
\pdfglyphtounicode{leadstoext}{219D}
\pdfglyphtounicode{leadsto}{301C}%  ???
\pdfglyphtounicode{squareunionmulti}{228E FE01}
\pdfglyphtounicode{squareintersectmulti}{2A4E FE01}
\pdfglyphtounicode{dblbracketleft}{27E6}
\pdfglyphtounicode{dblbracketright}{27E7}
\pdfglyphtounicode{squareright}{25A1 2192}
\pdfglyphtounicode{squareleft}{2190 25A1}
\pdfglyphtounicode{squaredotright}{22A1 2192}
\pdfglyphtounicode{squaredotleft}{2190 22A1}
\pdfglyphtounicode{Diamondright}{25C7 2192}%
\pdfglyphtounicode{Diamondleft}{2190 25C7}
\pdfglyphtounicode{Diamonddotright}{27D0 2192}
\pdfglyphtounicode{Diamonddotleft}{2190 27D0}
\pdfglyphtounicode{squareRight}{25A1 21D2}
\pdfglyphtounicode{squareLeft}{21D0 25A1}
\pdfglyphtounicode{squaredotRight}{22A1 21D2}
\pdfglyphtounicode{squaredotLeft}{21D0 22A1}
\pdfglyphtounicode{DiamondRight}{25C7 21D2}
\pdfglyphtounicode{DiamondLeft}{21D0 25C7}
\pdfglyphtounicode{DiamonddotRight}{27D0 21D2}
\pdfglyphtounicode{DiamonddotLeft}{21D0 27D0}
\pdfglyphtounicode{Diamonddot}{27D0}
\pdfglyphtounicode{circleright}{25CB 2192}
\pdfglyphtounicode{circleleft}{2190 25CB}
\pdfglyphtounicode{circledotright}{2299 2192}
\pdfglyphtounicode{circledotleft}{2190 2299}
\pdfglyphtounicode{opentrans}{260D FE01}%  ???
\pdfglyphtounicode{solidtrans}{2051 20D2}%  ???
\pdfglyphtounicode{topsolidtrans}{2AF1 FE01}%  ???
\pdfglyphtounicode{topopentrans}{27DF FE01}% ???

%% from txsys
\pdfglyphtounicode{arcwide}{0361}
\pdfglyphtounicode{arcwider}{0361 FE01}% variants according size
\pdfglyphtounicode{arcwiderr}{0361 FE02}% .. .. 
\pdfglyphtounicode{arcwidest}{0361 FE03}% .. .. 
\pdfglyphtounicode{arcwideult}{0361 FE04}% .. .. 
\pdfglyphtounicode{barbar}{0304 0304}
\pdfglyphtounicode{barhat}{0304 0303}
\pdfglyphtounicode{bartilde}{0304 0302}
\pdfglyphtounicode{bulletS}{25C5}
\pdfglyphtounicode{bulletSS}{2022}
\pdfglyphtounicode{bulletSSS}{2219}
\pdfglyphtounicode{cdotB}{00B7}
\pdfglyphtounicode{cdotBB}{22C5}
\pdfglyphtounicode{ddddot}{20DC}
\pdfglyphtounicode{ddddotacc}{20DC}
\pdfglyphtounicode{dddot}{20DB}
\pdfglyphtounicode{dddotacc}{20DB}
\pdfglyphtounicode{ddotacc}{0308}
\pdfglyphtounicode{dotacc}{0307}
\pdfglyphtounicode{emptysetAlt}{2300}
\pdfglyphtounicode{emptysetAlt2}{2205}
\pdfglyphtounicode{harpoonacc}{20D2}
\pdfglyphtounicode{hatbar}{0303 0304}
\pdfglyphtounicode{hathat}{0303 0303}
\pdfglyphtounicode{hattilde}{0303 0302}
\pdfglyphtounicode{lharpoonacc}{20D0}
\pdfglyphtounicode{lrharpoonacc}{20E1}
\pdfglyphtounicode{lrvec}{20E1}
\pdfglyphtounicode{lvec}{20D6}
\pdfglyphtounicode{nexists}{2204}
\pdfglyphtounicode{oarcwide}{0361 0350}% try to add upper arrow-tip
\pdfglyphtounicode{oarcwider}{0361 FE01 0350}%  .. .. 
\pdfglyphtounicode{oarcwiderr}{0361 FE02 0350}%  .. .. 
\pdfglyphtounicode{oarcwidest}{0361 FE03 0350}%  .. .. 
\pdfglyphtounicode{oarcwideult}{0361 FE04 0350}%  .. .. 
\pdfglyphtounicode{prime2}{02B9}
\pdfglyphtounicode{smcompB}{25CB}
\pdfglyphtounicode{tildebar}{0302 0304}
\pdfglyphtounicode{tildehat}{0302 0303}
\pdfglyphtounicode{tildetilde}{0302 0302}
\pdfglyphtounicode{vec}{20D7}
%  from txex-bar, txbex-bar
\pdfglyphtounicode{angleleftbigx}{27E8 FE01}% variants according size
\pdfglyphtounicode{anglerightbigx}{27E9 FE01}
\pdfglyphtounicode{braceleftbigx}{007B FE01}
\pdfglyphtounicode{bracerightbigx}{007D FE01}
\pdfglyphtounicode{bracketleftbigx}{005B FE01}
\pdfglyphtounicode{bracketrightbigx}{005D FE01}
\pdfglyphtounicode{ceilingleftbigx}{2308 FE01}
\pdfglyphtounicode{ceilingrightbigx}{2309 FE01}
\pdfglyphtounicode{floorleftbigx}{230A FE01}
\pdfglyphtounicode{floorrightbigx}{230B FE01}
\pdfglyphtounicode{parenleftbigx}{0028 FE01}
\pdfglyphtounicode{parenrightbigx}{0029 FE01}
\pdfglyphtounicode{bardblex}{2225 FE01}
\pdfglyphtounicode{bardblexbigx}{2225 FE01}
\pdfglyphtounicode{barex}{007C FE01}
\pdfglyphtounicode{barexbigx}{007C FE01}
\pdfglyphtounicode{bracehext}{02C9}%  use a macron for horizontal spacing !!
\pdfglyphtounicode{grouphtipdownleft}{02CA}%  use spacing modifiers to simulate the overbrace 
\pdfglyphtounicode{grouphtipdownright}{02CB}%  .. ..
\pdfglyphtounicode{grouphtipupleft}{02CF}%  use spacing modifiers to simulate the underbrace
\pdfglyphtounicode{grouphtipupright}{02CE}%  .. ..
\pdfglyphtounicode{groupatipdownleft}{1DFE 02CA}%  include an arrow-tip
\pdfglyphtounicode{groupatipdownright}{02CB 0350}%  include an arrow-tip
\pdfglyphtounicode{groupatipupleft}{02F1 02CF}%  include an arrow-tip
\pdfglyphtounicode{groupatipupright}{02CE 02F2}%  include an arrow-tip
\pdfglyphtounicode{parenleftbtA}{239D}
\pdfglyphtounicode{parenleftexA}{239C}
\pdfglyphtounicode{parenlefttpA}{239B}
\pdfglyphtounicode{parenrightbtA}{23A0}
\pdfglyphtounicode{parenrightexA}{239F}
\pdfglyphtounicode{parenrighttpA}{239E}
\pdfglyphtounicode{hat4}{0302 FE04}% variants according to width
\pdfglyphtounicode{hat5}{0302 FE05}%   .. .. ..
\pdfglyphtounicode{hat6}{0302 FE06}%   .. .. ..
\pdfglyphtounicode{tilde4}{0303 FE04}% variants according to width
\pdfglyphtounicode{tilde5}{0303 FE05}%   .. .. ..
\pdfglyphtounicode{tilde6}{0303 FE06}%   .. .. ..
% from   txexs  
\pdfglyphtounicode{cupdottext}{2A03}
\pdfglyphtounicode{cupdotdisplay}{2A03}
\pdfglyphtounicode{dblbracketleftbig}{27E6 FE01}% variants according to size
\pdfglyphtounicode{dblbracketleftbigg}{27E6 FE02}% .. ..
\pdfglyphtounicode{dblbracketleftBig}{27E6 FE03}% .. ..
\pdfglyphtounicode{dblbracketleftBigg}{27E6 FE04}% .. ..
\pdfglyphtounicode{dblbracketleftbt}{23A5 23A3}% gives a solid v-line before bracket pieces
\pdfglyphtounicode{dblbracketleftex}{23A5 23A2}%    double lines
\pdfglyphtounicode{dblbracketlefttp}{23A5 23A1}%    lower left-bracket pieces
\pdfglyphtounicode{dblbracketrightbig}{27E6 FE01}% variants according to size
\pdfglyphtounicode{dblbracketrightbigg}{27E6 FE02}% .. ..
\pdfglyphtounicode{dblbracketrightBig}{27E6 FE03}% .. ..
\pdfglyphtounicode{dblbracketrightBigg}{27E6 FE04}% .. ..
\pdfglyphtounicode{dblbracketrightbt}{23A6 23A2}% gives a solid v-line after bracket pieces
\pdfglyphtounicode{dblbracketrightex}{23A5 23A2}%    double lines
\pdfglyphtounicode{dblbracketrighttp}{23A4 23A2}%    lower right-bracket pieces
\pdfglyphtounicode{intersectionsqtext}{2A05 FE01}
\pdfglyphtounicode{intersectionsqdisplay}{2A05 FE01}
\pdfglyphtounicode{intersectmultitext}{2A44 FE00}%  variant of  'intersect with logical and'
\pdfglyphtounicode{intersectmultidisplay}{2A44 FE00}%  variant of  'intersect with logical and'
\pdfglyphtounicode{intersectsqmultitext}{2A05 FE00}%  variant of  'n-ary square intersection'
\pdfglyphtounicode{intersectsqmultidisplay}{2A05 FE00}%  variant of  'n-ary square intersection'
\pdfglyphtounicode{lbagbig}{27C5 FE01}% variants according to size
\pdfglyphtounicode{lbagbigg}{27C5 FE02}% .. .. 
\pdfglyphtounicode{lbagBig}{27C5 FE03}% .. ..
\pdfglyphtounicode{lbagBigg}{27C5 FE04}% .. ..
\pdfglyphtounicode{lbagBiggg}{27C5 FE05}% .. ..
\pdfglyphtounicode{lbagBigggg}{27C5 FE06}% .. ..
\pdfglyphtounicode{lbagBiggggg}{27C5 FE07}% .. ..
\pdfglyphtounicode{rbagbig}{27C6 FE01}% variants according to size
\pdfglyphtounicode{rbagbigg}{27C6 FE02}% .. ..
\pdfglyphtounicode{rbagBig}{27C6 FE03}% .. ..
\pdfglyphtounicode{rbagBigg}{27C6 FE04}% .. ..
\pdfglyphtounicode{rbagBiggg}{27C6 FE05}% .. ..
\pdfglyphtounicode{rbagBigggg}{27C6 FE06}% .. ..
\pdfglyphtounicode{rbagBiggggg}{27C6 FE07}% .. ..
\pdfglyphtounicode{producttext1}{2715}%  Dingbat multiply symbol
\pdfglyphtounicode{productdisplay1}{2715}%  Dingbat multiply symbol
\pdfglyphtounicode{raisedsquare}{2E0B}%  not used, for 'missing' (.notdef) symbol ???
\pdfglyphtounicode{unionsqmultitext}{2A04 FE00}%  variant of non-square union
\pdfglyphtounicode{unionsqmultidisplay}{2A04 FE00}%  variant of non-square union
%  T1-encoding
\pdfglyphtounicode{perthousandzero}{2080}%  use subscript 0
%  ntxsyralt
\pdfglyphtounicode{kappa1}{D835 DF18}
\pdfglyphtounicode{kappa1up}{03F0}
%  fxlri-7alt  (and  fxlri-5alt etc. )
\pdfglyphtounicode{J.alt}{D835 DE11}
\pdfglyphtounicode{g.alt}{D835 DE28}
\pdfglyphtounicode{v.alt}{D835 DE37}
\pdfglyphtounicode{w.alt}{D835 DE38}
\pdfglyphtounicode{y.alt}{D835 DE3A}
%  rtxbmi-rev , rtxbmi5-rev , rtxbmi7-rev 
\pdfglyphtounicode{harpoonleftup}{21BF}
\pdfglyphtounicode{harpoonrightup}{21BE}
\pdfglyphtounicode{harpoonleftdown}{21C3}
\pdfglyphtounicode{harpoonrightdown}{21C2}
\pdfglyphtounicode{hookleftchar}{02D2}
\pdfglyphtounicode{hookrightchar}{02D3}
